net.minecraft.world.level.block.entity

public class TheEndGatewayBlockEntity

extends TheEndPortalBlockEntity

dzb
net.minecraft.world.level.block.entity.TheEndGatewayBlockEntity
net.minecraft.class_2643
net.minecraft.unmapped.C_bgmbcwaf
net.minecraft.block.entity.EndGatewayBlockEntity
net.minecraft.block.entity.EndGatewayBlockEntity

Field summary

Modifier and TypeField
private static final org.slf4j.Logger
a
LOGGER
field_12133
f_rrsolgpd
LOGGER
LOGGER
private static final int
b
SPAWN_TIME
field_31368
f_qtxslrtb
field_31368
SPAWN_TIME
private static final int
c
COOLDOWN_TIME
field_31369
f_clvbweur
field_31369
COOLDOWN_TIME
private static final int
d
ATTENTION_INTERVAL
field_31370
f_ugqemgmn
field_31370
ATTENTION_INTERVAL
private static final int
e
EVENT_COOLDOWN
field_31371
f_qbzfuobf
field_31371
COOLDOWN_EVENT
private static final int
f
GATEWAY_HEIGHT_ABOVE_SURFACE
field_31372
f_tpapkeob
field_31372
HEIGHT_ABOVE_SURFACE
private long
g
age
field_12131
f_hbueogow
age
age
private int
h
teleportCooldown
field_12130
f_wdxicond
teleportCooldown
teleportCooldown
private BlockPos
i
exitPortal
field_12132
f_znnzlcll
exitPortalPos
exitPortalPos
private boolean
j
exactTeleport
field_12129
f_lyxdrqew
exactTeleport
exactTeleport

Constructor summary

ModifierConstructor
public (BlockPos pos, BlockState state)

Method summary

