Class BundleListEntry
java.lang.Object
net.minecraft.client.gui.components.AbstractSelectionList.Entry<BundleListEntry>
net.minecraft.client.gui.components.ObjectSelectionList.Entry<BundleListEntry>
de.luckymcdev.foundryengine.common.bundle.compat.BundleListEntry
- All Implemented Interfaces:
net.minecraft.client.gui.components.events.GuiEventListener, net.minecraft.client.gui.components.TabOrderedElement, net.minecraft.client.gui.layouts.LayoutElement, net.minecraft.client.gui.narration.NarrationSupplier
public class BundleListEntry
extends net.minecraft.client.gui.components.ObjectSelectionList.Entry<BundleListEntry>
-
Field Summary
Fields inherited from class net.minecraft.client.gui.components.AbstractSelectionList.Entry
CONTENT_PADDING, list -
Constructor Summary
ConstructorsConstructorDescriptionBundleListEntry(Bundle bundle, net.neoforged.neoforge.client.gui.ModListScreen parent) -
Method Summary
Modifier and TypeMethodDescriptionvoidextractContent(net.minecraft.client.gui.GuiGraphicsExtractor gfx, int mouseX, int mouseY, boolean hovered, float partialTick) net.minecraft.network.chat.ComponentbooleanmouseClicked(net.minecraft.client.input.MouseButtonEvent event, boolean doubleClick) Methods inherited from class net.minecraft.client.gui.components.ObjectSelectionList.Entry
updateNarrationMethods inherited from class net.minecraft.client.gui.components.AbstractSelectionList.Entry
getContentBottom, getContentHeight, getContentRight, getContentWidth, getContentX, getContentXMiddle, getContentY, getContentYMiddle, getHeight, getRectangle, getWidth, getX, getY, isFocused, isMouseOver, setFocused, setHeight, setWidth, setX, setY, visitWidgetsMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.client.gui.components.events.GuiEventListener
charTyped, getBorderForArrowNavigation, getCurrentFocusPath, keyPressed, keyReleased, mouseDragged, mouseMoved, mouseReleased, mouseScrolled, nextFocusPath, preeditUpdated, shouldTakeFocusAfterInteractionMethods inherited from interface net.minecraft.client.gui.layouts.LayoutElement
setPositionMethods inherited from interface net.minecraft.client.gui.components.TabOrderedElement
getTabOrderGroup
-
Constructor Details
-
BundleListEntry
-
-
Method Details
-
extractContent
public void extractContent(net.minecraft.client.gui.GuiGraphicsExtractor gfx, int mouseX, int mouseY, boolean hovered, float partialTick) - Specified by:
extractContentin classnet.minecraft.client.gui.components.AbstractSelectionList.Entry<BundleListEntry>
-
getNarration
public net.minecraft.network.chat.Component getNarration()- Specified by:
getNarrationin classnet.minecraft.client.gui.components.ObjectSelectionList.Entry<BundleListEntry>
-
mouseClicked
public boolean mouseClicked(net.minecraft.client.input.MouseButtonEvent event, boolean doubleClick) - Specified by:
mouseClickedin interfacenet.minecraft.client.gui.components.events.GuiEventListener- Overrides:
mouseClickedin classnet.minecraft.client.gui.components.ObjectSelectionList.Entry<BundleListEntry>
-