diff options
| author | shedaniel <daniel@shedaniel.me> | 2022-06-28 02:17:20 +0800 |
|---|---|---|
| committer | shedaniel <daniel@shedaniel.me> | 2023-05-29 21:06:59 +0800 |
| commit | dad660101b52cff731bbd350ba3779aee4eff0cd (patch) | |
| tree | 1bf90b079e4d6068cade36685c35b359e0715327 /default-plugin/src/main/java | |
| parent | cfe51ebb00dea1ab11f81dbbf9c441de738565ba (diff) | |
| download | RoughlyEnoughItems-dad660101b52cff731bbd350ba3779aee4eff0cd.tar.gz RoughlyEnoughItems-dad660101b52cff731bbd350ba3779aee4eff0cd.tar.bz2 RoughlyEnoughItems-dad660101b52cff731bbd350ba3779aee4eff0cd.zip | |
Fix servers for tags
Diffstat (limited to 'default-plugin/src/main/java')
| -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 43bca9eb0..4068bd004 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; @@ -63,6 +64,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<>(); |
