diff options
author | metamuffin <metamuffin@disroot.org> | 2025-10-06 23:27:21 +0200 |
---|---|---|
committer | metamuffin <metamuffin@disroot.org> | 2025-10-07 00:14:00 +0200 |
commit | c28826bf7884d58c3dd976f3d718a170b178a37c (patch) | |
tree | b9ac4f9cbecc295b6d365fdb0b7e5f71de2b53a7 /server/src/server.rs | |
parent | ded5df80fb7025cd3d2cc5e8f3e59684903b1b77 (diff) | |
download | hurrycurry-c28826bf7884d58c3dd976f3d718a170b178a37c.tar hurrycurry-c28826bf7884d58c3dd976f3d718a170b178a37c.tar.bz2 hurrycurry-c28826bf7884d58c3dd976f3d718a170b178a37c.tar.zst |
fix server entity construction
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, |