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.
  • 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$setDisabledOverride in Schnittstelle EngineSlot
    • engine$getDisabledOverride

      public boolean engine$getDisabledOverride()
      Returns whether this slot is overridden as disabled.
      Angegeben von:
      engine$getDisabledOverride in Schnittstelle EngineSlot
    • engine$setSlotTooltipText

      public void engine$setSlotTooltipText(List<net.minecraft.network.chat.Component> newSlotTooltipTextList)
      Sets the custom tooltip text for this slot.
      Angegeben von:
      engine$setSlotTooltipText in Schnittstelle EngineSlot
    • engine$getSlotTooltipText

      public List<net.minecraft.network.chat.Component> engine$getSlotTooltipText()
      Returns the custom tooltip text for this slot.
      Angegeben von:
      engine$getSlotTooltipText in Schnittstelle EngineSlot