From 6289e9317dd9e0d309514c97266ba9965ff68851 Mon Sep 17 00:00:00 2001 From: KennyTV Date: Sun, 9 Aug 2020 21:59:37 +0200 Subject: [PATCH] Remove casting in display saving Fixes #246 --- .../matsv/viabackwards/api/rewriters/ItemRewriterBase.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/core/src/main/java/nl/matsv/viabackwards/api/rewriters/ItemRewriterBase.java b/core/src/main/java/nl/matsv/viabackwards/api/rewriters/ItemRewriterBase.java index 006f3fd9..5c4841b6 100644 --- a/core/src/main/java/nl/matsv/viabackwards/api/rewriters/ItemRewriterBase.java +++ b/core/src/main/java/nl/matsv/viabackwards/api/rewriters/ItemRewriterBase.java @@ -8,6 +8,7 @@ import us.myles.viaversion.libs.opennbt.conversion.builtin.CompoundTagConverter; import us.myles.viaversion.libs.opennbt.tag.builtin.CompoundTag; import us.myles.viaversion.libs.opennbt.tag.builtin.ListTag; import us.myles.viaversion.libs.opennbt.tag.builtin.StringTag; +import us.myles.viaversion.libs.opennbt.tag.builtin.Tag; public abstract class ItemRewriterBase extends Rewriter { @@ -73,8 +74,8 @@ public abstract class ItemRewriterBase extends Rewr } } - private void restoreDisplayTag(CompoundTag displayTag, String tagName) { - StringTag original = displayTag.remove(nbtTagName + "|o" + tagName); + protected void restoreDisplayTag(CompoundTag displayTag, String tagName) { + Tag original = displayTag.remove(nbtTagName + "|o" + tagName); if (original != null) { displayTag.put(original); }