Package petrolpark.mc.pquality.mixin
Class AnvilMenuMixin
java.lang.Object
net.minecraft.world.inventory.AbstractContainerMenu
net.minecraft.world.inventory.ItemCombinerMenu
petrolpark.mc.pquality.mixin.AnvilMenuMixin
public abstract class AnvilMenuMixin
extends net.minecraft.world.inventory.ItemCombinerMenu
-
Field Summary
Fields inherited from class net.minecraft.world.inventory.ItemCombinerMenu
access, inputSlots, player, resultSlotsFields inherited from class net.minecraft.world.inventory.AbstractContainerMenu
CARRIED_SLOT_SIZE, containerId, QUICKCRAFT_HEADER_CONTINUE, QUICKCRAFT_HEADER_END, QUICKCRAFT_HEADER_START, QUICKCRAFT_TYPE_CHARITABLE, QUICKCRAFT_TYPE_CLONE, QUICKCRAFT_TYPE_GREEDY, SLOT_CLICKED_OUTSIDE, slots -
Constructor Summary
ConstructorsConstructorDescriptionAnvilMenuMixin(net.minecraft.world.inventory.MenuType<?> pType, int pContainerId, net.minecraft.world.entity.player.Inventory pPlayerInventory, net.minecraft.world.inventory.ContainerLevelAccess pAccess) -
Method Summary
Methods inherited from class net.minecraft.world.inventory.ItemCombinerMenu
canMoveIntoInputSlots, createInputSlotDefinitions, createResult, getResultSlot, getSlotToQuickMoveTo, isValidBlock, mayPickup, onTake, quickMoveStack, removed, slotsChanged, 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, removeSlotListener, resetQuickCraft, resumeRemoteUpdates, sendAllDataToRemote, setCarried, setData, setItem, setRemoteCarried, setRemoteSlot, setRemoteSlotNoCopy, setSynchronizer, stillValid, suppressRemoteUpdates, transferState
-
Constructor Details
-
AnvilMenuMixin
public AnvilMenuMixin(net.minecraft.world.inventory.MenuType<?> pType, int pContainerId, net.minecraft.world.entity.player.Inventory pPlayerInventory, net.minecraft.world.inventory.ContainerLevelAccess pAccess)
-
-
Method Details
-
getDamageRepaired
public int getDamageRepaired(int remainingDamage, int maxRepair)
-