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
  • Konstruktordetails

    • ToolsAPI

      public ToolsAPI()
      Erstellt ToolsAPI
  • Methodendetails

    • onEnable

      public void onEnable()
      Angegeben von:
      onEnable in Klasse net.risingworld.api.Plugin
    • onDisable

      public void onDisable()
      Angegeben von:
      onDisable in Klasse net.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

      public byte[] getResourceFromClass(Class<?> clazz, String asset)
      Parameter:
      clazz - Resourcen Klasse
      asset - Dateiphat
      Gibt zurück:
      byte[]
      Seit:
      0.0.0
    • getResourceFromClass

      public static byte[] getResourceFromClass(String description, Class<?> clazz, String asset)
      Parameter:
      description - Plugin Name, für die Fehlerzuordnung
      clazz - Resourcen Klasse
      asset - Dateiphat
      Gibt zurück:
      byte[]
      Seit:
      0.0.0
    • writeData

      public static boolean writeData(byte[] data, String fileName)
    • writeData

      public static boolean writeData(byte[] data, String fileName, net.risingworld.api.Plugin plugin)
      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:
      true wenn 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

      public boolean isSameVersion(String verNeed, String verIs)
      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

      public boolean isSameVersion(String verNeed, String verIs, ToolsAPI.ClassDebug debug)
      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

      public static String colorRGBAtoString(net.risingworld.api.utils.ColorRGBA colorRGBA)
      Get RGBA Hex Coloe
      Parameter:
      colorRGBA -
      Gibt zurück:
      Hex Color
      Seit:
      0.0.4
    • colorRGBtoString

      public static String colorRGBtoString(Color color)
      Get RGB Hex Coloe
      Parameter:
      color -
      Gibt zurück:
      Hex Color
      Seit:
      0.0.4