public class Teleportation
extends net.risingworld.api.Plugin
implements net.risingworld.api.events.Listener
| Constructor and Description |
|---|
Teleportation() |
| Modifier and Type | Method and Description |
|---|---|
int |
getDebug() |
net.risingworld.api.utils.Vector3f |
getGround(net.risingworld.api.utils.Vector3f posP) |
java.lang.Integer |
getIdFromName(java.lang.String name) |
java.util.ArrayList<classTeleportInput> |
getListe(net.risingworld.api.objects.Player player)
Gibt die Teleporter Liste für den jewailiegen Player zurück (inkl.
|
net.risingworld.api.utils.Vector3f |
getPlayerToGroundByMap(net.risingworld.api.objects.Player player,
net.risingworld.api.utils.Vector3f posP)
Ziel berechnung für Map Teleport
|
void |
onDisable() |
void |
onEnable() |
void |
onPlayerConnectEvent(net.risingworld.api.events.player.PlayerConnectEvent event) |
void |
teleport(net.risingworld.api.objects.Player player,
classTeleportInput zielPos)
Teleportiert den Spieler an das Ziel (inkl.
|
enqueue, getAllPlugins, getDescription, getGameVersion, getID, getMySQLConnection, getPath, getPluginByID, getPluginByName, getServer, getSQLiteConnection, getWorld, getWorldDatabase, onLoad, registerEventListener, sendHttpRequest, sendHttpRequest, triggerEvent, unregisterEventListenerpublic int getDebug()
public void onEnable()
onEnable in class net.risingworld.api.Pluginpublic void onDisable()
onDisable in class net.risingworld.api.Pluginpublic void onPlayerConnectEvent(net.risingworld.api.events.player.PlayerConnectEvent event)
public net.risingworld.api.utils.Vector3f getGround(net.risingworld.api.utils.Vector3f posP)
public net.risingworld.api.utils.Vector3f getPlayerToGroundByMap(net.risingworld.api.objects.Player player,
net.risingworld.api.utils.Vector3f posP)
player - posP - public java.util.ArrayList<classTeleportInput> getListe(net.risingworld.api.objects.Player player)
player - classTeleportInput] Liste ist Alpahbetisch sortiertpublic java.lang.Integer getIdFromName(java.lang.String name)
name - des Teleport Punktespublic void teleport(net.risingworld.api.objects.Player player,
classTeleportInput zielPos)
player - Spieler der Teleportiert werden sollzielPos - Zielkoordinaten, getListe(Player) oder classTeleportInputfür eigen Ziele Bsp. new classTeleportInput("", zielVector3f, -1, false, player.getViewDirection())