Package de.chaoswg
Klasse ToolsAPI
java.lang.Object
net.risingworld.api.Plugin
de.chaoswg.ToolsAPI
- Alle implementierten Schnittstellen:
net.risingworld.api.events.Listener
public class ToolsAPI
extends net.risingworld.api.Plugin
implements net.risingworld.api.events.Listener
ToolsAPI
- Autor:
- nico
-
Verschachtelte Klassen - Übersicht
Verschachtelte Klassen -
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungstatic StringcolorRGBAtoString(net.risingworld.api.utils.ColorRGBA colorRGBA) Get RGBA Hex Coloestatic StringcolorRGBtoString(Color color) Get RGB Hex Coloebyte[]getResourceFromClass(Class<?> clazz, String asset) static byte[]getResourceFromClass(String description, Class<?> clazz, String asset) booleanisSameVersion(String verNeed, String verIs) Vergleicht Versions ZeichenkettenbooleanisSameVersion(String verNeed, String verIs, ToolsAPI.ClassDebug debug) Vergleicht Versions ZeichenkettenbooleanisSameVersion(String verNeed, String verIs, Integer maxSub, ToolsAPI.ClassDebug debug) voidonCommand(net.risingworld.api.events.player.PlayerCommandEvent event) voidvoidonEnable()voidonPlayerChatEvent(net.risingworld.api.events.player.PlayerChatEvent event) voidonPlayerConnectEvent(net.risingworld.api.events.player.PlayerConnectEvent event) voidonPlayerDisconnectEvent(net.risingworld.api.events.player.PlayerDisconnectEvent event) voidonPlayerSpawnEvent(net.risingworld.api.events.player.PlayerSpawnEvent event) static StringResourceToFile(net.risingworld.api.Plugin plugin, String resPath, String filePath) static StringResourceToFile(net.risingworld.api.Plugin plugin, String resPath, String filePath, boolean override) static booleanstatic booleanLäd resources Daten und Schreibt sie auf die Festplatte.Von Klasse geerbte Methoden net.risingworld.api.Plugin
enqueue, executeDelayed, getAllPlugins, getDescription, getGameVersion, getID, getMySQLConnection, getName, getPath, getPluginByID, getPluginByName, getSQLiteConnection, getWorldDatabase, onLoad, registerEventListener, sendHttpRequest, sendHttpRequest, triggerEvent, unregisterEventListener
-
Konstruktordetails
-
ToolsAPI
public ToolsAPI()Erstellt ToolsAPI
-
-
Methodendetails
-
onEnable
public void onEnable()- Angegeben von:
onEnablein Klassenet.risingworld.api.Plugin
-
onDisable
public void onDisable()- Angegeben von:
onDisablein Klassenet.risingworld.api.Plugin
-
onPlayerConnectEvent
public void onPlayerConnectEvent(net.risingworld.api.events.player.PlayerConnectEvent event) -
onPlayerDisconnectEvent
public void onPlayerDisconnectEvent(net.risingworld.api.events.player.PlayerDisconnectEvent event) -
onPlayerSpawnEvent
public void onPlayerSpawnEvent(net.risingworld.api.events.player.PlayerSpawnEvent event) -
onCommand
public void onCommand(net.risingworld.api.events.player.PlayerCommandEvent event) -
onPlayerChatEvent
public void onPlayerChatEvent(net.risingworld.api.events.player.PlayerChatEvent event) -
getResourceFromClass
- Parameter:
clazz- Resourcen Klasseasset- Dateiphat- Gibt zurück:
- byte[]
- Seit:
- 0.0.0
-
getResourceFromClass
- Parameter:
description- Plugin Name, für die Fehlerzuordnungclazz- Resourcen Klasseasset- Dateiphat- Gibt zurück:
- byte[]
- Seit:
- 0.0.0
-
writeData
-
writeData
Läd resources Daten und Schreibt sie auf die Festplatte.- Parameter:
data- "/resources/Bild.png"fileName- "..\..\RisingWorldDedicatedServer\plugins\myPlugin\Bild.png"plugin-- Gibt zurück:
truewenn die Datei erfolgreich erstellt werden konnte, anderenfalls wird false zurückgegeben.- Seit:
- 0.0.0
-
ResourceToFile
public static String ResourceToFile(net.risingworld.api.Plugin plugin, String resPath, String filePath) - Parameter:
plugin-resPath-filePath-- Gibt zurück:
- Seit:
- 0.0.3
-
ResourceToFile
public static String ResourceToFile(net.risingworld.api.Plugin plugin, String resPath, String filePath, boolean override) - Parameter:
plugin-resPath-filePath-override-- Gibt zurück:
- Seit:
- 0.0.3
-
isSameVersion
Vergleicht Versions Zeichenketten- Parameter:
verNeed- benötigte Version.verIs- aktuelle Version.- Gibt zurück:
- Wahr wenn die benötiegte Version Größer oder Gleich der aktuellen Version ist.
- Seit:
- 0.0.0
-
isSameVersion
Vergleicht Versions Zeichenketten- Parameter:
verNeed- benötigte Version.verIs- aktuelle Version.debug- Steuert die Anzeigemeldung und gesprächigkeit. Standard: ClassDebug(null, 1)- Gibt zurück:
- Wahr wenn die benötiegte Version Größer oder Gleich der aktuellen Version ist.
- Seit:
- 0.0.0
-
isSameVersion
public boolean isSameVersion(String verNeed, String verIs, Integer maxSub, ToolsAPI.ClassDebug debug) -
colorRGBAtoString
Get RGBA Hex Coloe- Parameter:
colorRGBA-- Gibt zurück:
- Hex Color
- Seit:
- 0.0.4
-
colorRGBtoString
Get RGB Hex Coloe- Parameter:
color-- Gibt zurück:
- Hex Color
- Seit:
- 0.0.4
-