net.minecraft.world.entity

public class PortalProcessor

bzd
net.minecraft.world.entity.PortalProcessor
net.minecraft.class_9787

Field summary

Modifier and TypeField
private final Portal
a
portal
field_51998
private BlockPos
b
entryPosition
field_51999
private int
c
portalTime
field_52000
private boolean
d
insidePortalThisTick
field_52001

Constructor summary

ModifierConstructor
public (Portal arg0, BlockPos arg1)

Method summary

Modifier and TypeMethod
public boolean
a(asi arg0, bxs arg1, boolean arg2)
processPortalTeleportation(ServerLevel arg0, Entity arg1, boolean arg2)
method_60702(class_3218 arg0, class_1297 arg1, boolean arg2)
public TeleportTransition
a(asi arg0, bxs arg1)
getPortalDestination(ServerLevel arg0, Entity arg1)
method_60701(class_3218 arg0, class_1297 arg1)
public Portal$Transition
a()
getPortalLocalTransition()
method_60700()
private void
f()
decayTick()
method_60710()
public boolean
b()
hasExpired()
method_60706()
public BlockPos
c()
getEntryPosition()
method_60707()
public void
a(iy arg0)
updateEntryPosition(BlockPos arg0)
method_60704(class_2338 arg0)
public int
d()
getPortalTime()
method_60708()
public boolean
e()
isInsidePortalThisTick()
method_60709()
public void
a(boolean arg0)
setAsInsidePortalThisTick(boolean arg0)
method_60705(boolean arg0)
public boolean
a(due arg0)
isSamePortal(Portal arg0)
method_60703(class_9797 arg0)