v1.0.0

Minecraft Plugins Dokumentation

Durchsuche, installiere und verwalte Minecraft-Server-Plugins von SpigotMC, CurseForge, Modrinth, Hangar, GeyserMC und manuellen Uploads direkt im Pelican Panel.

13
Endpunkte
5
Verarbeitung
REST
Architektur
JSON
Format

Über Minecraft Plugins

Minecraft Plugins ist ein Pelican-Panel-Plugin von Eranio, mit dem Serveradministratoren Minecraft-Server-Plugins direkt über das Panel durchsuchen, installieren, aktualisieren und verwalten können — mit Unterstützung für 5 Anbieter plus manuelle Uploads, automatischer Versionserkennung, Abhängigkeitsauflösung, Update-Tracking und JAR-Metadatenextraktion.

Unterstützte Anbieter

Anbieter Suche Direkter Download Abhängigkeiten Versionsfilter API-Schlüssel erforderlich
SpigotMC Volltextsuche Geprüft (HEAD-Request) Nein Ja Nein
CurseForge Volltextsuche Ja (meistens) Ja (rekursiv) Ja Ja (kostenlos)
Modrinth Volltextsuche Ja Ja Ja Nein
PaperMC/Hangar Volltextsuche Ja Ja Nein (versionsunabhängig) Nein
GeyserMC 6 Projekte Ja (speziell) Nein Nein (versionsunabhängig) Nein
Manueller Upload Via SFTP/Dateimanager

Hauptfunktionen

  • 5 Anbieter — SpigotMC (Spiget API), CurseForge, Modrinth, PaperMC/Hangar, GeyserMC
  • Upload-Erkennung — Über SFTP hochgeladene Plugins werden automatisch erkannt und registriert
  • Automatische MC-Versionserkennung — 11 Erkennungsmethoden (identisch zum Game Mods Plugin)
  • Ein-Klick-Installation — Version auswählen, klicken, fertig
  • Abhängigkeitsauflösung — CurseForge (rekursiv) und Modrinth (erforderliche Abhängigkeiten)
  • Aktivieren/Deaktivieren — Plugins umschalten ohne zu löschen (Umbenennung mit -bak)
  • Update-Tracking — 24-Stunden-Cache für Update-Prüfungen mit Konsolen-Widget-Warnungen
  • Auto-Ersetzung — Alte Versionen werden beim Update automatisch entfernt (konfigurierbar)
  • JAR-Metadaten — Liest plugin.yml aus JARs für Anzeigenamen
  • ZIP-Export — Alle installierten Plugins als JWT-signierte ZIP herunterladen (30 Min. Ablauf)
  • Versionsunabhängige Anbieter — GeyserMC und PaperMC/Hangar filtern nicht nach MC-Version
  • Such-Wiederholung — Wenn Suche mit Versionsfilter fehlschlägt, wird automatisch ohne Filter wiederholt

Datenspeicherung

Daten Speicherort
Installierte Plugins minecraft_installed_plugins Datenbanktabelle
Plugin-Dateien /plugins/ Verzeichnis auf dem Server
Cache Dateibasiert mit MP_ Präfix

Voraussetzungen

  • Pelican Panel 1.0.0 oder neuer
  • PHP 8.1, 8.2 oder 8.3
  • Das plugins Feature auf deinem Egg
  • CurseForge API-Schlüssel (nur für CurseForge — kostenlos auf console.curseforge.com)
  • storage/ und bootstrap/cache/ beschreibbar (Berechtigungen 0755)

API Referenz

Anleitungen