net.minecraft.component.type

public record TooltipDisplayComponent

net.minecraft.world.item.component.TooltipDisplay
net.minecraft.class_10712
net.minecraft.component.type.TooltipDisplayComponent

Field summary

Modifier and TypeField
private final boolean
hideTooltip
comp_3600
hideTooltip
private final SequencedSet<ComponentType<?>>
hiddenComponents
comp_3601
hiddenComponents
private static final com.mojang.serialization.Codec<SequencedSet<ComponentType<?>>>
COMPONENT_SET_CODEC
field_56319
HIDDEN_COMPONENTS_CODEC
public static final com.mojang.serialization.Codec<TooltipDisplayComponent>
CODEC
field_56316
CODEC
public static final PacketCodec<RegistryByteBuf, TooltipDisplayComponent>
STREAM_CODEC
field_56317
PACKET_CODEC
public static final TooltipDisplayComponent
DEFAULT
field_56318
DEFAULT

Constructor summary

ModifierConstructor
public (boolean hideTooltip, SequencedSet<ComponentType<?>> hiddenComponents)

Method summary

Modifier and TypeMethod
public TooltipDisplayComponent
withHidden(DataComponentType<?> component, boolean hidden)
method_67215(class_9331<?> arg0, boolean arg1)
with(ComponentType<?> component, boolean hidden)
public boolean
shows(DataComponentType<?> component)
method_67214(class_9331<?> arg0)
shouldDisplay(ComponentType<?> component)
public boolean
hideTooltip()
comp_3600()
hideTooltip()
public SequencedSet<ComponentType<?>>
hiddenComponents()
comp_3601()
hiddenComponents()
private static com.mojang.datafixers.kinds.App
lambda$static$0(com.mojang.serialization.codecs.RecordCodecBuilder$Instance arg0)
method_67213(com.mojang.serialization.codecs.RecordCodecBuilder$Instance arg0)
method_67213(com.mojang.serialization.codecs.RecordCodecBuilder$Instance instance)