记录类 WrittenBookContent

java.lang.Object
java.lang.Record
net.minecraft.world.item.component.WrittenBookContent
所有已实现的接口:
BookContent<Component,WrittenBookContent>, TooltipProvider

public record WrittenBookContent(Filterable<String> title, String author, int generation, List<Filterable<Component>> pages, boolean resolved) extends Record implements BookContent<Component,WrittenBookContent>, TooltipProvider
  • 字段详细资料

    • title

      private final Filterable<String> title
      title 记录组件的字段。
    • author

      private final String author
      author 记录组件的字段。
    • generation

      private final int generation
      generation 记录组件的字段。
    • pages

      private final List<Filterable<Component>> pages
      pages 记录组件的字段。
    • resolved

      private final boolean resolved
      resolved 记录组件的字段。
    • EMPTY

      public static final WrittenBookContent EMPTY
    • PAGE_LENGTH

      public static final int PAGE_LENGTH
      另请参阅:
    • TITLE_LENGTH

      public static final int TITLE_LENGTH
      另请参阅:
    • TITLE_MAX_LENGTH

      public static final int TITLE_MAX_LENGTH
      另请参阅:
    • MAX_GENERATION

      public static final int MAX_GENERATION
      另请参阅:
    • MAX_CRAFTABLE_GENERATION

      public static final int MAX_CRAFTABLE_GENERATION
      另请参阅:
    • CONTENT_CODEC

      public static final com.mojang.serialization.Codec<Component> CONTENT_CODEC
    • PAGES_CODEC

      public static final com.mojang.serialization.Codec<List<Filterable<Component>>> PAGES_CODEC
    • CODEC

      public static final com.mojang.serialization.Codec<WrittenBookContent> CODEC
    • STREAM_CODEC

      public static final StreamCodec<RegistryFriendlyByteBuf,WrittenBookContent> STREAM_CODEC
  • 构造器详细资料

    • WrittenBookContent

      public WrittenBookContent(Filterable<String> title, String author, int generation, List<Filterable<Component>> pages, boolean resolved)
      创建 WrittenBookContent 记录类的实例。
      参数:
      title - title 记录组件的值
      author - author 记录组件的值
      generation - generation 记录组件的值
      pages - pages 记录组件的值
      resolved - resolved 记录组件的值
  • 方法详细资料