net.minecraft.world.level.block.entity

public class ConduitBlockEntity

extends BlockEntity

dxs
net.minecraft.world.level.block.entity.ConduitBlockEntity
net.minecraft.class_2597
net.minecraft.unmapped.C_gjnfxnhb
net.minecraft.block.entity.ConduitBlockEntity
net.minecraft.block.entity.ConduitBlockEntity

Field summary

Modifier and TypeField
private static final int
b
BLOCK_REFRESH_RATE
field_31333
f_rmsdazev
field_31333
BLOCK_REFRESH_RATE
private static final int
c
EFFECT_DURATION
field_31334
f_cjccavbs
field_31334
EFFECT_DURATION
private static final float
d
ROTATION_SPEED
field_31335
f_wigjhqes
field_31335
ROTATION_SPEED
private static final int
e
MIN_ACTIVE_SIZE
field_31336
f_spesohet
field_31336
MIN_ACTIVE_SIZE
private static final int
f
MIN_KILL_SIZE
field_31337
f_jigkkgnf
MIN_BLOCKS_TO_ACTIVATE
MIN_DAMAGE_SIZE
private static final int
g
KILL_RANGE
field_31338
f_emfbfiqt
field_31338
KILL_RANGE
private static final Block[]
h
VALID_BLOCKS
field_11931
f_uvfeohmb
ACTIVATING_BLOCKS
ACTIVATING_BLOCKS
public int
a
tickCount
field_11936
f_cjxkooge
ticks
ticks
private float
i
activeRotation
field_11932
f_yjequscs
ticksActive
ticksActive
private boolean
j
isActive
field_11934
f_oxhgflzv
active
active
private boolean
k
isHunting
field_11933
f_epsxshbm
eyeOpen
eyeOpen
private final List<BlockPos>
l
effectBlocks
field_11937
f_ceaxiukt
activatingBlocks
activatingBlocks
private LivingEntity
m
destroyTarget
field_11939
f_pvttctov
targetEntity
targetEntity
private UUID
q
destroyTargetUUID
field_11935
f_mcjbyvgj
targetUuid
targetUuid
private long
r
nextAmbientSoundActivation
field_11938
f_qtntfsfq
nextAmbientSoundTime
nextAmbientSoundTime

Constructor summary

ModifierConstructor
public (BlockPos pos, BlockState state)

Method summary

