net.minecraft.world

public interface RandomizableContainer

extends Container

brd
net.minecraft.world.RandomizableContainer
net.minecraft.class_8934
net.minecraft.unmapped.C_ehawoasn
net.minecraft.inventory.LootableInventory
net.minecraft.inventory.LootableInventory
net.minecraft.src.C_302040_
net.minecraft.world.RandomSequences

Field summary

Modifier and TypeField
String
b
LOOT_TABLE_TAG
field_47154
f_ztchflsp
LOOT_TABLE_KEY
LOOT_TABLE_KEY
f_302305_
String
c
LOOT_TABLE_SEED_TAG
field_47155
f_yeibkfzd
LOOT_TABLE_SEED_KEY
LOOT_TABLE_SEED_KEY
f_303778_

Method summary

Modifier and TypeMethod
ResourceKey<LootTable>
aw_()
getLootTable()
method_54869()
m_drfdhyfv()
getLootTable()
getLootTableId()
m_305426_()
void
a(ale<eqo> arg0)
setLootTable(ResourceKey<LootTable> arg0)
method_11285(class_5321<class_52> arg0)
m_dmdivonx(C_xhhleach<C_inwsuliy> arg0)
setLootTable(RegistryKey<LootTable> lootTable)
setLootTable(RegistryKey<LootTable> registryKey)
m_59626_(C_5264_<C_2822_> arg0)
default void
a(ale<eqo> arg0, long arg1)
setLootTable(ResourceKey<LootTable> arg0, long arg1)
method_54867(class_5321<class_52> arg0, long arg1)
m_xukvibrq(C_xhhleach<C_inwsuliy> arg0, long arg1)
setLootTable(RegistryKey<LootTable> lootTableId, long lootTableSeed)
setLootTable(RegistryKey<LootTable> registryKey, long seed)
m_307796_(C_5264_<C_2822_> p_312787_, long arg1)
long
ax_()
getLootTableSeed()
method_54870()
m_uxrpqxab()
getLootTableSeed()
getLootTableSeed()
m_305628_()
void
a(long arg0)
setLootTableSeed(long arg0)
method_54866(long arg0)
m_ubdtdnuf(long arg0)
setLootTableSeed(long lootTableSeed)
setLootTableSeed(long seed)
m_305699_(long arg0)
BlockPos
ay_()
getBlockPos()
method_11016()
m_qihknhoq()
getPos()
getPos()
m_58899_()
Level
i()
getLevel()
method_10997()
m_rtxjwbev()
getWorld()
getWorld()
m_58904_()
static void
a(dbf arg0, azh arg1, iz arg2, ale<eqo> arg3)
setBlockEntityLootTable(BlockGetter arg0, RandomSource arg1, BlockPos arg2, ResourceKey<LootTable> arg3)
method_54868(class_1922 arg0, class_5819 arg1, class_2338 arg2, class_5321<class_52> arg3)
m_vhsehsrn(C_peaveboq arg0, C_rlomrsco arg1, C_hynzadkk arg2, C_xhhleach<C_inwsuliy> arg3)
setLootTable(BlockView world, Random random, BlockPos pos, RegistryKey<LootTable> lootTableId)
setupLootTable(BlockView world, RandomGenerator random, BlockPos pos, RegistryKey<LootTable> registryKey)
m_307915_(C_1559_ p_312806_, C_212974_ p_311284_, C_4675_ p_311567_, C_5264_<C_2822_> p_330092_)
default boolean
a_(us arg0)
tryLoadLootTable(CompoundTag arg0)
method_54871(class_2487 arg0)
m_njtcujiz(C_hhlwcnih arg0)
readLootTable(NbtCompound nbt)
readLootTableNbt(NbtCompound nbt)
m_307714_(C_4917_ arg0)
default boolean
b_(us arg0)
trySaveLootTable(CompoundTag arg0)
method_54872(class_2487 arg0)
m_ycwokqel(C_hhlwcnih arg0)
writeLootTable(NbtCompound nbt)
writeLootTableNbt(NbtCompound nbt)
m_306148_(C_4917_ arg0)
default void
e_(cmy arg0)
unpackLootTable(Player arg0)
method_54873(class_1657 arg0)
m_mtzsyvbu(C_jzrpycqo arg0)
generateLoot(PlayerEntity player)
setupLoot(PlayerEntity player)
m_306438_(C_1141_ arg0)