diff options
Diffstat (limited to 'server/src/server.rs')
-rw-r--r-- | server/src/server.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/server/src/server.rs b/server/src/server.rs index c370f3c4..eee48c22 100644 --- a/server/src/server.rs +++ b/server/src/server.rs @@ -377,11 +377,11 @@ impl Server { &mut self.packet_out, ); self.gamedata_index.update(&self.game.data); + self.entities.clear(); for ed in &serverdata.entity_decls { self.entities.push(construct_entity(ed, &self.game.data)); } self.data = serverdata.into(); - self.entities.clear(); for e in &mut self.entities { e.constructor(EntityContext { game: &mut self.game, |