Minecraft Plugins Dokumentation
Durchsuche, installiere und verwalte Minecraft-Server-Plugins von SpigotMC, CurseForge, Modrinth, Hangar, GeyserMC und manuellen Uploads direkt im Pelican Panel.
Ü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.ymlaus 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
pluginsFeature auf deinem Egg - CurseForge API-Schlüssel (nur für CurseForge — kostenlos auf console.curseforge.com)
storage/undbootstrap/cache/beschreibbar (Berechtigungen0755)
API Referenz
SpigotMC / Spiget API
https://api.spiget.org/v2
Spiget REST API für SpigotMC-Ressourcen — Suche, Details, Versionen und Download-Prüfung.
CurseForge API
https://api.curseforge.com/v1
CurseForge Bukkit Plugins API (classId=5) — Suche, Dateiliste und Download.
Modrinth API
https://api.modrinth.com/v2
Modrinth Plugin-Suche mit serverseitigen Facetten (Paper, Spigot, Bukkit).
PaperMC / Hangar API
https://hangar.papermc.io/api/v1
Hangar Plugin-Repository — Projekte suchen und plattformspezifische Versionen auflisten.
GeyserMC API
https://download.geysermc.org/v2
GeyserMC Download-API — 6 Projekte mit plattformspezifischen Builds.
Anleitungen
Installation & Einrichtung
# Installation & Einrichtung Vollständige Schritt-für-Schritt-Anleitung zur I...
Konfiguration
# Konfiguration Vollständige Referenz für alle Einstellungen, Umgebungsvariab...
Plugin Browser
# Plugin Browser Vollständige Anleitung zum Plugin Browser — Suchen, Durchblä...
Plugins verwalten
# Plugins verwalten Vollständige Anleitung zum Installiert-Tab — Anzeigen, Fi...