Skip to content

Commit 5ca359b

Browse files
committed
Fix hidden tooltip in emulated dialog item widgets
1 parent c18c670 commit 5ca359b

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

common/src/main/java/com/viaversion/viabackwards/protocol/v1_21_6to1_21_5/provider/ChestDialogViewProvider.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,10 +37,12 @@
3737
import com.viaversion.viaversion.api.minecraft.data.StructuredDataKey;
3838
import com.viaversion.viaversion.api.minecraft.item.Item;
3939
import com.viaversion.viaversion.api.minecraft.item.StructuredItem;
40+
import com.viaversion.viaversion.api.minecraft.item.data.TooltipDisplay;
4041
import com.viaversion.viaversion.api.protocol.packet.PacketWrapper;
4142
import com.viaversion.viaversion.api.protocol.packet.State;
4243
import com.viaversion.viaversion.api.type.Types;
4344
import com.viaversion.viaversion.api.type.types.version.VersionedTypes;
45+
import com.viaversion.viaversion.libs.fastutil.ints.IntSortedSets;
4446
import com.viaversion.viaversion.protocols.v1_21_4to1_21_5.packet.ClientboundPackets1_21_5;
4547
import com.viaversion.viaversion.protocols.v1_21_5to1_21_6.packet.ServerboundPackets1_21_6;
4648
import com.viaversion.viaversion.util.Key;
@@ -258,7 +260,7 @@ protected Item getItemWidget(final UserConnection connection, final ItemWidget i
258260
});
259261
}
260262
if (!itemWidget.showTooltip()) {
261-
item.dataContainer().set(StructuredDataKey.HIDE_TOOLTIP);
263+
item.dataContainer().set(StructuredDataKey.TOOLTIP_DISPLAY, new TooltipDisplay(true, IntSortedSets.EMPTY_SET));
262264
}
263265
// If we were to parse item components from NBT for chat items they would be parsed here and stored into the data container.
264266
// In VV, chat items are rewritten manually at the time being and therefore no conversion code exists.

0 commit comments

Comments
 (0)