net.minecraft.world.level.block.entity

public class BrushableBlockEntity

extends BlockEntity

dxk
net.minecraft.world.level.block.entity.BrushableBlockEntity
net.minecraft.class_8174
net.minecraft.unmapped.C_tlzeicbt
net.minecraft.block.entity.BrushableBlockEntity
net.minecraft.block.entity.BrushableBlockEntity

Field summary

Modifier and TypeField
private static final org.slf4j.Logger
a
LOGGER
field_42801
f_ukyicdib
LOGGER
LOGGER
private static final String
b
LOOT_TABLE_TAG
field_42802
f_szfxcjrq
LOOT_TABLE_NBT_KEY
LOOT_TABLE_KEY
private static final String
c
LOOT_TABLE_SEED_TAG
field_42803
f_nwpspgxy
LOOT_TABLE_SEED_NBT_KEY
LOOT_TABLE_SEED_KEY
private static final String
d
HIT_DIRECTION_TAG
field_42804
f_isncmyto
HIT_DIRECTION_NBT_KEY
HIT_DIRECTION_KEY
private static final String
e
ITEM_TAG
field_42805
f_cgztulnx
ITEM_NBT_KEY
ITEM_KEY
private static final int
f
BRUSH_COOLDOWN_TICKS
field_42806
f_msagepof
field_42806
BRUSH_COOLDOWN_TICKS
private static final int
g
BRUSH_RESET_TICKS
field_42807
f_ebafgrmk
field_42807
BRUSH_RESET_TICKS
private static final int
h
REQUIRED_BRUSHES_TO_BREAK
field_42808
f_ekhomrmu
field_42808
REQUIRED_BRUSHES_TO_BREAK
private int
i
brushCount
field_42809
f_bywwwfra
brushesCount
brushCount
private long
j
brushCountResetsAtTick
field_42810
f_dzeotbvt
nextDustTime
brushCountResetTick
private long
k
coolDownEndsAtTick
field_42811
f_ujqpfzjx
nextBrushTime
cooldownEndTick
private ItemStack
l
item
field_42812
f_qymvehql
item
buriedStack
private Direction
m
hitDirection
field_42813
f_wltskfrl
hitDirection
hitDirection
private ResourceKey<LootTable>
q
lootTable
field_42814
f_xskjyxrz
lootTable
lootTable
private long
r
lootTableSeed
field_42815
f_dkmrtmhi
lootTableSeed
lootTableSeed

Constructor summary

ModifierConstructor
public (BlockPos pos, BlockState state)

Method summary

