diff options
| author | shedaniel <daniel@shedaniel.me> | 2022-06-28 02:17:20 +0800 |
|---|---|---|
| committer | shedaniel <daniel@shedaniel.me> | 2022-06-28 03:21:12 +0800 |
| commit | c5f2df8e240a8a960f6e1540fdbf9984e8dce856 (patch) | |
| tree | ef772d48ed7e7eea27396683712234299c672e60 /default-plugin/src | |
| parent | 4050ec43245893aec0f51cd45c0ec1948e6c4572 (diff) | |
| download | RoughlyEnoughItems-c5f2df8e240a8a960f6e1540fdbf9984e8dce856.tar.gz RoughlyEnoughItems-c5f2df8e240a8a960f6e1540fdbf9984e8dce856.tar.bz2 RoughlyEnoughItems-c5f2df8e240a8a960f6e1540fdbf9984e8dce856.zip | |
Fix servers for tags
Diffstat (limited to 'default-plugin/src')
| -rw-r--r-- | default-plugin/src/main/java/me/shedaniel/rei/plugin/common/DefaultPlugin.java | 5 | ||||
| -rw-r--r-- | default-plugin/src/main/java/me/shedaniel/rei/plugin/common/displays/tag/TagNodes.java | 2 |
2 files changed, 6 insertions, 1 deletions
diff --git a/default-plugin/src/main/java/me/shedaniel/rei/plugin/common/DefaultPlugin.java b/default-plugin/src/main/java/me/shedaniel/rei/plugin/common/DefaultPlugin.java index 96cf3be2a..f51fed428 100644 --- a/default-plugin/src/main/java/me/shedaniel/rei/plugin/common/DefaultPlugin.java +++ b/default-plugin/src/main/java/me/shedaniel/rei/plugin/common/DefaultPlugin.java @@ -47,6 +47,7 @@ import me.shedaniel.rei.plugin.common.displays.cooking.DefaultCookingDisplay; import me.shedaniel.rei.plugin.common.displays.cooking.DefaultSmeltingDisplay; import me.shedaniel.rei.plugin.common.displays.cooking.DefaultSmokingDisplay; import me.shedaniel.rei.plugin.common.displays.crafting.DefaultCraftingDisplay; +import me.shedaniel.rei.plugin.common.displays.tag.TagNodes; import net.minecraft.nbt.CompoundTag; import net.minecraft.nbt.ListTag; import net.minecraft.nbt.Tag; @@ -60,6 +61,10 @@ import java.util.stream.Stream; @ApiStatus.Internal public class DefaultPlugin implements BuiltinPlugin, REIServerPlugin { + static { + TagNodes.init(); + } + @Override public void registerItemComparators(ItemComparatorRegistry registry) { EntryComparator<Tag> nbtHasher = EntryComparator.nbt(); diff --git a/default-plugin/src/main/java/me/shedaniel/rei/plugin/common/displays/tag/TagNodes.java b/default-plugin/src/main/java/me/shedaniel/rei/plugin/common/displays/tag/TagNodes.java index 163776b87..76b6adbcc 100644 --- a/default-plugin/src/main/java/me/shedaniel/rei/plugin/common/displays/tag/TagNodes.java +++ b/default-plugin/src/main/java/me/shedaniel/rei/plugin/common/displays/tag/TagNodes.java @@ -156,7 +156,7 @@ public class TagNodes { ClientLifecycleEvent.CLIENT_LEVEL_LOAD.register(world -> { requestedTags.clear(); }); - NetworkManager.registerReceiver(NetworkManager.s2c(), REQUEST_TAGS_PACKET_S2C, Collections.singletonList(new SplitPacketTransformer()), (buf, context) -> { + NetworkManager.registerReceiver(NetworkManager.s2c(), REQUEST_TAGS_PACKET_S2C, (buf, context) -> { UUID uuid = buf.readUUID(); if (nextUUID.equals(uuid)) { Map<ResourceLocation, TagData> map = new HashMap<>(); |
