aboutsummaryrefslogtreecommitdiff
path: root/default-plugin/src/main/java/me
diff options
context:
space:
mode:
authorshedaniel <daniel@shedaniel.me>2022-06-28 02:17:20 +0800
committershedaniel <daniel@shedaniel.me>2022-06-28 02:17:20 +0800
commit6c0eaa5b5d59870e3830fd3f877aa43847db56c7 (patch)
tree448d6bd16d740b12bb9340d76beb8458dd558209 /default-plugin/src/main/java/me
parent0f4b089286eb0349f5b1b1c1b6f9ebd861fa0ba4 (diff)
downloadRoughlyEnoughItems-6c0eaa5b5d59870e3830fd3f877aa43847db56c7.tar.gz
RoughlyEnoughItems-6c0eaa5b5d59870e3830fd3f877aa43847db56c7.tar.bz2
RoughlyEnoughItems-6c0eaa5b5d59870e3830fd3f877aa43847db56c7.zip
Fix servers for tags
Diffstat (limited to 'default-plugin/src/main/java/me')
-rw-r--r--default-plugin/src/main/java/me/shedaniel/rei/plugin/common/DefaultPlugin.java5
-rw-r--r--default-plugin/src/main/java/me/shedaniel/rei/plugin/common/displays/tag/TagNodes.java2
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 5ba026cc5..74c73eafe 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
@@ -48,6 +48,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;
@@ -61,6 +62,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<>();