net.minecraft.world

public class PortalForcer

bhy
net.minecraft.class_1946
net.minecraft.world.PortalForcer
net.minecraft.server.world.PortalForcer
net.minecraft.world.Teleporter
net.minecraft.world.Teleporter

Field summary

Modifier and TypeField
private static final org.apache.logging.log4j.Logger
a
field_19277
LOGGER
f_59679905
field_222274_a
LOGGER
private static final PortalBlock
b
field_9288
PORTAL_BLOCK
PORTAL_BLOCK
field_196236_a
BLOCK_NETHER_PORTAL
private final ServerWorld
c
field_9286
world
world
field_85192_a
world
private final Random
d
field_9289
random
random
field_77187_a
random
private final Map<ColumnPos, PortalForcer$TicketInfo>
e
field_19278
ticketInfos
f_38771593
field_85191_c
destinationCoordinateCache
private final it.unimi.dsi.fastutil.objects.Object2LongMap<ColumnPos>
f
field_9287
activePortals
portalCache
field_222275_f
columnPosMap

Constructor summary

ModifierConstructor
public (ServerWorld world)

Method summary

Modifier and TypeMethod
public boolean
a(ail arg0, float arg1)
method_8653(class_1297 arg0, float arg1)
usePortal(Entity arg0, float arg1)
findNetherPortal(Entity entity, float yaw)
func_222268_a(Entity arg0, float arg1)
placeInPortal(Entity arg0, float arg1)
public BlockPattern$TeleportTarget
a(ev arg0, csb arg1, fa arg2, double arg3, double arg4, boolean arg5)
method_18475(class_2338 arg0, class_243 arg1, class_2350 arg2, double arg3, double arg4, boolean arg5)
getPortal(BlockPos arg0, Vec3d arg1, Direction arg2, double arg3, double arg4, boolean arg5)
m_24057900(BlockPos arg0, Vec3d arg1, Direction arg2, double arg3, double arg4, boolean arg5)
func_222272_a(BlockPos arg0, Vec3d arg1, Direction arg2, double arg3, double arg4, boolean arg5)
placeInExistingPortal(BlockPos arg0, Vec3d arg1, Direction directionIn, double arg3, double arg4, boolean arg5)
public boolean
a(ail arg0)
method_8654(class_1297 arg0)
createPortal(Entity arg0)
generateNetherPortal(Entity entity)
func_85188_a(Entity arg0)
makePortal(Entity entityIn)
public void
a(long arg0)
method_20464(long arg0)
tick(long arg0)
m_38355725(long arg0)
func_85189_a(long arg0)
tick(long worldTime)
private void
b(long arg0)
method_8656(long arg0)
removeOldActivePortals(long arg0)
tick(long time)
func_222270_b(long arg0)
removeStaleColumnPositions(long arg0)
private void
c(long arg0)
method_20467(long arg0)
removeOldTickets(long arg0)
m_34025866(long arg0)
func_222269_c(long arg0)
removeStalePortalLocations(long arg0)