Class BookBuilder
java.lang.Object
xyz.brassgoggledcoders.patchouliprovider.BookBuilder
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedBookBuilder(String modid, String id, String displayName, String landingText, net.minecraft.core.HolderLookup.Provider provider) protectedBookBuilder(net.minecraft.resources.Identifier id, String displayName, String landingText, net.minecraft.core.HolderLookup.Provider provider) -
Method Summary
Modifier and TypeMethodDescriptionaddCategory(String id, String name, String description, String icon) addCategory(String id, String name, String description, net.minecraft.world.item.ItemStackTemplate icon) protected <T extends CategoryBuilder>
TaddCategory(T builder) voidbuild(Consumer<BookBuilder> consumer) booleanprotected List<CategoryBuilder> protected net.minecraft.resources.IdentifiergetId()net.minecraft.core.HolderLookup.Providerbooleanprotected voidserialize(com.google.gson.JsonObject json) setAdvancementsTab(String advancementsTab) setBookTexture(String bookTexture) setCraftingTexture(String craftingTexture) setCreativeTab(String creativeTab) setCustomBookItem(net.minecraft.world.item.ItemStackTemplate customBookItem) setDontGenerateBook(boolean dontGenerateBook) setFillerTexture(String fillerTexture) setFlipSound(String flipSound) setHeaderColor(String headerColor) setI18n(boolean i18n) setIndexIcon(String indexIcon) setIndexIcon(net.minecraft.world.item.ItemStackTemplate indexIcon) setLinkColor(String linkColor) setLinkHoverColor(String linkHoverColor) setModel(net.minecraft.resources.Identifier model) setNameplateColor(String nameplateColor) setOpenSound(String openSound) setProgressBarBackground(String progressBarBackground) setProgressBarColor(String progressBarColor) setShowProgress(boolean showProgress) setShowToasts(boolean showToasts) setSubtitle(String subtitle) setTextColor(String textColor) setUseBlockyFont(boolean useBlockyFont) setUseResourcePack(boolean useResourcePack) setVersion(String version)
-
Constructor Details
-
BookBuilder
-
BookBuilder
-
-
Method Details
-
serialize
protected void serialize(com.google.gson.JsonObject json) -
getCategories
-
build
-
addCategory
public CategoryBuilder addCategory(String id, String name, String description, net.minecraft.world.item.ItemStackTemplate icon) -
addCategory
-
addCategory
-
setBookTexture
-
setFillerTexture
-
setCraftingTexture
-
setModel
-
setModel
-
setTextColor
-
setHeaderColor
-
setNameplateColor
-
setLinkColor
-
setLinkHoverColor
-
setProgressBarColor
-
setProgressBarBackground
-
setOpenSound
-
setFlipSound
-
setIndexIcon
-
setIndexIcon
-
setVersion
-
setSubtitle
-
setCreativeTab
-
setAdvancementsTab
-
setCustomBookItem
-
setShowProgress
-
setDontGenerateBook
-
setShowToasts
-
setUseBlockyFont
-
setI18n
-
setUseResourcePack
-
getUseResourcePack
public boolean getUseResourcePack() -
addMacro
-
getProvider
public net.minecraft.core.HolderLookup.Provider getProvider() -
getId
protected net.minecraft.resources.Identifier getId() -
equals
-