Modifier and TypeMethod
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 ClientboundBlockEntityDataPacket
a()
getUpdatePacket()
method_38247()
m_diihahof()
toUpdatePacket()
toUpdatePacket()
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 static void
a(dja arg0, iu arg1, eah arg2, dxs arg3)
clientTick(Level arg0, BlockPos arg1, BlockState arg2, ConduitBlockEntity arg3)
method_31675(class_1937 arg0, class_2338 arg1, class_2680 arg2, class_2597 arg3)
m_mfqgrnrm(C_cdctfzbn arg0, C_hynzadkk arg1, C_txtbiemp arg2, C_gjnfxnhb arg3)
clientTick(World world, BlockPos pos, BlockState state, ConduitBlockEntity blockEntity)
clientTick(World world, BlockPos pos, BlockState state, ConduitBlockEntity blockEntity)
public static void
b(dja arg0, iu arg1, eah arg2, dxs arg3)
serverTick(Level arg0, BlockPos arg1, BlockState arg2, ConduitBlockEntity arg3)
method_31677(class_1937 arg0, class_2338 arg1, class_2680 arg2, class_2597 arg3)
m_cjcmfuby(C_cdctfzbn arg0, C_hynzadkk arg1, C_txtbiemp arg2, C_gjnfxnhb arg3)
serverTick(World world, BlockPos pos, BlockState state, ConduitBlockEntity blockEntity)
serverTick(World world, BlockPos pos, BlockState state, ConduitBlockEntity blockEntity)
private static void
a(dxs arg0, List<iu> arg1)
updateHunting(ConduitBlockEntity arg0, List<BlockPos> arg1)
method_31676(class_2597 arg0, List<class_2338> arg1)
m_hfvkbqxl(C_gjnfxnhb arg0, List<C_hynzadkk> arg1)
openEye(ConduitBlockEntity blockEntity, List<BlockPos> activatingBlocks)
openEye(ConduitBlockEntity blockEntity, List<BlockPos> activatingBlocks)
private static boolean
a(dja arg0, iu arg1, List<iu> arg2)
updateShape(Level arg0, BlockPos arg1, List<BlockPos> arg2)
method_11069(class_1937 arg0, class_2338 arg1, List<class_2338> arg2)
m_lnlixmmi(C_cdctfzbn arg0, C_hynzadkk arg1, List<C_hynzadkk> arg2)
updateActivatingBlocks(World world, BlockPos pos, List<BlockPos> activatingBlocks)
updateActivatingBlocks(World world, BlockPos pos, List<BlockPos> activatingBlocks)
private static void
b(dja arg0, iu arg1, List<iu> arg2)
applyEffects(Level arg0, BlockPos arg1, List<BlockPos> arg2)
method_11055(class_1937 arg0, class_2338 arg1, List<class_2338> arg2)
m_brnrvjyn(C_cdctfzbn arg0, C_hynzadkk arg1, List<C_hynzadkk> arg2)
givePlayersEffects(World world, BlockPos pos, List<BlockPos> activatingBlocks)
givePlayersEffects(World world, BlockPos pos, List<BlockPos> activatingBlocks)
private static void
a(dja arg0, iu arg1, eah arg2, List<iu> arg3, dxs arg4)
updateDestroyTarget(Level arg0, BlockPos arg1, BlockState arg2, List<BlockPos> arg3, ConduitBlockEntity arg4)
method_11068(class_1937 arg0, class_2338 arg1, class_2680 arg2, List<class_2338> arg3, class_2597 arg4)
m_anhbtovh(C_cdctfzbn arg0, C_hynzadkk arg1, C_txtbiemp arg2, List<C_hynzadkk> arg3, C_gjnfxnhb arg4)
attackHostileEntity(World world, BlockPos pos, BlockState state, List<BlockPos> activatingBlocks, ConduitBlockEntity blockEntity)
attackHostileEntity(World world, BlockPos pos, BlockState state, List<BlockPos> activatingBlocks, ConduitBlockEntity blockEntity)
private static void
a(dja arg0, iu arg1, dxs arg2)
updateClientTarget(Level arg0, BlockPos arg1, ConduitBlockEntity arg2)
method_11064(class_1937 arg0, class_2338 arg1, class_2597 arg2)
m_ygcdyvsk(C_cdctfzbn arg0, C_hynzadkk arg1, C_gjnfxnhb arg2)
updateTargetEntity(World world, BlockPos pos, ConduitBlockEntity blockEntity)
updateTargetEntity(World world, BlockPos pos, ConduitBlockEntity blockEntity)
private static AABB
a(iu arg0)
getDestroyRangeAABB(BlockPos arg0)
method_11059(class_2338 arg0)
m_wupcvill(C_hynzadkk arg0)
getAttackZone(BlockPos pos)
getAttackZone(BlockPos pos)
private static LivingEntity
a(dja arg0, iu arg1, UUID arg2)
findDestroyTarget(Level arg0, BlockPos arg1, UUID arg2)
method_11056(class_1937 arg0, class_2338 arg1, UUID arg2)
m_knccpgki(C_cdctfzbn arg0, C_hynzadkk arg1, UUID arg2)
findTargetEntity(World world, BlockPos pos, UUID uuid)
findTargetEntity(World world, BlockPos pos, UUID uuid)
private static void
a(dja arg0, iu arg1, List<iu> arg2, bwf arg3, int arg4)
animationTick(Level arg0, BlockPos arg1, List<BlockPos> arg2, Entity arg3, int arg4)
method_11063(class_1937 arg0, class_2338 arg1, List<class_2338> arg2, class_1297 arg3, int arg4)
m_pbeyokho(C_cdctfzbn arg0, C_hynzadkk arg1, List<C_hynzadkk> arg2, C_astfners arg3, int arg4)
spawnNautilusParticles(World world, BlockPos pos, List<BlockPos> activatingBlocks, Entity entity, int ticks)
spawnNautilusParticles(World world, BlockPos pos, List<BlockPos> activatingBlocks, Entity entity, int ticks)
public boolean
c()
isActive()
method_11065()
m_hhxqdugz()
isActive()
isActive()
public boolean
d()
isHunting()
method_11066()
m_frfghpgj()
isEyeOpen()
isEyeOpen()
private void
a(boolean arg0)
setHunting(boolean arg0)
method_11062(boolean arg0)
m_zfiklomj(boolean arg0)
setEyeOpen(boolean eyeOpen)
setEyeOpen(boolean eyeOpen)
public float
a(float arg0)
getActiveRotation(float arg0)
method_11061(float arg0)
m_rorcrckp(float arg0)
getRotation(float tickProgress)
getRotation(float tickDelta)