接口 RandomizableContainer
- 所有已知实现类:
BarrelBlockEntity
,ChestBlockEntity
,CrafterBlockEntity
,DecoratedPotBlockEntity
,DispenserBlockEntity
,DropperBlockEntity
,HopperBlockEntity
,RandomizableContainerBlockEntity
,ShulkerBoxBlockEntity
,TrappedChestBlockEntity
-
嵌套类概要
从接口继承的嵌套类/接口 net.minecraft.world.Container
Container.ContainerIterator
-
字段概要
字段从接口继承的字段 net.minecraft.world.Container
DEFAULT_DISTANCE_BUFFER
-
方法概要
修饰符和类型方法说明getLevel()
long
static void
setBlockEntityLootTable
(BlockGetter p_309623_, RandomSource p_309643_, BlockPos p_309644_, ResourceKey<LootTable> p_335924_) void
setLootTable
(ResourceKey<LootTable> p_335578_) default void
setLootTable
(ResourceKey<LootTable> p_335762_, long p_335967_) void
setLootTableSeed
(long p_309559_) default boolean
tryLoadLootTable
(ValueInput p_421668_) default boolean
trySaveLootTable
(ValueOutput p_422271_) default void
unpackLootTable
(Player p_309628_) 从接口继承的方法 net.minecraft.world.Clearable
clearContent
从接口继承的方法 net.minecraft.world.Container
canPlaceItem, canTakeItem, countItem, getContainerSize, getItem, getMaxStackSize, getMaxStackSize, hasAnyMatching, hasAnyOf, isEmpty, iterator, removeItem, removeItemNoUpdate, setChanged, setItem, startOpen, stillValid, stopOpen
从接口继承的方法 java.lang.Iterable
forEach, spliterator
-
字段详细资料
-
LOOT_TABLE_TAG
- 另请参阅:
-
LOOT_TABLE_SEED_TAG
- 另请参阅:
-
-
方法详细资料
-
getLootTable
-
setLootTable
-
setLootTable
-
getLootTableSeed
long getLootTableSeed() -
setLootTableSeed
void setLootTableSeed(long p_309559_) -
getBlockPos
BlockPos getBlockPos() -
getLevel
-
setBlockEntityLootTable
static void setBlockEntityLootTable(BlockGetter p_309623_, RandomSource p_309643_, BlockPos p_309644_, ResourceKey<LootTable> p_335924_) -
tryLoadLootTable
-
trySaveLootTable
-
unpackLootTable
-