@@ -5,3 +5,16 @@
|
||||
package net.minecraft.nbt;
|
||||
|
||||
import java.io.BufferedOutputStream;
|
||||
@@ -324,6 +325,12 @@
|
||||
}
|
||||
|
||||
public static CompoundTag read(DataInput input, NbtAccounter tracker) throws IOException {
|
||||
+ // Spigot start
|
||||
+ if ( input instanceof io.netty.buffer.ByteBufInputStream )
|
||||
+ {
|
||||
+ input = new DataInputStream(new org.spigotmc.LimitStream((InputStream) input, tracker));
|
||||
+ }
|
||||
+ // Spigot end
|
||||
Tag nbtbase = NbtIo.readUnnamedTag(input, tracker);
|
||||
|
||||
if (nbtbase instanceof CompoundTag) {
|
||||
|
||||
Reference in New Issue
Block a user