aboutsummaryrefslogtreecommitdiff
path: root/server/registry/src
diff options
context:
space:
mode:
Diffstat (limited to 'server/registry/src')
-rw-r--r--server/registry/src/lobby.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/server/registry/src/lobby.rs b/server/registry/src/lobby.rs
index b951f0db..4be2cabd 100644
--- a/server/registry/src/lobby.rs
+++ b/server/registry/src/lobby.rs
@@ -74,13 +74,13 @@ async fn handle_conn(sock: TcpStream, addr: SocketAddr, entries: &[Entry]) -> Re
supports_bincode: false,
});
out.push(PacketC::Data {
- data: Gamedata {
+ data: Box::new(Gamedata {
tile_walkable: (0..TILES.len()).map(TileIndex).collect(),
tile_placeable_items: BTreeMap::new(),
tile_names: TILES.iter().map(|(s, _)| s.to_string()).collect(),
current_map: "registry".to_owned(),
..Default::default()
- },
+ }),
});
let walkable = HashSet::from_iter(tiles.iter().filter(|(_, v)| !TILES[v.0].1).map(|(k, _)| *k));
for (&tile, &kind) in &tiles {