From b86b56260d250c5809d8137d9522c31c181d4e72 Mon Sep 17 00:00:00 2001 From: Take Weiland Date: Mon, 28 Dec 2020 22:34:31 +0100 Subject: [PATCH] Fix VanillaConnectionNetworkFilter sending out invalid entity properties packets without an entity ID (#7560) --- .../minecraftforge/network/VanillaConnectionNetworkFilter.java | 3 ++- src/main/resources/forge.sas | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/src/main/java/net/minecraftforge/network/VanillaConnectionNetworkFilter.java b/src/main/java/net/minecraftforge/network/VanillaConnectionNetworkFilter.java index e395e5170..3bf05ac9b 100644 --- a/src/main/java/net/minecraftforge/network/VanillaConnectionNetworkFilter.java +++ b/src/main/java/net/minecraftforge/network/VanillaConnectionNetworkFilter.java @@ -20,6 +20,7 @@ package net.minecraftforge.network; import java.util.AbstractMap; +import java.util.Collections; import java.util.List; import java.util.Map; import java.util.function.Function; @@ -84,7 +85,7 @@ public class VanillaConnectionNetworkFilter extends MessageToMessageEncoder { ResourceLocation key = ForgeRegistries.ATTRIBUTES.getKey(snapshot.func_240834_a_()); diff --git a/src/main/resources/forge.sas b/src/main/resources/forge.sas index 1fcf2458c..d40ed1e15 100644 --- a/src/main/resources/forge.sas +++ b/src/main/resources/forge.sas @@ -77,6 +77,7 @@ net/minecraft/nbt/CompressedStreamTools func_74797_a(Ljava/io/File;)Lnet/minecra net/minecraft/nbt/CompressedStreamTools func_74795_b(Lnet/minecraft/nbt/CompoundNBT;Ljava/io/File;)V # write net/minecraft/network/play/server/SCommandListPacket func_197693_a()Lcom/mojang/brigadier/tree/RootCommandNode; # getRoot net/minecraft/network/play/server/SEntityPropertiesPacket func_149441_d()Ljava/util/List; # getSnapshots +net/minecraft/network/play/server/SEntityPropertiesPacket func_149442_c()I # getEntityId net/minecraft/potion/Effect func_220303_e()Lnet/minecraft/potion/EffectType; # getEffectType net/minecraft/potion/Effect func_111186_k()Ljava/util/Map; # getAttributeModifierMap net/minecraft/potion/Effect func_188408_i()Z # isBeneficial