net.minecraft.world.entity

public class PortalProcessor

bvt
net.minecraft.world.entity.PortalProcessor
net.minecraft.class_9787
net.minecraft.unmapped.C_axrkcdro
net.minecraft.world.dimension.PortalManager
net.minecraft.world.dimension.PortalProcessor
net.minecraft.src.C_336467_
net.minecraft.world.entity.PortalProcessor

Field summary

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

Constructor summary

ModifierConstructor
public (Portal portal, BlockPos pos)

Method summary

Modifier and TypeMethod
public boolean
a(ard arg0, bum 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)
m_338843_(C_12_ p_345125_, C_507_ p_342731_, boolean arg2)
public TeleportTransition
a(ard arg0, bum 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)
m_340178_(C_12_ p_342799_, C_507_ arg1)
public Portal$Transition
a()
getPortalLocalTransition()
method_60700()
m_fgkknvcv()
getEffect()
getEffect()
m_339567_()
private void
f()
decayTick()
method_60710()
m_sspxfjgl()
decayTicksInPortal()
decayTick()
m_338929_()
public boolean
b()
hasExpired()
method_60706()
m_niqzvnxw()
hasExpired()
hasExpired()
m_339788_()
public BlockPos
c()
getEntryPosition()
method_60707()
m_qzrmbvbz()
getPortalPos()
getEntryPos()
m_339596_()
public void
a(ji arg0)
updateEntryPosition(BlockPos arg0)
method_60704(class_2338 arg0)
m_pghnicpc(C_hynzadkk arg0)
setPortalPos(BlockPos pos)
setEntryPos(BlockPos pos)
m_340334_(C_4675_ arg0)
public int
d()
getPortalTime()
method_60708()
m_zgsjlynx()
getTicksInPortal()
getTicksInPortal()
m_339853_()
public boolean
e()
isInsidePortalThisTick()
method_60709()
m_ylhauphj()
isInPortal()
isInPortal()
m_339505_()
public void
a(boolean arg0)
setAsInsidePortalThisTick(boolean arg0)
method_60705(boolean arg0)
m_rvthihju(boolean arg0)
setInPortal(boolean inPortal)
setInPortal(boolean inPortal)
m_340101_(boolean arg0)
public boolean
a(dpk arg0)
isSamePortal(Portal arg0)
method_60703(class_9797 arg0)
m_qpgxdqqk(C_teerivzm arg0)
portalMatches(Portal portal)
portalMatches(Portal portal)
m_338450_(C_336558_ arg0)