Class EntryBuilder
java.lang.Object
xyz.brassgoggledcoders.patchouliprovider.EntryBuilder
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedEntryBuilder(String id, String name, String icon, CategoryBuilder parent, net.minecraft.core.HolderLookup.Provider provider) protectedEntryBuilder(String id, String name, net.minecraft.world.item.ItemStackTemplate icon, CategoryBuilder parent, net.minecraft.core.HolderLookup.Provider provider) -
Method Summary
Modifier and TypeMethodDescriptionaddBlastingPage(net.minecraft.resources.Identifier recipe) addCampfirePage(net.minecraft.resources.Identifier recipe) addCraftingPage(net.minecraft.resources.Identifier recipe) addEmptyPage(boolean drawFiller) addEntityPage(String entity) addEntityPage(net.minecraft.resources.Identifier entity) addExtraRecipeMapping(net.minecraft.world.item.ItemStackTemplate stack, int index) addImagePage(net.minecraft.resources.Identifier image) addLinkPage(String url, String linkText) addMultiblockPage(String multiblock, com.google.gson.JsonObject multiblockData) addMultiblockPage(net.minecraft.resources.Identifier multiblock, com.google.gson.JsonObject multiblockData) <T extends AbstractPageBuilder<T>>
TaddPage(T builder) addQuestPage(net.minecraft.resources.Identifier trigger) addSimpleTextPage(String text) addSimpleTextPage(String text, String title) addSmeltingPage(net.minecraft.resources.Identifier recipe) addSmithingPage(net.minecraft.resources.Identifier recipe) addSmokingPage(net.minecraft.resources.Identifier recipe) addSpotlightPage(net.minecraft.world.item.ItemStackTemplate stack) addStonecuttingPage(net.minecraft.resources.Identifier recipe) addTextPage(String text) addTextPage(String text, String title) build()protected net.minecraft.resources.IdentifiergetId()protected voidserialize(com.google.gson.JsonObject json) setAdvancement(String advancement) setPriority(boolean priority) setReadByDefault(boolean readByDefault) setSecret(boolean secret) setSortnum(int sortnum)
-
Constructor Details
-
EntryBuilder
protected EntryBuilder(String id, String name, String icon, CategoryBuilder parent, net.minecraft.core.HolderLookup.Provider provider) -
EntryBuilder
protected EntryBuilder(String id, String name, net.minecraft.world.item.ItemStackTemplate icon, CategoryBuilder parent, net.minecraft.core.HolderLookup.Provider provider)
-
-
Method Details
-
serialize
protected void serialize(com.google.gson.JsonObject json) -
build
-
addSimpleTextPage
-
addSimpleTextPage
-
addTextPage
-
addTextPage
-
addImagePage
-
addRelationsPage
-
addQuestPage
-
addQuestPage
-
addCraftingPage
-
addSmeltingPage
-
addBlastingPage
-
addSmokingPage
-
addCampfirePage
-
addSmithingPage
-
addStonecuttingPage
-
addEntityPage
-
addEntityPage
-
addSpotlightPage
-
addLinkPage
-
addMultiblockPage
public MultiblockPageBuilder addMultiblockPage(String multiblock, com.google.gson.JsonObject multiblockData) -
addMultiblockPage
public MultiblockPageBuilder addMultiblockPage(net.minecraft.resources.Identifier multiblock, com.google.gson.JsonObject multiblockData) -
addEmptyPage
-
addEmptyPage
-
addPage
-
setAdvancement
-
setFlag
-
setPriority
-
setSecret
-
setReadByDefault
-
setSortnum
-
setTurnin
-
addExtraRecipeMapping
public EntryBuilder addExtraRecipeMapping(net.minecraft.world.item.ItemStackTemplate stack, int index) -
getId
protected net.minecraft.resources.Identifier getId()
-