Class RepairContainer
java.lang.Object
net.minecraft.inventory.container.Container
net.minecraft.inventory.container.AbstractRepairContainer
net.minecraft.inventory.container.RepairContainer
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final IntReferenceHolderprivate Stringprivate static final org.apache.logging.log4j.LoggerintFields inherited from class net.minecraft.inventory.container.AbstractRepairContainer
access, inputSlots, player, resultSlotsFields inherited from class net.minecraft.inventory.container.Container
containerId, slots -
Constructor Summary
ConstructorsConstructorDescriptionRepairContainer(int p_i50101_1_, PlayerInventory p_i50101_2_) RepairContainer(int p_i50102_1_, PlayerInventory p_i50102_2_, IWorldPosCallable p_i50102_3_) -
Method Summary
Modifier and TypeMethodDescriptionstatic intcalculateIncreasedRepairCost(int p_216977_0_) voidintgetCost()protected booleanisValidBlock(BlockState p_230302_1_) protected booleanmayPickup(PlayerEntity p_230303_1_, boolean p_230303_2_) protected ItemStackonTake(PlayerEntity p_230301_1_, ItemStack p_230301_2_) voidsetItemName(String p_82850_1_) voidsetMaximumCost(int value) Methods inherited from class net.minecraft.inventory.container.AbstractRepairContainer
quickMoveStack, removed, shouldQuickMoveToAdditionalSlot, slotsChanged, stillValidMethods inherited from class net.minecraft.inventory.container.Container
addDataSlot, addDataSlots, addSlot, addSlotListener, backup, broadcastChanges, canDragTo, canItemQuickReplace, canTakeItemForPickAll, checkContainerDataCount, checkContainerSize, clearContainer, clicked, clickMenuButton, consideredTheSameItem, getItems, getQuickcraftHeader, getQuickcraftMask, getQuickCraftSlotCount, getQuickcraftType, getRedstoneSignalFromBlockEntity, getRedstoneSignalFromContainer, getSlot, getType, isSynched, isValidQuickcraftType, moveItemStackTo, removeSlotListener, resetQuickCraft, setAll, setData, setItem, setSynched, stillValid
-
Field Details
-
LOGGER
private static final org.apache.logging.log4j.Logger LOGGER -
repairItemCountCost
public int repairItemCountCost -
itemName
-
cost
-
-
Constructor Details
-
RepairContainer
-
RepairContainer
-
-
Method Details
-
isValidBlock
- Specified by:
isValidBlockin classAbstractRepairContainer
-
mayPickup
- Specified by:
mayPickupin classAbstractRepairContainer
-
onTake
- Specified by:
onTakein classAbstractRepairContainer
-
createResult
public void createResult()- Specified by:
createResultin classAbstractRepairContainer
-
calculateIncreasedRepairCost
public static int calculateIncreasedRepairCost(int p_216977_0_) -
setItemName
-
getCost
public int getCost() -
setMaximumCost
public void setMaximumCost(int value)
-