Fix crash in FilterUpdateMessage

This commit is contained in:
raoulvdberge
2019-10-28 11:59:46 +01:00
parent 930058f21e
commit 5a9cb67057
2 changed files with 12 additions and 1 deletions

View File

@@ -2,6 +2,7 @@ package com.raoulvdberge.refinedstorage.network;
import com.raoulvdberge.refinedstorage.container.FilterContainer; import com.raoulvdberge.refinedstorage.container.FilterContainer;
import com.raoulvdberge.refinedstorage.item.FilterItem; import com.raoulvdberge.refinedstorage.item.FilterItem;
import com.raoulvdberge.refinedstorage.util.PacketBufferUtils;
import net.minecraft.entity.player.PlayerEntity; import net.minecraft.entity.player.PlayerEntity;
import net.minecraft.network.PacketBuffer; import net.minecraft.network.PacketBuffer;
import net.minecraftforge.fml.network.NetworkEvent; import net.minecraftforge.fml.network.NetworkEvent;
@@ -28,7 +29,7 @@ public class FilterUpdateMessage {
buf.readInt(), buf.readInt(),
buf.readInt(), buf.readInt(),
buf.readBoolean(), buf.readBoolean(),
buf.readString(), PacketBufferUtils.readString(buf),
buf.readInt() buf.readInt()
); );
} }

View File

@@ -0,0 +1,10 @@
package com.raoulvdberge.refinedstorage.util;
import net.minecraft.network.PacketBuffer;
public class PacketBufferUtils {
// @Volatile: From PacketBuffer#readString, this exists because SideOnly
public static String readString(PacketBuffer buffer) {
return buffer.readString(32767);
}
}