@@ -53,11 +53,9 @@ public void channelRead(@NotNull ChannelHandlerContext ctx, @NotNull Object msg)
5353 if (msg .getClass ().getSimpleName ().contains ("SetCreativeSlot" )) {
5454 ServerboundSetCreativeSlot packet = ServerboundSetCreativeSlot .getInstance (msg );
5555 reverseProcessItemStack (packet .getItem ());
56- System .out .println ("Reverse processed item (creative slot): " + packet .getItem ());
5756 } else if (msg .getClass ().getSimpleName ().contains ("WindowClick" )) {
5857 ServerboundClickContainerSlot packet = ServerboundClickContainerSlot .getInstance (msg );
5958 reverseProcessItemStack (packet .getItem ());
60- System .out .println ("Reverse processed item (window click): " + packet .getItem ());
6159 } else if (msg .getClass ().getSimpleName ().contains ("CloseWindow" )) {
6260 if (player .getOpenInventory ().getType () == InventoryType .MERCHANT ) {
6361 // re-add lore after trading
@@ -91,7 +89,7 @@ public void write(ChannelHandlerContext ctx, Object msg, ChannelPromise promise)
9189 ClientboundSetSlot packet = ClientboundSetSlot .getInstance (msg );
9290 PROCESS_ITEM_PERF_COUNTER .recordStart ();
9391 try {
94- // processItemStack(packet.getItem());
92+ processItemStack (packet .getItem ());
9593 } finally {
9694 PROCESS_ITEM_PERF_COUNTER .recordEnd ();
9795 }
@@ -110,9 +108,8 @@ public void processItemStack(@Nullable ItemStack item) {
110108 if (tag == null ) {
111109 tag = CompoundTag .getInstance (null ).constructor ();
112110 }
113- System .out .println ("Processing item: " + item + " with tag: " + tag );
114111 if (tag .hasKeyOfType ("lore_editor" , 10 )) {
115- return ;
112+ reverseProcessItemStack ( item ) ;
116113 }
117114 CompoundTag loreEditorTag = CompoundTag .getInstance (null ).constructor ();
118115 AtomicReference <CompoundTag > displayTag = new AtomicReference <>(tag .getCompound ("display" ));
0 commit comments