Paper/nms-patches/TagsServer.patch

29 lines
1.1 KiB
Diff

--- a/net/minecraft/server/TagsServer.java
+++ b/net/minecraft/server/TagsServer.java
@@ -11,6 +11,7 @@
public class TagsServer<T> extends Tags<T> {
private final RegistryMaterials<MinecraftKey, T> a;
+ public int version; // CraftBukkit
public TagsServer(RegistryMaterials<MinecraftKey, T> registrymaterials, String s, String s1) {
super(registrymaterials::d, registrymaterials::get, s, false, s1);
@@ -31,7 +32,7 @@
while (iterator1.hasNext()) {
Object object = iterator1.next();
- packetdataserializer.d(this.a.a(object));
+ packetdataserializer.d(this.a.a((T) object)); // CraftBukkit - decompile error
}
}
@@ -49,7 +50,7 @@
arraylist.add(this.a.getId(packetdataserializer.g()));
}
- this.c().put(minecraftkey, Tag.a.a().a((Collection) arraylist).b(minecraftkey));
+ this.c().put(minecraftkey, (Tag<T>) Tag.a.a().a((Collection) arraylist).b(minecraftkey)); // CraftBukkit - decompile error
}
}