Class CreativeTabCategoryBuilder
java.lang.Object
team.lodestar.lodestone.modules.toolkit.creative_tab.CreativeTabCategoryBuilder
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final CategorizedCreativeTabprotected final ArrayList<CreativeTabCategoryEntry> protected Function<CreativeTabCategory, CreativeTabHeader> protected final net.minecraft.resources.ResourceLocation -
Constructor Summary
ConstructorsConstructorDescriptionCreativeTabCategoryBuilder(CategorizedCreativeTab categorizedTab, net.minecraft.resources.ResourceLocation id) -
Method Summary
Modifier and TypeMethodDescriptionfinal <T> CreativeTabCategoryBuilderaddEntries(Function<T, CreativeTabCategoryEntry> function, T... entries) addEntries(CreativeTabCategoryEntry... entries) addEntry(CreativeTabCategoryEntry entry) addItem(net.minecraft.world.level.ItemLike item) addItems(Consumer<CreativeTabCategoryBuilder> itemAdder) addItems(net.minecraft.world.level.ItemLike... items) addItemStack(Supplier<net.minecraft.world.item.ItemStack> item) addItemStack(net.minecraft.world.item.ItemStack item) addItemStacks(Supplier<net.minecraft.world.item.ItemStack>... items) voidbake()nextLine()
-
Field Details
-
categorizedTab
-
id
protected final net.minecraft.resources.ResourceLocation id -
header
-
entries
-
-
Constructor Details
-
CreativeTabCategoryBuilder
public CreativeTabCategoryBuilder(CategorizedCreativeTab categorizedTab, net.minecraft.resources.ResourceLocation id)
-
-
Method Details
-
setHeader
-
addItems
-
addItems
-
addItemStacks
@SafeVarargs public final CreativeTabCategoryBuilder addItemStacks(Supplier<net.minecraft.world.item.ItemStack>... items) -
addItem
-
addItemStack
-
addItemStack
public final CreativeTabCategoryBuilder addItemStack(Supplier<net.minecraft.world.item.ItemStack> item) -
nextLine
-
addEntries
-
addEntries
@SafeVarargs public final <T> CreativeTabCategoryBuilder addEntries(Function<T, CreativeTabCategoryEntry> function, T... entries) -
addEntry
-
bake
public void bake()
-