net.minecraft.world.level.block.entity

public class BrushableBlockEntity

extends BlockEntity

dzj
net.minecraft.world.level.block.entity.BrushableBlockEntity
net.minecraft.class_8174

Field summary

Modifier and TypeField
private static final org.slf4j.Logger
a
LOGGER
field_42801
private static final String
b
LOOT_TABLE_TAG
field_42802
private static final String
c
LOOT_TABLE_SEED_TAG
field_42803
private static final String
d
HIT_DIRECTION_TAG
field_42804
private static final String
e
ITEM_TAG
field_42805
private static final int
f
BRUSH_COOLDOWN_TICKS
field_42806
private static final int
g
BRUSH_RESET_TICKS
field_42807
private static final int
h
REQUIRED_BRUSHES_TO_BREAK
field_42808
private int
i
brushCount
field_42809
private long
j
brushCountResetsAtTick
field_42810
private long
k
coolDownEndsAtTick
field_42811
private ItemStack
l
item
field_42812
private Direction
m
hitDirection
field_42813
private ResourceKey<LootTable>
q
lootTable
field_42814
private long
r
lootTableSeed
field_42815

Constructor summary

ModifierConstructor
public (BlockPos arg0, BlockState arg1)

Method summary

Modifier and TypeMethod
public boolean
a(long arg0, asi arg1, bys arg2, je arg3, dba 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)
private void
a(asi arg0, bys arg1, dba arg2)
unpackLootTable(ServerLevel arg0, LivingEntity arg1, ItemStack arg2)
method_49217(class_3218 arg0, class_1309 arg1, class_1799 arg2)
private void
b(asi arg0, bys arg1, dba arg2)
brushingCompleted(ServerLevel arg0, LivingEntity arg1, ItemStack arg2)
method_49218(class_3218 arg0, class_1309 arg1, class_1799 arg2)
private void
c(asi arg0, bys arg1, dba arg2)
dropContent(ServerLevel arg0, LivingEntity arg1, ItemStack arg2)
method_49220(class_3218 arg0, class_1309 arg1, class_1799 arg2)
public void
a(asi arg0)
checkReset(ServerLevel arg0)
method_49219(class_3218 arg0)
private boolean
d(fbf arg0)
tryLoadLootTable(ValueInput arg0)
method_49222(class_11368 arg0)
private boolean
g(fbh arg0)
trySaveLootTable(ValueOutput arg0)
method_49223(class_11372 arg0)
public CompoundTag
a(jk$a arg0)
getUpdateTag(HolderLookup$Provider arg0)
method_16887(class_7225$class_7874 arg0)
public ClientboundBlockEntityDataPacket
a()
getUpdatePacket()
method_49221()
protected void
a(fbf arg0)
loadAdditional(ValueInput arg0)
method_11014(class_11368 arg0)
protected void
a(fbh arg0)
saveAdditional(ValueOutput arg0)
method_11007(class_11372 arg0)
public void
a(alv<fbt> arg0, long arg1)
setLootTable(ResourceKey<LootTable> arg0, long arg1)
method_49216(class_5321<class_52> arg0, long arg1)
private int
f()
getCompletionState()
method_49226()
public Direction
c()
getHitDirection()
method_49224()
public ItemStack
d()
getItem()
method_49225()