net.minecraft.block.entity

public class BrushableBlockEntity

extends BlockEntity

ebe
net.minecraft.world.level.block.entity.BrushableBlockEntity
net.minecraft.class_8174
net.minecraft.block.entity.BrushableBlockEntity
net.minecraft.unmapped.C_tlzeicbt
net.minecraft.block.entity.BrushableBlockEntity
net.minecraft.src.C_276404_

Field summary

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

Constructor summary

ModifierConstructor
public (BlockPos pos, BlockState state)

Method summary

Modifier and TypeMethod
public boolean
a(long o, aub o, cam o, jh arg3, dcv 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)
brush(long worldTime, ServerWorld world, LivingEntity brusher, Direction hitDirection, ItemStack brush)
m_xibosnri(long arg0, C_bdwnwhiu arg1, C_usxaxydn arg2, C_xpuuihxf arg3, C_sddaxwyk arg4)
brush(long ticks, ServerWorld world, LivingEntity entity, Direction direction, ItemStack stack)
m_276923_(long p_368993_, C_12_ p_277424_, C_524_ p_363346_, C_4687_ arg3, C_1391_ arg4)
private void
a(aub o, cam o, dcv arg2)
unpackLootTable(ServerLevel arg0, LivingEntity arg1, ItemStack arg2)
method_49217(class_3218 arg0, class_1309 arg1, class_1799 arg2)
generateItem(ServerWorld world, LivingEntity brusher, ItemStack brush)
m_kfybgynf(C_bdwnwhiu arg0, C_usxaxydn arg1, C_sddaxwyk arg2)
checkLootInteraction(ServerWorld world, LivingEntity entity, ItemStack stack)
m_276797_(C_12_ p_392563_, C_524_ p_365744_, C_1391_ arg2)
private void
b(aub o, cam o, dcv arg2)
brushingCompleted(ServerLevel arg0, LivingEntity arg1, ItemStack arg2)
method_49218(class_3218 arg0, class_1309 arg1, class_1799 arg2)
finishBrushing(ServerWorld world, LivingEntity brusher, ItemStack brush)
m_rdawolkr(C_bdwnwhiu arg0, C_usxaxydn arg1, C_sddaxwyk arg2)
completeBrushing(ServerWorld world, LivingEntity entity, ItemStack stack)
m_276980_(C_12_ p_395246_, C_524_ p_364625_, C_1391_ arg2)
private void
c(aub o, cam o, dcv arg2)
dropContent(ServerLevel arg0, LivingEntity arg1, ItemStack arg2)
method_49220(class_3218 arg0, class_1309 arg1, class_1799 arg2)
spawnItem(ServerWorld world, LivingEntity brusher, ItemStack brush)
m_bdpdffbi(C_bdwnwhiu arg0, C_usxaxydn arg1, C_sddaxwyk arg2)
dropContent(ServerWorld world, LivingEntity entity, ItemStack stack)
m_276934_(C_12_ p_391963_, C_524_ p_369575_, C_1391_ arg2)
public void
a(aub arg0)
checkReset(ServerLevel arg0)
method_49219(class_3218 arg0)
scheduledTick(ServerWorld world)
m_hwiincya(C_bdwnwhiu arg0)
tickBrushCountReset(ServerWorld world)
m_277175_(C_12_ arg0)
private boolean
d(fda arg0)
tryLoadLootTable(ValueInput arg0)
method_49222(class_11368 arg0)
readLootTableFromData(ReadView view)
m_edqnpwap(C_djkzhngg arg0)
readLootTable(DataReader reader)
m_276996_(C_398549_ arg0)
private boolean
g(fdc arg0)
trySaveLootTable(ValueOutput arg0)
method_49223(class_11372 arg0)
writeLootTableToData(WriteView view)
m_ozsgysbr(C_kespdwpv arg0)
writeLootTable(DataWriter writer)
m_277014_(C_398537_ arg0)
public NbtCompound
a(jn$a arg0)
getUpdateTag(HolderLookup$Provider arg0)
method_16887(class_7225$class_7874 arg0)
toInitialChunkDataNbt(RegistryWrapper$WrapperLookup arg0)
m_escrnqip(C_vtbxyypo$C_etmlgbig arg0)
toSyncedNbt(HolderLookup$Provider arg0)
m_5995_(C_213466_$C_254607_ arg0)
public BlockEntityUpdateS2CPacket
a()
getUpdatePacket()
method_49221()
toUpdatePacket()
m_zwmnfiev()
toUpdatePacket()
m_58483_()
protected void
a(fda arg0)
loadAdditional(ValueInput arg0)
method_11014(class_11368 arg0)
readData(ReadView arg0)
m_trzmaydr(C_djkzhngg arg0)
readImpl(DataReader arg0)
m_318667_(C_398549_ arg0)
protected void
a(fdc arg0)
saveAdditional(ValueOutput arg0)
method_11007(class_11372 arg0)
writeData(WriteView arg0)
m_qopnimsa(C_kespdwpv arg0)
writeImpl(DataWriter arg0)
m_183515_(C_398537_ arg0)
public void
a(amd<fdo> o, long arg1)
setLootTable(ResourceKey<LootTable> arg0, long arg1)
method_49216(class_5321<class_52> arg0, long arg1)
setLootTable(RegistryKey<LootTable> lootTable, long seed)
m_llghgzmo(C_xhhleach<C_inwsuliy> arg0, long arg1)
setLootTable(RegistryKey<LootTable> lootTable, long lootTableSeed)
m_277049_(C_5264_<C_2822_> p_277991_, long arg1)
private int
f()
getCompletionState()
method_49226()
getDustedLevel()
m_ghrzoxmo()
getCompletionStage()
m_276942_()
public Direction
c()
getHitDirection()
method_49224()
getHitDirection()
m_otxeysvo()
getHitDirection()
m_277042_()
public ItemStack
d()
getItem()
method_49225()
getItem()
m_ayzejxpo()
getBuriedStack()
m_277047_()