Interface Section<T extends Section<T>>
- All Known Subinterfaces:
Section
- All Known Implementing Classes:
AbstractSectionWithTitle, SectionAnimatedTextured, SectionColored, SectionColored, SectionTextured, SectionTextured
public interface Section<T extends Section<T>>
- Since:
- 3.0
-
Method Summary
Modifier and TypeMethodDescriptiondefault Tdefault Tdefault Tdefault Tadd(net.minecraft.world.item.Item item) ConglomerateOfItems redirect helper methodsdefault Tadd(net.minecraft.world.item.ItemStack stack) default Tadd(net.minecraft.world.level.ItemLike itemLike) default Tadd(net.neoforged.neoforge.registries.DeferredItem<net.minecraft.world.item.Item> deferredItem) default Tadd(net.neoforged.neoforge.registries.DeferredRegister.Items deferredRegister) default TaddItemTag(net.minecraft.tags.TagKey<net.minecraft.world.item.Item> tag) default booleannet.minecraft.resources.Identifierid()items()voidrender(net.minecraft.client.gui.GuiGraphicsExtractor guiGraphics, net.minecraft.client.gui.Font font, int topLeftX, int topLeftY) default voidrenderToggle(net.minecraft.client.gui.screens.inventory.CreativeModeInventoryScreen screen, net.minecraft.client.gui.GuiGraphicsExtractor graphics, Section<?> section, int x, int y, int w, int bannerWidth, int mouseX, int mouseY, boolean isHoveringAny) Renders the toggle button on the right side of the banner of a given section.
-
Method Details
-
id
net.minecraft.resources.Identifier id() -
collapsible
default boolean collapsible() -
items
ConglomerateOfItems items() -
render
void render(net.minecraft.client.gui.GuiGraphicsExtractor guiGraphics, net.minecraft.client.gui.Font font, int topLeftX, int topLeftY) -
add
ConglomerateOfItems redirect helper methods- Since:
- 4.0
-
add
-
add
default T add(net.neoforged.neoforge.registries.DeferredItem<net.minecraft.world.item.Item> deferredItem) -
add
-
add
-
add
-
add
-
add
-
addItemTag
-
renderToggle
default void renderToggle(net.minecraft.client.gui.screens.inventory.CreativeModeInventoryScreen screen, net.minecraft.client.gui.GuiGraphicsExtractor graphics, Section<?> section, int x, int y, int w, int bannerWidth, int mouseX, int mouseY, boolean isHoveringAny) Renders the toggle button on the right side of the banner of a given section. If isHoveringAny is passed as true, highlights hover texture if shift is being held down.- Since:
- 4.0
-