From 396d20a7329fd5204107aaa693a5918d0adf617f Mon Sep 17 00:00:00 2001 From: Zepalesque <60141811+Zepalesque@users.noreply.github.com> Date: Sat, 25 May 2024 14:07:01 -0400 Subject: [PATCH] fix: maybe fix stuff --- .../zenith/event/listener/BiomeTintListener.java | 14 ++++++-------- .../zenith/network/packet/BiomeTintSyncPacket.java | 2 +- 2 files changed, 7 insertions(+), 9 deletions(-) diff --git a/src/main/java/net/zepalesque/zenith/event/listener/BiomeTintListener.java b/src/main/java/net/zepalesque/zenith/event/listener/BiomeTintListener.java index db4b46c..dbf4330 100644 --- a/src/main/java/net/zepalesque/zenith/event/listener/BiomeTintListener.java +++ b/src/main/java/net/zepalesque/zenith/event/listener/BiomeTintListener.java @@ -28,21 +28,19 @@ public class BiomeTintListener { public static void updateTints(PlayerEvent.PlayerLoggedInEvent event) { if (!event.getEntity().level().isClientSide() && event.getEntity() instanceof ServerPlayer player) { Registry registry = player.level().registryAccess().registryOrThrow(Registries.BIOME); - Map> map = new HashMap<>(); BiomeTints.TINT_REGISTRY.forEach(tint -> { ResourceLocation loc = BiomeTints.TINT_REGISTRY.getKey(tint); - Map tints = registry.getDataMap(tint.getDataMap()).entrySet().stream().collect(Collectors.toMap( - entry -> entry.getKey().location(), Map.Entry::getValue - )); - map.put(loc, tints); + ZenithNetworking.sendToPlayer(new BiomeTintSyncPacket(loc, + registry.getDataMap(tint.getDataMap()).entrySet().stream().collect(Collectors.toMap( + entry -> entry.getKey().location(), Map.Entry::getValue)) + ), player); }); - ZenithNetworking.sendToPlayer(new BiomeTintSyncPacket(map), player); } } - @SubscribeEvent +/* @SubscribeEvent public static void clearTints(ClientPlayerNetworkEvent.LoggingOut event) { BiomeTints.TINT_REGISTRY.forEach(BiomeTint::clear); - } + }*/ } diff --git a/src/main/java/net/zepalesque/zenith/network/packet/BiomeTintSyncPacket.java b/src/main/java/net/zepalesque/zenith/network/packet/BiomeTintSyncPacket.java index 9b055d7..c32aecd 100644 --- a/src/main/java/net/zepalesque/zenith/network/packet/BiomeTintSyncPacket.java +++ b/src/main/java/net/zepalesque/zenith/network/packet/BiomeTintSyncPacket.java @@ -22,7 +22,7 @@ public record BiomeTintSyncPacket(ResourceLocation id, Map