类 TransientCraftingContainer
java.lang.Object
net.minecraft.world.inventory.TransientCraftingContainer
- 所有已实现的接口:
Iterable<ItemStack>
,Clearable
,Container
,CraftingContainer
,StackedContentsCompatible
-
嵌套类概要
从接口继承的嵌套类/接口 net.minecraft.world.Container
Container.ContainerIterator
-
字段概要
字段修饰符和类型字段说明private final int
private final NonNullList
<ItemStack> private final AbstractContainerMenu
private final int
从接口继承的字段 net.minecraft.world.Container
DEFAULT_DISTANCE_BUFFER
-
构造器概要
构造器限定符构造器说明TransientCraftingContainer
(AbstractContainerMenu p_287684_, int p_287629_, int p_287593_) private
TransientCraftingContainer
(AbstractContainerMenu p_287708_, int p_287591_, int p_287609_, NonNullList<ItemStack> p_287695_) -
方法概要
修饰符和类型方法说明void
void
fillStackedContents
(StackedItemContents p_362501_) int
int
getItem
(int p_287712_) getItems()
int
getWidth()
boolean
isEmpty()
removeItem
(int p_287682_, int p_287576_) removeItemNoUpdate
(int p_287637_) void
void
boolean
stillValid
(Player p_287774_) 从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
从接口继承的方法 net.minecraft.world.Container
canPlaceItem, canTakeItem, countItem, getMaxStackSize, getMaxStackSize, hasAnyMatching, hasAnyOf, iterator, startOpen, stopOpen
从接口继承的方法 net.minecraft.world.inventory.CraftingContainer
asCraftInput, asPositionedCraftInput
从接口继承的方法 java.lang.Iterable
forEach, spliterator
-
字段详细资料
-
items
-
width
private final int width -
height
private final int height
-
-
构造器详细资料
-
TransientCraftingContainer
-
TransientCraftingContainer
private TransientCraftingContainer(AbstractContainerMenu p_287708_, int p_287591_, int p_287609_, NonNullList<ItemStack> p_287695_)
-
-
方法详细资料
-
getContainerSize
public int getContainerSize()- 指定者:
getContainerSize
在接口中Container
-
isEmpty
public boolean isEmpty() -
getItem
-
removeItemNoUpdate
- 指定者:
removeItemNoUpdate
在接口中Container
-
removeItem
- 指定者:
removeItem
在接口中Container
-
setItem
-
setChanged
public void setChanged()- 指定者:
setChanged
在接口中Container
-
stillValid
- 指定者:
stillValid
在接口中Container
-
clearContent
public void clearContent()- 指定者:
clearContent
在接口中Clearable
-
getHeight
public int getHeight()- 指定者:
getHeight
在接口中CraftingContainer
-
getWidth
public int getWidth()- 指定者:
getWidth
在接口中CraftingContainer
-
getItems
- 指定者:
getItems
在接口中CraftingContainer
-
fillStackedContents
- 指定者:
fillStackedContents
在接口中StackedContentsCompatible
-