Package net.jcm.vsch.util
Class TeleportationHandler
java.lang.Object
net.jcm.vsch.util.TeleportationHandler
-
Constructor Summary
ConstructorsConstructorDescriptionTeleportationHandler(net.minecraft.server.level.ServerLevel newDim, net.minecraft.server.level.ServerLevel originalDim, boolean isReturning) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddShip(org.valkyrienskies.core.api.ships.ServerShip ship, org.joml.Vector3dc newPos, org.joml.Quaterniondc rotation) voidaddShipWithVelocity(org.valkyrienskies.core.api.ships.ServerShip ship, org.joml.Vector3dc newPos, org.joml.Quaterniondc rotation, org.joml.Vector3dc velocity, org.joml.Vector3dc omega) voidstatic voidonServerStart(net.minecraftforge.event.server.ServerStartedEvent event)
-
Constructor Details
-
TeleportationHandler
public TeleportationHandler(net.minecraft.server.level.ServerLevel newDim, net.minecraft.server.level.ServerLevel originalDim, boolean isReturning)
-
-
Method Details
-
onServerStart
public static void onServerStart(net.minecraftforge.event.server.ServerStartedEvent event) -
addShip
public void addShip(org.valkyrienskies.core.api.ships.ServerShip ship, org.joml.Vector3dc newPos, org.joml.Quaterniondc rotation) -
addShipWithVelocity
public void addShipWithVelocity(org.valkyrienskies.core.api.ships.ServerShip ship, org.joml.Vector3dc newPos, org.joml.Quaterniondc rotation, org.joml.Vector3dc velocity, org.joml.Vector3dc omega) -
finalizeTeleport
public void finalizeTeleport()
-