net.minecraft.world.level.block.entity

public class CreakingHeartBlockEntity

extends BlockEntity

dxv
net.minecraft.world.level.block.entity.CreakingHeartBlockEntity
net.minecraft.class_10323
net.minecraft.unmapped.C_tkqzsaas
net.minecraft.block.entity.CreakingHeartBlockEntity
net.minecraft.unmapped.C_tkqzsaas

Field summary

Modifier and TypeField
private static final int
b
PLAYER_DETECTION_RANGE
field_54776
f_cvfzwxtz
field_54776
public static final int
a
CREAKING_ROAMING_RADIUS
field_54775
f_grilakjj
field_54775
private static final int
c
DISTANCE_CREAKING_TOO_FAR
field_54777
f_mxplpjim
field_54777
private static final int
d
SPAWN_RANGE_XZ
field_54778
f_okledrbs
field_54778
private static final int
e
SPAWN_RANGE_Y
field_54779
f_mmycfyrt
field_54779
private static final int
f
ATTEMPTS_PER_SPAWN
field_54780
f_tgjlbnaj
field_54780
private static final int
g
UPDATE_TICKS
field_54781
f_hlwtxpld
field_54781
private static final int
h
UPDATE_TICKS_VARIANCE
field_55498
f_bsnmvbck
field_55498
private static final int
i
HURT_CALL_TOTAL_TICKS
field_54782
f_xsvwxixc
field_54782
private static final int
j
NUMBER_OF_HURT_CALLS
field_54783
f_ehzrfpkl
field_54783
private static final int
k
HURT_CALL_INTERVAL
field_54784
f_nsxjvugv
field_54784
private static final int
l
HURT_CALL_PARTICLE_TICKS
field_54785
f_mjtvqmci
field_54785
private static final int
m
MAX_DEPTH
field_55085
f_rnzvkqzx
field_55085
private static final int
q
MAX_COUNT
field_55086
f_cwvstxzb
field_55086
private static final int
r
TICKS_GRACE_PERIOD
field_55499
f_tfhcwwsd
field_55499
private static final Optional<Creaking>
s
NO_CREAKING
field_55500
f_pperjfcu
DEFAULT_CREAKING_PUPPET
private com.mojang.datafixers.util.Either<Creaking, UUID>
t
creakingInfo
field_55501
f_kebdbxxl
creakingPuppet
private long
u
ticksExisted
field_55502
f_xyizqhss
ticks
private int
v
ticker
field_54787
f_bwukcwqb
creakingUpdateTimer
private int
w
emitter
field_54788
f_rmipaiio
trailParticlesSpawnTimer
private Vec3
x
emitterTarget
field_54789
f_ilcnsrbn
lastCreakingPuppetPos
private int
y
outputSignal
field_54910
f_kmnsfoas
comparatorOutput

Constructor summary

ModifierConstructor
public (BlockPos pos, BlockState state)

Method summary

Modifier and TypeMethod
public static void
a(dja arg0, iu arg1, eah arg2, dxv arg3)
serverTick(Level arg0, BlockPos arg1, BlockState arg2, CreakingHeartBlockEntity arg3)
method_64804(class_1937 arg0, class_2338 arg1, class_2680 arg2, class_10323 arg3)
m_njakthmx(C_cdctfzbn arg0, C_hynzadkk arg1, C_txtbiemp arg2, C_tkqzsaas arg3)
tick(World world, BlockPos pos, BlockState state, CreakingHeartBlockEntity blockEntity)
m_njakthmx(World world, BlockPos pos, BlockState state, C_tkqzsaas arg3)
private static BlockState
a(dja arg0, eah arg1, iu arg2, dxv arg3)
updateCreakingState(Level arg0, BlockState arg1, BlockPos arg2, CreakingHeartBlockEntity arg3)
method_66475(class_1937 arg0, class_2680 arg1, class_2338 arg2, class_10323 arg3)
m_wkuprtkd(C_cdctfzbn arg0, C_txtbiemp arg1, C_hynzadkk arg2, C_tkqzsaas arg3)
getBlockState(World world, BlockState state, BlockPos pos, CreakingHeartBlockEntity creakingHeart)
m_wkuprtkd(World world, BlockState state, BlockPos pos, C_tkqzsaas arg3)
private double
j()
distanceToCreaking()
method_65012()
m_zzkxgvhl()
getDistanceToPuppet()
private void
k()
clearCreakingInfo()
method_65907()
m_jfayrjth()
clearCreakingPuppet()
public void
a(cpi arg0)
setCreakingInfo(Creaking arg0)
method_65905(class_10275 arg0)
m_rmtrhxwb(C_vbugwmii arg0)
setCreakingPuppet(CreakingEntity creakingPuppet)
public void
a(UUID arg0)
setCreakingInfo(UUID arg0)
method_65906(UUID arg0)
m_crfbayyq(UUID arg0)
setCreakingPuppetFromUuid(UUID creakingPuppetUuid)
m_crfbayyq(UUID uuid)
private Optional<Creaking>
s()
getCreakingProtector()
method_65805()
m_truxfmoq()
getCreakingPuppet()
private static Creaking
a(arq arg0, dxv arg1)
spawnProtector(ServerLevel arg0, CreakingHeartBlockEntity arg1)
method_64801(class_3218 arg0, class_10323 arg1)
m_xchfcfll(C_bdwnwhiu arg0, C_tkqzsaas arg1)
spawnCreakingPuppet(ServerWorld world, CreakingHeartBlockEntity blockEntity)
m_xchfcfll(ServerWorld world, C_tkqzsaas arg1)
public ClientboundBlockEntityDataPacket
a()
getUpdatePacket()
method_64805()
m_kslbtidy()
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 void
c()
creakingHurt()
method_64806()
m_lpfewmky()
onPuppetDamage()
private Optional<BlockPos>
t()
spreadResin()
method_65170()
m_aobtifjk()
findResinGenerationPos()
private void
a(arq arg0, int arg1, boolean arg2)
emitParticles(ServerLevel arg0, int arg1, boolean arg2)
method_64800(class_3218 arg0, int arg1, boolean arg2)
m_ukbxwqla(C_bdwnwhiu arg0, int arg1, boolean arg2)
spawnTrailParticles(ServerWorld world, int count, boolean towardsPuppet)
m_ukbxwqla(ServerWorld world, int arg1, boolean arg2)
public void
a(iu arg0, eah arg1)
preRemoveSideEffects(BlockPos arg0, BlockState arg1)
method_66473(class_2338 arg0, class_2680 arg1)
m_zbfmojnu(C_hynzadkk arg0, C_txtbiemp arg1)
onBlockReplaced(BlockPos arg0, BlockState arg1)
m_zbfmojnu(BlockPos arg0, BlockState arg1)
public void
a(buu arg0)
removeProtector(DamageSource arg0)
method_64802(class_1282 arg0)
m_kgjofmyq(C_sbxfkpyv arg0)
killPuppet(DamageSource damageSource)
public boolean
b(cpi arg0)
isProtector(Creaking arg0)
method_64803(class_10275 arg0)
m_zfegalql(C_vbugwmii arg0)
isPuppet(CreakingEntity creaking)
public int
d()
getAnalogOutputSignal()
method_65010()
m_ticrsnxx()
getComparatorOutput()
public int
f()
computeAnalogOutputSignal()
method_65011()
m_eyesyodx()
calcComparatorOutput()
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)