Plugin-Beschreibung
Dieses Plugin ist eine Schnittstelle zwischen anderen Plugins und der Minecraft-API.
Minecraft-Linker lässt Benutzer Ihre Minecraft-UUID(s) mit Ihrem WSC-Account verknüpfen.
Dabei ist es egal, ob online-mode aktiviert oder deaktiviert ist. Dem Benutzer wird ein Bestätigungscode auf dem Minecraft-Server zugeschickt mit welchem er sich im WSC freischaltet.
Voraussetzungen
Dieses Plugin benötigt:
WoltLab Cloud
Datei
Minecraft-API
Eine API zum senden von Befehlen an einen oder mehrere Minecraft-Server über RCON.
23. Dezember 2021
(Im Packet mit enthalten)
Optional
Optional kann das Spigot-Plugin Minecraft-Linker auf dem Minecraft-Server installiert werden.
Dieses Plugin wird nicht zwingend benötigt, damit Minecraft-Linker funktioniert!
Jedoch sollte in den Minecraft-Server Einstellungen, wenn man das Plugin nicht benutzt, der Vanilla Type ausgewählt werden.
Links
Github: xXSchrandXx/de.xxschrandxx.wsc.minecraft-linker
Minecraft-API: Minecraft-API
Minecraft-Linker Spigot: Minecraft-Linker Spigot
API-Gebrauch
XML: EventListener.xml
<eventlistener name="MyEventExample">@@@WCF_PRE_LINEBREAK@@@ <eventclassname>wcf\data\user\minecraft\MinecraftAction</eventclassname>@@@WCF_PRE_LINEBREAK@@@ <eventname>finalizeAction</eventname>@@@WCF_PRE_LINEBREAK@@@ <listenerclassname>wcf\system\event\listener\MyEventListenerExample</listenerclassname>@@@WCF_PRE_LINEBREAK@@@</eventlistener>
PHP: MyEventListenerExample.class.php
namespace wcf\system\event\listener;@@@WCF_PRE_LINEBREAK@@@@@@WCF_PRE_LINEBREAK@@@class MyEventListenerExample implements IParameterizedEventListener {@@@WCF_PRE_LINEBREAK@@@ public function execute($eventObj, $className, $eventName, array &$parameters) {@@@WCF_PRE_LINEBREAK@@@ $action = $eventObj->action;@@@WCF_PRE_LINEBREAK@@@ if ($action == 'create') {@@@WCF_PRE_LINEBREAK@@@ $minecraft = $eventObj->parameters['data'];@@@WCF_PRE_LINEBREAK@@@ // Sachen machen@@@WCF_PRE_LINEBREAK@@@ } else if ($action == 'delete') {@@@WCF_PRE_LINEBREAK@@@ foreach ($eventObj->getObjects() as $minecraft) {@@@WCF_PRE_LINEBREAK@@@ // Sachen machen@@@WCF_PRE_LINEBREAK@@@ }@@@WCF_PRE_LINEBREAK@@@ }@@@WCF_PRE_LINEBREAK@@@ }@@@WCF_PRE_LINEBREAK@@@}
Alles anzeigen
Zur Original Nachricht: https://www.woltlab.com/pluginstore/fi…necraft-linker/