Class GhostItemMenuMixin
java.lang.Object
net.minecraft.world.inventory.AbstractContainerMenu
com.simibubi.create.foundation.gui.menu.MenuBase<Object>
com.petrolpark.mixin.compat.create.GhostItemMenuMixin
public abstract class GhostItemMenuMixin
extends com.simibubi.create.foundation.gui.menu.MenuBase<Object>
-
Field Summary
Fields inherited from class com.simibubi.create.foundation.gui.menu.MenuBase
contentHolder, player, playerInventoryFields inherited from class net.minecraft.world.inventory.AbstractContainerMenu
CARRIED_SLOT_SIZE, containerId, containerListeners, lastSlots, QUICKCRAFT_HEADER_CONTINUE, QUICKCRAFT_HEADER_END, QUICKCRAFT_HEADER_START, QUICKCRAFT_TYPE_CHARITABLE, QUICKCRAFT_TYPE_CLONE, QUICKCRAFT_TYPE_GREEDY, remoteSlots, SLOT_CLICKED_OUTSIDE, slots -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedGhostItemMenuMixin(net.minecraft.world.inventory.MenuType<?> type, int id, net.minecraft.world.entity.player.Inventory inv, net.minecraft.network.FriendlyByteBuf extraData) -
Method Summary
Modifier and TypeMethodDescriptionvoidpetrolpark$checkNotExtendedInventory(int slotId, int dragType, net.minecraft.world.inventory.ClickType clickTypeIn, net.minecraft.world.entity.player.Player player, org.spongepowered.asm.mixin.injection.callback.CallbackInfo ci) voidpetrolpark$checkNotExtendedInventory(net.minecraft.world.entity.player.Player playerIn, int index, org.spongepowered.asm.mixin.injection.callback.CallbackInfoReturnable<net.minecraft.world.item.ItemStack> cir) Methods inherited from class com.simibubi.create.foundation.gui.menu.MenuBase
addPlayerSlots, addSlots, createOnClient, createPlayerSlot, init, initAndReadInventory, removed, saveData, stillValidMethods inherited from class net.minecraft.world.inventory.AbstractContainerMenu
addDataSlot, addDataSlots, addSlot, addSlotListener, broadcastChanges, broadcastFullState, canDragTo, canItemQuickReplace, canTakeItemForPickAll, checkContainerDataCount, checkContainerSize, clearContainer, clicked, clickMenuButton, findSlot, getCarried, getItems, getQuickcraftHeader, getQuickcraftMask, getQuickCraftPlaceCount, getQuickcraftType, getRedstoneSignalFromBlockEntity, getRedstoneSignalFromContainer, getSlot, getStateId, getType, incrementStateId, initializeContents, isValidQuickcraftType, isValidSlotIndex, moveItemStackTo, quickMoveStack, removeSlotListener, resetQuickCraft, resumeRemoteUpdates, sendAllDataToRemote, setCarried, setData, setItem, setRemoteCarried, setRemoteSlot, setRemoteSlotNoCopy, setSynchronizer, slotsChanged, stillValid, suppressRemoteUpdates, transferState
-
Constructor Details
-
GhostItemMenuMixin
protected GhostItemMenuMixin(net.minecraft.world.inventory.MenuType<?> type, int id, net.minecraft.world.entity.player.Inventory inv, net.minecraft.network.FriendlyByteBuf extraData)
-
-
Method Details
-
petrolpark$checkNotExtendedInventory
public void petrolpark$checkNotExtendedInventory(int slotId, int dragType, net.minecraft.world.inventory.ClickType clickTypeIn, net.minecraft.world.entity.player.Player player, org.spongepowered.asm.mixin.injection.callback.CallbackInfo ci) -
petrolpark$checkNotExtendedInventory
public void petrolpark$checkNotExtendedInventory(net.minecraft.world.entity.player.Player playerIn, int index, org.spongepowered.asm.mixin.injection.callback.CallbackInfoReturnable<net.minecraft.world.item.ItemStack> cir)
-