net.minecraft.component.type

public record WritableBookContentComponent

implements BookContent<String, WritableBookContentComponent>

net.minecraft.world.item.component.WritableBookContent
net.minecraft.class_9301
net.minecraft.component.type.WritableBookContentComponent

Field summary

Modifier and TypeField
private final List<RawFilteredPair<String>>
pages
comp_2418
pages
public static final WritableBookContentComponent
EMPTY
field_49369
DEFAULT
public static final int
PAGE_EDIT_LENGTH
field_49370
MAX_PAGE_LENGTH
public static final int
MAX_PAGES
field_51411
MAX_PAGE_COUNT
private static final com.mojang.serialization.Codec<RawFilteredPair<String>>
PAGE_CODEC
field_49373
PAGE_CODEC
public static final com.mojang.serialization.Codec<List<RawFilteredPair<String>>>
PAGES_CODEC
field_49374
PAGES_CODEC
public static final com.mojang.serialization.Codec<WritableBookContentComponent>
CODEC
field_49371
CODEC
public static final PacketCodec<io.netty.buffer.ByteBuf, WritableBookContentComponent>
STREAM_CODEC
field_49372
PACKET_CODEC

Constructor summary

ModifierConstructor
public (List<RawFilteredPair<String>> pages)

Method summary

Modifier and TypeMethod
public Stream<String>
getPages(boolean filterEnabled)
method_57517(boolean arg0)
stream(boolean shouldFilter)
public WritableBookContentComponent
withReplacedPages(List<Filterable<String>> newPages)
method_58186(List<class_9262<String>> arg0)
withPages(List<RawFilteredPair<String>> arg0)
public List<RawFilteredPair<String>>
pages()
comp_2422()
pages()
public Object
withReplacedPages(List newPages)
method_58186(List arg0)
withPages(List arg0)
private static String
lambda$getPages$1(boolean arg0, Filterable arg1)
method_57518(boolean arg0, class_9262 arg1)
method_57518(boolean arg0, RawFilteredPair page)
private static com.mojang.datafixers.kinds.App
lambda$static$0(com.mojang.serialization.codecs.RecordCodecBuilder$Instance arg0)
method_57516(com.mojang.serialization.codecs.RecordCodecBuilder$Instance arg0)
method_57516(com.mojang.serialization.codecs.RecordCodecBuilder$Instance instance)