net.minecraft.world.entity

public class PortalProcessor

bxp
net.minecraft.world.entity.PortalProcessor
net.minecraft.class_9787
net.minecraft.unmapped.C_axrkcdro
net.minecraft.world.dimension.PortalManager
net.minecraft.world.dimension.PortalProcessor

Field summary

Modifier and TypeField
private final Portal
a
portal
field_51998
f_ardhqmll
portal
portal
private BlockPos
b
entryPosition
field_51999
f_gyzlnujs
pos
entryPos
private int
c
portalTime
field_52000
f_jxxqngry
ticksInPortal
ticksInPortal
private boolean
d
insidePortalThisTick
field_52001
f_abpsaelv
inPortal
inPortal

Constructor summary

ModifierConstructor
public (Portal portal, BlockPos pos)

Method summary

Modifier and TypeMethod
public boolean
a(arq arg0, bwf arg1, boolean arg2)
processPortalTeleportation(ServerLevel arg0, Entity arg1, boolean arg2)
method_60702(class_3218 arg0, class_1297 arg1, boolean arg2)
m_rxhstyml(C_bdwnwhiu arg0, C_astfners arg1, boolean arg2)
tick(ServerWorld world, Entity entity, boolean canUsePortals)
tick(ServerWorld world, Entity entity, boolean canUsePortals)
public TeleportTransition
a(arq arg0, bwf arg1)
getPortalDestination(ServerLevel arg0, Entity arg1)
method_60701(class_3218 arg0, class_1297 arg1)
m_ymrfhphm(C_bdwnwhiu arg0, C_astfners arg1)
createTeleportTarget(ServerWorld world, Entity entity)
createTransition(ServerWorld world, Entity entity)
public Portal$Transition
a()
getPortalLocalTransition()
method_60700()
m_fgkknvcv()
getEffect()
getEffect()
private void
f()
decayTick()
method_60710()
m_sspxfjgl()
decayTicksInPortal()
decayTick()
public boolean
b()
hasExpired()
method_60706()
m_niqzvnxw()
hasExpired()
hasExpired()
public BlockPos
c()
getEntryPosition()
method_60707()
m_qzrmbvbz()
getPortalPos()
getEntryPos()
public void
a(iu arg0)
updateEntryPosition(BlockPos arg0)
method_60704(class_2338 arg0)
m_pghnicpc(C_hynzadkk arg0)
setPortalPos(BlockPos pos)
setEntryPos(BlockPos pos)
public int
d()
getPortalTime()
method_60708()
m_zgsjlynx()
getTicksInPortal()
getTicksInPortal()
public boolean
e()
isInsidePortalThisTick()
method_60709()
m_ylhauphj()
isInPortal()
isInPortal()
public void
a(boolean arg0)
setAsInsidePortalThisTick(boolean arg0)
method_60705(boolean arg0)
m_rvthihju(boolean arg0)
setInPortal(boolean inPortal)
setInPortal(boolean inPortal)
public boolean
a(dse arg0)
isSamePortal(Portal arg0)
method_60703(class_9797 arg0)
m_qpgxdqqk(C_teerivzm arg0)
portalMatches(Portal portal)
portalMatches(Portal portal)