From 615f8e7edddc31330b966821788dc25d13c0562b Mon Sep 17 00:00:00 2001 From: TheMode Date: Mon, 13 Dec 2021 16:49:54 +0100 Subject: [PATCH] use a map for join game nbt Signed-off-by: TheMode --- src/main/java/net/minestom/server/entity/Player.java | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/src/main/java/net/minestom/server/entity/Player.java b/src/main/java/net/minestom/server/entity/Player.java index cebfcd004..ce7aceec2 100644 --- a/src/main/java/net/minestom/server/entity/Player.java +++ b/src/main/java/net/minestom/server/entity/Player.java @@ -238,13 +238,9 @@ public class Player extends LivingEntity implements CommandSender, Localizable, public void UNSAFE_init(@NotNull Instance spawnInstance) { this.dimensionType = spawnInstance.getDimensionType(); - NBTCompound nbt = NBT.Compound(n -> { - NBTCompound dimensions = MinecraftServer.getDimensionTypeManager().toNBT(); - NBTCompound biomes = MinecraftServer.getBiomeManager().toNBT(); - n.set("minecraft:dimension_type", dimensions); - n.set("minecraft:worldgen/biome", biomes); - }); - + NBTCompound nbt = NBT.Compound(Map.of( + "minecraft:dimension_type", MinecraftServer.getDimensionTypeManager().toNBT(), + "minecraft:worldgen/biome", MinecraftServer.getBiomeManager().toNBT())); final JoinGamePacket joinGamePacket = new JoinGamePacket(getEntityId(), gameMode.isHardcore(), gameMode, null, List.of("minestom:world"), nbt, dimensionType.toNBT(), dimensionType.getName().asString(), 0, 0, MinecraftServer.getChunkViewDistance(), MinecraftServer.getChunkViewDistance(),