aboutsummaryrefslogtreecommitdiff
path: root/default-plugin/src/main/java
diff options
context:
space:
mode:
authorshedaniel <daniel@shedaniel.me>2022-06-28 02:17:20 +0800
committershedaniel <daniel@shedaniel.me>2023-05-29 21:06:59 +0800
commitdad660101b52cff731bbd350ba3779aee4eff0cd (patch)
tree1bf90b079e4d6068cade36685c35b359e0715327 /default-plugin/src/main/java
parentcfe51ebb00dea1ab11f81dbbf9c441de738565ba (diff)
downloadRoughlyEnoughItems-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.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 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<>();