Klasse CreativeModeInventoryScreenSlotWrapperMixin
java.lang.Object
net.minecraft.world.inventory.Slot
de.luckymcdev.foundryengine.mixin.screen.CreativeModeInventoryScreenSlotWrapperMixin
- Alle implementierten Schnittstellen:
EngineInterface<net.minecraft.world.inventory.Slot>, EngineSlot
public abstract class CreativeModeInventoryScreenSlotWrapperMixin
extends net.minecraft.world.inventory.Slot
implements EngineSlot
Implements
EngineSlot on the creative inventory slot wrapper.-
Feldübersicht
Von Klasse geerbte Felder net.minecraft.world.inventory.Slot
container, index, x, y -
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungCreativeModeInventoryScreenSlotWrapperMixin(net.minecraft.world.Container container, int slot, int x, int y) -
Methodenübersicht
Modifikator und TypMethodeBeschreibungvoidCreativeModeInventoryScreen$SlotWrapper(net.minecraft.world.inventory.Slot target, int index, int x, int y, org.spongepowered.asm.mixin.injection.callback.CallbackInfo ci) Copies tooltip and disabled state from the wrapped slot.booleanReturns whether this slot is overridden as disabled.List<net.minecraft.network.chat.Component> Returns the custom tooltip text for this slot.voidengine$setDisabledOverride(boolean disabled) Sets the disabled override for this slot.voidengine$setSlotTooltipText(List<net.minecraft.network.chat.Component> newSlotTooltipTextList) Sets the custom tooltip text for this slot.Von Klasse geerbte Methoden net.minecraft.world.inventory.Slot
allowModification, checkTakeAchievements, getContainerSlot, getItem, getMaxStackSize, getMaxStackSize, getNoItemIcon, getSlotIndex, hasItem, isActive, isFake, isHighlightable, isSameInventory, mayPickup, mayPlace, onQuickCraft, onQuickCraft, onSwapCraft, onTake, remove, safeInsert, safeInsert, safeTake, set, setBackground, setByPlayer, setByPlayer, setChanged, tryRemoveVon Klasse geerbte Methoden Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitVon Schnittstelle geerbte Methoden EngineInterface
engine$selfVon Schnittstelle geerbte Methoden EngineSlot
engine$setX, engine$setY, getTooltip, isLocked, lock, setTooltip, unlock
-
Konstruktordetails
-
CreativeModeInventoryScreenSlotWrapperMixin
public CreativeModeInventoryScreenSlotWrapperMixin(net.minecraft.world.Container container, int slot, int x, int y)
-
-
Methodendetails
-
CreativeModeInventoryScreen$SlotWrapper
public void CreativeModeInventoryScreen$SlotWrapper(net.minecraft.world.inventory.Slot target, int index, int x, int y, org.spongepowered.asm.mixin.injection.callback.CallbackInfo ci) Copies tooltip and disabled state from the wrapped slot. -
engine$setDisabledOverride
public void engine$setDisabledOverride(boolean disabled) Sets the disabled override for this slot.- Angegeben von:
engine$setDisabledOverridein SchnittstelleEngineSlot
-
engine$getDisabledOverride
public boolean engine$getDisabledOverride()Returns whether this slot is overridden as disabled.- Angegeben von:
engine$getDisabledOverridein SchnittstelleEngineSlot
-
engine$setSlotTooltipText
public void engine$setSlotTooltipText(List<net.minecraft.network.chat.Component> newSlotTooltipTextList) Sets the custom tooltip text for this slot.- Angegeben von:
engine$setSlotTooltipTextin SchnittstelleEngineSlot
-
engine$getSlotTooltipText
Returns the custom tooltip text for this slot.- Angegeben von:
engine$getSlotTooltipTextin SchnittstelleEngineSlot
-