Modifier and TypeMethod
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)
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)
public static void
a(dja arg0, iu arg1, eah arg2, dzb arg3)
beamAnimationTick(Level arg0, BlockPos arg1, BlockState arg2, TheEndGatewayBlockEntity arg3)
method_31700(class_1937 arg0, class_2338 arg1, class_2680 arg2, class_2643 arg3)
m_dsqgudra(C_cdctfzbn arg0, C_hynzadkk arg1, C_txtbiemp arg2, C_bgmbcwaf arg3)
clientTick(World world, BlockPos pos, BlockState state, EndGatewayBlockEntity blockEntity)
clientTick(World world, BlockPos pos, BlockState state, EndGatewayBlockEntity blockEntity)
public static void
b(dja arg0, iu arg1, eah arg2, dzb arg3)
portalTick(Level arg0, BlockPos arg1, BlockState arg2, TheEndGatewayBlockEntity arg3)
method_31702(class_1937 arg0, class_2338 arg1, class_2680 arg2, class_2643 arg3)
m_ryvrsnee(C_cdctfzbn arg0, C_hynzadkk arg1, C_txtbiemp arg2, C_bgmbcwaf arg3)
serverTick(World world, BlockPos pos, BlockState state, EndGatewayBlockEntity blockEntity)
serverTick(World world, BlockPos pos, BlockState state, EndGatewayBlockEntity blockEntity)
public boolean
a()
isSpawning()
method_11420()
m_ztjapuok()
isRecentlyGenerated()
isRecentlyGenerated()
public boolean
c()
isCoolingDown()
method_11421()
m_fmaveoqp()
needsCooldownBeforeTeleporting()
needsCooldownBeforeTeleporting()
public float
a(float arg0)
getSpawnPercent(float arg0)
method_11417(float arg0)
m_ptgiamju(float arg0)
getRecentlyGeneratedBeamHeight(float tickProgress)
getRecentlyGeneratedBeamHeight(float tickDelta)
public float
b(float arg0)
getCooldownPercent(float arg0)
method_11412(float arg0)
m_iwnaxgez(float arg0)
getCooldownBeamHeight(float tickProgress)
getCooldownBeamHeight(float tickDelta)
public ClientboundBlockEntityDataPacket
d()
getUpdatePacket()
method_38253()
m_azohrrpo()
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
c(dja arg0, iu arg1, eah arg2, dzb arg3)
triggerCooldown(Level arg0, BlockPos arg1, BlockState arg2, TheEndGatewayBlockEntity arg3)
method_11411(class_1937 arg0, class_2338 arg1, class_2680 arg2, class_2643 arg3)
m_yxhsfmzd(C_cdctfzbn arg0, C_hynzadkk arg1, C_txtbiemp arg2, C_bgmbcwaf arg3)
startTeleportCooldown(World world, BlockPos pos, BlockState state, EndGatewayBlockEntity blockEntity)
startTeleportCooldown(World world, BlockPos pos, BlockState state, EndGatewayBlockEntity blockEntity)
public boolean
a_(int arg0, int arg1)
triggerEvent(int arg0, int arg1)
method_11004(int arg0, int arg1)
m_qrmwzmws(int arg0, int arg1)
onSyncedBlockEvent(int arg0, int arg1)
onSyncedBlockEvent(int arg0, int arg1)
public Vec3
a(arq arg0, iu arg1)
getPortalPosition(ServerLevel arg0, BlockPos arg1)
method_60787(class_3218 arg0, class_2338 arg1)
m_shfarbmg(C_bdwnwhiu arg0, C_hynzadkk arg1)
getOrCreateExitPortalPos(ServerWorld world, BlockPos pos)
createExitPortalIfAbsent(ServerWorld world, BlockPos pos)
private static BlockPos
a(dja arg0, iu arg1)
findExitPosition(Level arg0, BlockPos arg1)
method_11419(class_1937 arg0, class_2338 arg1)
m_hazuhcrl(C_cdctfzbn arg0, C_hynzadkk arg1)
findBestPortalExitPos(World world, BlockPos pos)
findBestPortalExitPos(World world, BlockPos pos)
private static BlockPos
b(arq arg0, iu arg1)
findOrCreateValidTeleportPos(ServerLevel arg0, BlockPos arg1)
method_31699(class_3218 arg0, class_2338 arg1)
m_tkkmaceb(C_bdwnwhiu arg0, C_hynzadkk arg1)
setupExitPortalLocation(ServerWorld world, BlockPos pos)
setupExitPortalLocation(ServerWorld world, BlockPos pos)
private static Vec3
c(arq arg0, iu arg1)
findExitPortalXZPosTentative(ServerLevel arg0, BlockPos arg1)
method_31701(class_3218 arg0, class_2338 arg1)
m_htdftwth(C_bdwnwhiu arg0, C_hynzadkk arg1)
findTeleportLocation(ServerWorld world, BlockPos pos)
findTeleportLocation(ServerWorld world, BlockPos pos)
private static boolean
a(arq arg0, feq arg1)
isChunkEmpty(ServerLevel arg0, Vec3 arg1)
method_31698(class_3218 arg0, class_243 arg1)
m_zubceewm(C_bdwnwhiu arg0, C_vgpupfxx arg1)
isChunkEmpty(ServerWorld world, Vec3d pos)
isChunkEmpty(ServerWorld world, Vec3d pos)
private static BlockPos
a(dig arg0, iu arg1, int arg2, boolean arg3)
findTallestBlock(BlockGetter arg0, BlockPos arg1, int arg2, boolean arg3)
method_11410(class_1922 arg0, class_2338 arg1, int arg2, boolean arg3)
m_qgfzwwrv(C_peaveboq arg0, C_hynzadkk arg1, int arg2, boolean arg3)
findExitPortalPos(BlockView world, BlockPos pos, int searchRadius, boolean force)
findExitPortalPos(BlockView world, BlockPos pos, int searchRadius, boolean force)
private static LevelChunk
a(dja arg0, feq arg1)
getChunk(Level arg0, Vec3 arg1)
method_11414(class_1937 arg0, class_243 arg1)
m_yqvjfxsl(C_cdctfzbn arg0, C_vgpupfxx arg1)
getChunk(World world, Vec3d pos)
getChunk(World world, Vec3d pos)
private static BlockPos
a(eco arg0)
findValidSpawnInChunk(LevelChunk arg0)
method_11413(class_2818 arg0)
m_aewxjlqe(C_hrdsvlkq arg0)
findPortalPosition(WorldChunk chunk)
findPortalPosition(WorldChunk chunk)
private static void
a(arq arg0, iu arg1, elp arg2)
spawnGatewayPortal(ServerLevel arg0, BlockPos arg1, EndGatewayConfiguration arg2)
method_11416(class_3218 arg0, class_2338 arg1, class_3018 arg2)
m_wsrvmxvm(C_bdwnwhiu arg0, C_hynzadkk arg1, C_vdnsyoda arg2)
createPortal(ServerWorld world, BlockPos pos, EndGatewayFeatureConfig config)
createPortal(ServerWorld world, BlockPos pos, EndGatewayFeatureConfig config)
public boolean
a(ja arg0)
shouldRenderFace(Direction arg0)
method_11400(class_2350 arg0)
m_yfhsjxbd(C_xpuuihxf arg0)
shouldDrawSide(Direction arg0)
shouldDrawSide(Direction arg0)
public int
f()
getParticleAmount()
method_11415()
m_cccmfxop()
getDrawnSidesCount()
getDrawnSidesCount()
public void
a(iu arg0, boolean arg1)
setExitPosition(BlockPos arg0, boolean arg1)
method_11418(class_2338 arg0, boolean arg1)
m_rmqpnxol(C_hynzadkk arg0, boolean arg1)
setExitPortalPos(BlockPos pos, boolean exactTeleport)
setExitPortalPos(BlockPos pos, boolean exactTeleport)