aboutsummaryrefslogtreecommitdiff
path: root/server/src/entity/mod.rs
diff options
context:
space:
mode:
Diffstat (limited to 'server/src/entity/mod.rs')
-rw-r--r--server/src/entity/mod.rs6
1 files changed, 3 insertions, 3 deletions
diff --git a/server/src/entity/mod.rs b/server/src/entity/mod.rs
index 8a78202b..604daf98 100644
--- a/server/src/entity/mod.rs
+++ b/server/src/entity/mod.rs
@@ -15,8 +15,8 @@
along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
-mod book;
pub mod bot;
+mod button;
mod campaign;
mod conveyor;
mod ctf_minigame;
@@ -39,7 +39,7 @@ use crate::{
scoreboard::ScoreboardStore,
};
use anyhow::Result;
-use book::Book;
+use button::Button;
use campaign::{Gate, Map};
use conveyor::Conveyor;
use customers::Customers;
@@ -111,7 +111,7 @@ pub fn construct_entity(decl: &EntityDecl) -> DynEntity {
tag_item,
blocker_tile,
} => Box::new(TagMinigame::new(tag_item, blocker_tile)),
- EntityDecl::Book { pos } => Box::new(Book(pos)),
+ EntityDecl::Button { pos, action } => Box::new(Button { pos, action }),
EntityDecl::ItemPortal { from, to } => Box::new(ItemPortal { from, to }),
EntityDecl::PlayerPortal { from, to } => Box::new(PlayerPortal { from, to }),
EntityDecl::Conveyor { from, to, speed } => Box::new(Conveyor {