net.minecraft.block.entity

public record Sherds

implements TooltipAppender

net.minecraft.world.level.block.entity.PotDecorations
net.minecraft.class_8526
net.minecraft.block.entity.Sherds

Field summary

Modifier and TypeField
private final Optional<SimpleItemStackView>
back
comp_1487
back
private final Optional<SimpleItemStackView>
left
comp_1488
left
private final Optional<SimpleItemStackView>
right
comp_1489
right
private final Optional<SimpleItemStackView>
front
comp_1490
front
public static final Sherds
EMPTY
field_44707
DEFAULT
public static final com.mojang.serialization.Codec<Sherds>
CODEC
field_49414
CODEC
public static final PacketCodec<RegistryByteBuf, Sherds>
STREAM_CODEC
field_49415
PACKET_CODEC

Constructor summary

ModifierConstructor
public (Optional<SimpleItemStackView> back, Optional<SimpleItemStackView> left, Optional<SimpleItemStackView> right, Optional<SimpleItemStackView> front)

Method summary

Modifier and TypeMethod
public void
addToTooltip(Item$TooltipContext context, Consumer<Component> consumer, TooltipFlag flag, DataComponentGetter components)
method_57409(class_1792$class_9635 arg0, Consumer<class_2561> arg1, class_1836 arg2, class_9473 arg3)
appendTooltip(Item$TooltipContext arg0, Consumer<Text> arg1, TooltipType arg2, ComponentsAccess arg3)
private static void
addSideDetailsToTooltip(Consumer<Component> consumer, Optional<ItemStackTemplate> side)
method_67242(Consumer<class_2561> arg0, Optional<class_1_107> arg1)
appendSherdTooltip(Consumer<Text> textConsumer, Optional<SimpleItemStackView> sherdItem)
public Optional<SimpleItemStackView>
back()
comp_1487()
back()
public Optional<SimpleItemStackView>
left()
comp_1488()
left()
public Optional<SimpleItemStackView>
right()
comp_1489()
right()
public Optional<SimpleItemStackView>
front()
comp_1490()
front()
private static void
lambda$addSideDetailsToTooltip$0(Consumer arg0, ItemStackTemplate arg1)
method_1_7006(Consumer arg0, class_1_107 arg1)
method_1_7006(Consumer arg0, SimpleItemStackView arg1)
private static com.mojang.datafixers.kinds.App
lambda$static$0(com.mojang.serialization.codecs.RecordCodecBuilder$Instance arg0)
method_1_7007(com.mojang.serialization.codecs.RecordCodecBuilder$Instance arg0)
method_1_7007(com.mojang.serialization.codecs.RecordCodecBuilder$Instance arg0)