Package net.minecraft.screen
Class PotatoRefineryScreenHandler.RefineryOutputSLot
java.lang.Object
net.minecraft.screen.slot.Slot
net.minecraft.screen.PotatoRefineryScreenHandler.RefineryOutputSLot
- Enclosing class:
PotatoRefineryScreenHandler
- Mappings:
Namespace Name official cqv$bintermediary net/minecraft/class_9522$class_9524named net/minecraft/screen/PotatoRefineryScreenHandler$RefineryOutputSLot
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionRefineryOutputSLot(PlayerEntity player, Inventory inventory, int index, int x, int y) -
Method Summary
Modifier and TypeMethodDescriptionbooleanprivate static voiddropExperience(ServerWorld world, Vec3d pos, int int2, float amount) protected voidprotected voidvoidonTakeItem(PlayerEntity player, ItemStack stack) takeStack(int amount) Methods inherited from class net.minecraft.screen.slot.Slot
canBeHighlighted, canTakeItems, canTakePartial, disablesDynamicDisplay, getBackgroundSprite, getIndex, getMaxItemCount, getMaxItemCount, getStack, hasStack, insertStack, insertStack, isEnabled, markDirty, onQuickTransfer, onTake, setStack, setStack, setStackNoCallbacks, takeStackRange, tryTakeStackRange
-
Field Details
-
player
- Mappings:
Namespace Name Mixin selector official aLcqv$b;a:Lcly;intermediary field_50583Lnet/minecraft/class_9522$class_9524;field_50583:Lnet/minecraft/class_1657;named playerLnet/minecraft/screen/PotatoRefineryScreenHandler$RefineryOutputSLot;player:Lnet/minecraft/entity/player/PlayerEntity;
-
amount
private int amount- Mappings:
Namespace Name Mixin selector official bLcqv$b;b:Iintermediary field_50584Lnet/minecraft/class_9522$class_9524;field_50584:Inamed amountLnet/minecraft/screen/PotatoRefineryScreenHandler$RefineryOutputSLot;amount:I
-
-
Constructor Details
-
RefineryOutputSLot
- Mappings:
Namespace Name Mixin selector official <init>Lcqv$b;<init>(Lcly;Lbpt;III)Vintermediary <init>Lnet/minecraft/class_9522$class_9524;<init>(Lnet/minecraft/class_1657;Lnet/minecraft/class_1263;III)Vnamed <init>Lnet/minecraft/screen/PotatoRefineryScreenHandler$RefineryOutputSLot;<init>(Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/inventory/Inventory;III)V
-
-
Method Details
-
canInsert
-
takeStack
-
onTakeItem
- Overrides:
onTakeItemin classSlot- Mappings:
Namespace Name Mixin selector official aLcre;a(Lcly;Lcuh;)Vintermediary method_7667Lnet/minecraft/class_1735;method_7667(Lnet/minecraft/class_1657;Lnet/minecraft/class_1799;)Vnamed onTakeItemLnet/minecraft/screen/slot/Slot;onTakeItem(Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/item/ItemStack;)V
-
onCrafted
-
onCrafted
- Mappings:
Namespace Name Mixin selector official dLcqv$b;d(Lcuh;)Vintermediary method_59027Lnet/minecraft/class_9522$class_9524;method_59027(Lnet/minecraft/class_1799;)Vnamed onCraftedLnet/minecraft/screen/PotatoRefineryScreenHandler$RefineryOutputSLot;onCrafted(Lnet/minecraft/item/ItemStack;)V
-
dropExperience
- Mappings:
Namespace Name Mixin selector official aLcqv$b;a(Laqt;Lewu;IF)Vintermediary method_59026Lnet/minecraft/class_9522$class_9524;method_59026(Lnet/minecraft/class_3218;Lnet/minecraft/class_243;IF)Vnamed dropExperienceLnet/minecraft/screen/PotatoRefineryScreenHandler$RefineryOutputSLot;dropExperience(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/util/math/Vec3d;IF)V
-