Package net.minecraft.inventory
Class CraftingResultInventory
java.lang.Object
net.minecraft.inventory.CraftingResultInventory
- All Implemented Interfaces:
- Inventory,- RecipeUnlocker,- Clearable
- Mappings:
- Namespace - Name - official - ccs- intermediary - net/minecraft/class_1731- named - net/minecraft/inventory/CraftingResultInventory
- 
Field SummaryFieldsFields inherited from interface net.minecraft.inventory.Inventoryfield_42619, MAX_COUNT_PER_STACK
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionbooleancanPlayerUse(PlayerEntity player) voidclear()getStack(int slot) Fetches the stack currently stored at the given slot.booleanisEmpty()voidremoveStack(int slot) Removes the stack currently stored at the indicated slot.removeStack(int slot, int amount) Removes a specific number of items from the given slot.voidsetLastRecipe(@Nullable Recipe<?> recipe) voidintsize()Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.inventory.InventorycanTransferTo, containsAny, containsAny, count, getMaxCountPerStack, isValid, onClose, onOpenMethods inherited from interface net.minecraft.recipe.RecipeUnlockershouldCraftRecipe, unlockLastRecipe
- 
Field Details- 
stacks- Mappings:
- Namespace - Name - Mixin selector - official - c- Lccs;c:Lhn;- intermediary - field_7866- Lnet/minecraft/class_1731;field_7866:Lnet/minecraft/class_2371;- named - stacks- Lnet/minecraft/inventory/CraftingResultInventory;stacks:Lnet/minecraft/util/collection/DefaultedList;
 
- 
lastRecipe- Mappings:
- Namespace - Name - Mixin selector - official - d- Lccs;d:Lcjc;- intermediary - field_7865- Lnet/minecraft/class_1731;field_7865:Lnet/minecraft/class_1860;- named - lastRecipe- Lnet/minecraft/inventory/CraftingResultInventory;lastRecipe:Lnet/minecraft/recipe/Recipe;
 
 
- 
- 
Constructor Details- 
CraftingResultInventorypublic CraftingResultInventory()
 
- 
- 
Method Details- 
sizepublic int size()
- 
isEmptypublic boolean isEmpty()
- 
getStackFetches the stack currently stored at the given slot. If the slot is empty, or is outside the bounds of this inventory, returns seeItemStack.EMPTY.
- 
removeStackRemoves a specific number of items from the given slot.- Specified by:
- removeStackin interface- Inventory
- Returns:
- the removed items as a stack
- Mappings:
- Namespace - Name - Mixin selector - official - a- Lbdq;a(II)Lcfz;- intermediary - method_5434- Lnet/minecraft/class_1263;method_5434(II)Lnet/minecraft/class_1799;- named - removeStack- Lnet/minecraft/inventory/Inventory;removeStack(II)Lnet/minecraft/item/ItemStack;
 
- 
removeStackRemoves the stack currently stored at the indicated slot.- Specified by:
- removeStackin interface- Inventory
- Returns:
- the stack previously stored at the indicated slot.
- Mappings:
- Namespace - Name - Mixin selector - official - b- Lbdq;b(I)Lcfz;- intermediary - method_5441- Lnet/minecraft/class_1263;method_5441(I)Lnet/minecraft/class_1799;- named - removeStack- Lnet/minecraft/inventory/Inventory;removeStack(I)Lnet/minecraft/item/ItemStack;
 
- 
setStack
- 
markDirtypublic void markDirty()
- 
canPlayerUse- Specified by:
- canPlayerUsein interface- Inventory
- Mappings:
- Namespace - Name - Mixin selector - official - a- Lbdq;a(Lbyo;)Z- intermediary - method_5443- Lnet/minecraft/class_1263;method_5443(Lnet/minecraft/class_1657;)Z- named - canPlayerUse- Lnet/minecraft/inventory/Inventory;canPlayerUse(Lnet/minecraft/entity/player/PlayerEntity;)Z
 
- 
clearpublic void clear()
- 
setLastRecipe- Specified by:
- setLastRecipein interface- RecipeUnlocker
- Mappings:
- Namespace - Name - Mixin selector - official - a- Lccr;a(Lcjc;)V- intermediary - method_7662- Lnet/minecraft/class_1732;method_7662(Lnet/minecraft/class_1860;)V- named - setLastRecipe- Lnet/minecraft/recipe/RecipeUnlocker;setLastRecipe(Lnet/minecraft/recipe/Recipe;)V
 
- 
getLastRecipe- Specified by:
- getLastRecipein interface- RecipeUnlocker
- Mappings:
- Namespace - Name - Mixin selector - official - d- Lccr;d()Lcjc;- intermediary - method_7663- Lnet/minecraft/class_1732;method_7663()Lnet/minecraft/class_1860;- named - getLastRecipe- Lnet/minecraft/recipe/RecipeUnlocker;getLastRecipe()Lnet/minecraft/recipe/Recipe;
 
 
-