Class AbstractPageBuilder<T extends AbstractPageBuilder<T>>

java.lang.Object
xyz.brassgoggledcoders.patchouliprovider.AbstractPageBuilder<T>
Direct Known Subclasses:
EmptyPageBuilder, EntityPageBuilder, ImagePageBuilder, LinkPageBuilder, MultiblockPageBuilder, QuestPageBuilder, RecipePageBuilder, RelationsPageBuilder, SpotlightPageBuilder, TextPageBuilder

public abstract class AbstractPageBuilder<T extends AbstractPageBuilder<T>> extends Object
  • Field Details

  • Constructor Details

  • Method Details

    • serialize

      protected abstract void serialize(com.google.gson.JsonObject json)
    • build

      public EntryBuilder build()
    • setAdvancement

      public T setAdvancement(String advancement)
    • setFlag

      public T setFlag(String flag)
    • setAnchor

      public T setAnchor(String anchor)