Modifier and TypeMethod
public boolean
a(long arg0, arq arg1, bxe arg2, ja arg3, czd arg4)
brush(long arg0, ServerLevel arg1, LivingEntity arg2, Direction arg3, ItemStack arg4)
method_49215(long arg0, class_3218 arg1, class_1309 arg2, class_2350 arg3, class_1799 arg4)
m_xibosnri(long arg0, C_bdwnwhiu arg1, C_usxaxydn arg2, C_xpuuihxf arg3, C_sddaxwyk arg4)
brush(long worldTime, ServerWorld world, LivingEntity brusher, Direction hitDirection, ItemStack brush)
brush(long ticks, ServerWorld world, LivingEntity entity, Direction direction, ItemStack stack)
private void
a(arq arg0, bxe arg1, czd arg2)
unpackLootTable(ServerLevel arg0, LivingEntity arg1, ItemStack arg2)
method_49217(class_3218 arg0, class_1309 arg1, class_1799 arg2)
m_kfybgynf(C_bdwnwhiu arg0, C_usxaxydn arg1, C_sddaxwyk arg2)
generateItem(ServerWorld world, LivingEntity brusher, ItemStack brush)
checkLootInteraction(ServerWorld world, LivingEntity entity, ItemStack stack)
private void
b(arq arg0, bxe arg1, czd arg2)
brushingCompleted(ServerLevel arg0, LivingEntity arg1, ItemStack arg2)
method_49218(class_3218 arg0, class_1309 arg1, class_1799 arg2)
m_rdawolkr(C_bdwnwhiu arg0, C_usxaxydn arg1, C_sddaxwyk arg2)
finishBrushing(ServerWorld world, LivingEntity brusher, ItemStack brush)
completeBrushing(ServerWorld world, LivingEntity entity, ItemStack stack)
private void
c(arq arg0, bxe arg1, czd arg2)
dropContent(ServerLevel arg0, LivingEntity arg1, ItemStack arg2)
method_49220(class_3218 arg0, class_1309 arg1, class_1799 arg2)
m_bdpdffbi(C_bdwnwhiu arg0, C_usxaxydn arg1, C_sddaxwyk arg2)
spawnItem(ServerWorld world, LivingEntity brusher, ItemStack brush)
dropContent(ServerWorld world, LivingEntity entity, ItemStack stack)
public void
a(arq arg0)
checkReset(ServerLevel arg0)
method_49219(class_3218 arg0)
m_hwiincya(C_bdwnwhiu arg0)
scheduledTick(ServerWorld world)
tickBrushCountReset(ServerWorld world)
private boolean
c(tz arg0)
tryLoadLootTable(CompoundTag arg0)
method_49222(class_2487 arg0)
m_edqnpwap(C_hhlwcnih arg0)
readLootTableFromNbt(NbtCompound nbt)
deserializeLootTable(NbtCompound nbt)
private boolean
d(tz arg0)
trySaveLootTable(CompoundTag arg0)
method_49223(class_2487 arg0)
m_ozsgysbr(C_hhlwcnih arg0)
writeLootTableToNbt(NbtCompound nbt)
serializeLootTable(NbtCompound nbt)
public CompoundTag
a(jg$a arg0)
getUpdateTag(HolderLookup$Provider arg0)
method_16887(class_7225$class_7874 arg0)
m_escrnqip(C_vtbxyypo$C_etmlgbig arg0)
toInitialChunkDataNbt(RegistryWrapper$WrapperLookup arg0)
toSyncedNbt(HolderLookup$Provider arg0)
public ClientboundBlockEntityDataPacket
a()
getUpdatePacket()
method_49221()
m_zwmnfiev()
toUpdatePacket()
toUpdatePacket()
protected void
a(tz arg0, jg$a arg1)
loadAdditional(CompoundTag arg0, HolderLookup$Provider arg1)
method_11014(class_2487 arg0, class_7225$class_7874 arg1)
m_trzmaydr(C_hhlwcnih arg0, C_vtbxyypo$C_etmlgbig arg1)
readNbt(NbtCompound arg0, RegistryWrapper$WrapperLookup arg1)
readNbtImpl(NbtCompound arg0, HolderLookup$Provider arg1)
protected void
b(tz arg0, jg$a arg1)
saveAdditional(CompoundTag arg0, HolderLookup$Provider arg1)
method_11007(class_2487 arg0, class_7225$class_7874 arg1)
m_qopnimsa(C_hhlwcnih arg0, C_vtbxyypo$C_etmlgbig arg1)
writeNbt(NbtCompound arg0, RegistryWrapper$WrapperLookup arg1)
writeNbt(NbtCompound arg0, HolderLookup$Provider arg1)
public void
a(alf<ezm> arg0, long arg1)
setLootTable(ResourceKey<LootTable> arg0, long arg1)
method_49216(class_5321<class_52> arg0, long arg1)
m_llghgzmo(C_xhhleach<C_inwsuliy> arg0, long arg1)
setLootTable(RegistryKey<LootTable> lootTable, long seed)
setLootTable(RegistryKey<LootTable> lootTable, long lootTableSeed)
private int
f()
getCompletionState()
method_49226()
m_ghrzoxmo()
getDustedLevel()
getCompletionStage()
public Direction
c()
getHitDirection()
method_49224()
m_otxeysvo()
getHitDirection()
getHitDirection()
public ItemStack
d()
getItem()
method_49225()
m_ayzejxpo()
getItem()
getBuriedStack()