Sueta

CapuzAPI für Entwickler | CoinsAPI, PlayerAPI & Mehr

0.3

Eine API für Entwickler die vieles einfacher macht.

·Plugin

____________________

News

TeamSpeak Support: SkyBeast.de

Die CapuzAPI wurde veröffentlicht.
api-schnittstelle.jpg
____________________

Beschreibung & Einrichtung

Diese API dient dazu in der Programmierung bestimmte
Funktionen einfacher nutzen zu können.

1. Lade das Plugin in deine Eclipse JAR's.
Properties > Java Build Path > Add External JARs > (Plugin auswählen)

2. Lade das Plugin ebenfalls in deinen "plugins" Ordner, auf
deinem Minecraft Server.

3. Lade deinen Server mit "/reload" neu.

Du hast es geschafft, du kannst nun in deinem Plugin
die unten gezeigten Schnittstellen nutzen.

Falls dabei Fehler oder Fragen auftreten kannst du mich gerne kontaktieren über eine PN oder auf meinem TeamSpeak.

____________________

Funktionen:

CoinsAPI
CoinsAPI.  getCoins   (  Player  )   ;

Hiermit rufst du die Coins ab.

CoinsAPI.  setCoins   (  Player,   Integer    )   ;

Hiermit setzt du Coins.

CoinsAPI.  addCoins   (  Player,   Integer    )   ;

Hiermit fügst du Coins hinzu.

CoinsAPI.removeCoins(Player, Integer);

Hiermit entfernst du Coins.

PlayerAPI
PlayerAPI.  isOnline   (  Player  )   ;

Liefert true oder false zurück. In if Abfragen nützlich.

PlayerAPI.  getLastLogin   (  Player  )   ;

Gibt den letzten Login zurück. (Wenn Spieler Offline)

PlayerAPI.  setGameMode   (  Player,   Integer    )   ;

Ändert den GameMode des Spielers.

PlayerAPI.  playSound   (  Player, Sound  )   ;

Spielt dem Spieler einen Sound ab.

PlayerAPI.  addPotionEffect   (  Player, Effekt, Länge, Stärke  )   ;

Fügt einen Effekt hinzu.

PlayerAPI.  getIPAdress   (  Player  )   ;

Gibt dir die Adresse des Spielers zurück.

PlayerAPI.  getFirstLogin   (  Player  )   ;

Gibt dir das Datum zurück an dem der Spieler das erste mal
gespielt hat.

MessageAPI
MessageAPI.  sendActionBar   (  Player, Text  )   ;

Sendet dem Spieler eine Actionbar Message.

MessageAPI.  blockCommand   (    Event   ,   String    )   ;

Hiermit kannst du einen Command im PlayerCommandPreprocessEvent blockieren.

MessageAPI.  sendBroadcast   (    String    )   ;

Sende eine Broadcast an den ganzen Server.

MessageAPI.  clearChat   (  Player  )   ;

Leert den Chat.

____________________

Commands:

/API - Zeigt die API Version an.

____________________

Nutzende Server:

Deiner?

____________________

Support:
SkyBeast.de

unnamed.png
____________________

Similar projects

Plugin →