Game Mods Installer Documentatie
Blader door en installeer game-mods van Modrinth, CurseForge en Modtale rechtstreeks via het Pelican Panel. Ondersteunt Minecraft, Hytale en meer.
Over Game Mods Installer
Game Mods Installer is een Pelican Panel-plugin van Eranio waarmee serverbeheerders game-mods kunnen zoeken, installeren, updaten en beheren rechtstreeks vanuit het panel — geen command line, geen SFTP, geen handmatig bestandsbeheer.
Ondersteunde Platformen
| Platform | Zoeken | Eén-klik-installatie | Beoordelingen | Versiefilter | Afhankelijkheidsresolutie | API-sleutel vereist |
|---|---|---|---|---|---|---|
| Modrinth | Volledige tekstzoekopdracht | Ja | Ja | Op MC-versie + modloader | Ja (automatisch) | Nee |
| CurseForge | Volledige tekstzoekopdracht | Ja | Ja | Op MC-versie + modloader | Ja (recursief) | Ja (gratis) |
| Modtale | Volledige tekstzoekopdracht | Ja | Ja | Op game | Nee | Optioneel |
| Handmatige upload | — | Via SFTP/Bestandsbeheer | — | — | — | — |
Ondersteunde Games
De plugin detecteert automatisch je gametype aan de hand van de Egg Tags, Egg Name of Nest Name (in die volgorde gecontroleerd):
| Game | Detectietrefwoord | CurseForge Game ID |
|---|---|---|
| Minecraft (Java) | minecraft |
432 |
| Minecraft Bedrock | bedrock |
432 |
| Hytale | hytale |
70216 |
| Among Us | among us |
— |
| Palworld | palworld |
— |
| Stardew Valley | stardew |
— |
| Terraria | terraria |
— |
Belangrijkste functies
- Visuele modbrowser — Blader door mods met pictogrammen, beschrijvingen, downloadaantallen en auteursinformatie op alle platformen
- Eén-klik-installatie — Selecteer een versie en installeer met één klik rechtstreeks op de server
- Automatische Minecraft-versiedetectie — Gebruikt 11 verschillende detectiemethoden (JAR-analyse, version.json, server.properties en meer)
- Updatetracking — Controleert periodiek bronplatformen op nieuwere versies en toont updatebadges (24 uur gecachet)
- Automatisch versies vervangen — Verwijdert automatisch oude modversies bij het installeren van nieuwe (configureerbaar)
- Mods in-/uitschakelen — Schakel mods aan en uit zonder ze te verwijderen door hernoemen met een
-bak-achtervoegsel - Afhankelijkheidsresolutie — Detecteert en installeert automatisch vereiste bibliotheekmods (bijv. Fabric API)
- ZIP-export — Download alle geïnstalleerde mods als één ZIP-archief met JWT-ondertekende URL's (30 minuten geldig)
- Consolewidget — Toont updatemeldingen rechtstreeks op de serverconsole-pagina
- Slimme caching — Bestandsgebaseerde cache met
GM_-prefix en configureerbare TTL's per bewerking - Uploaddetectie — Mods die handmatig via SFTP zijn geïnstalleerd, worden automatisch gedetecteerd en bijgehouden
- JAR-metadata-extractie — Leest
plugin.yml,fabric.mod.jsonenMETA-INF/mods.tomluit JAR-bestanden
Hoe het werkt
- De plugin downloadt het modbestand via
DaemonFileRepository::pull()— met een cURL-fallback (60s timeout) als dat mislukt - De bestandsnaam wordt gedetecteerd met maximaal 3 pogingen (200ms → 300ms → 500ms vertraging) voor latentie van het bestandssysteem
- JAR-metadata wordt geëxtraheerd (tot 30 MB, 256 MB geheugenlimiet) om de weergavenaam van de mod te lezen
- De installatie wordt bijgehouden in de
server_installed_mods-databasetabel - Als automatisch vervangen is ingeschakeld, worden oude versies verwijderd
Vereisten
- Pelican Panel 1.0.0 of nieuwer
- PHP 8.1, 8.2 of 8.3
- De
mods-feature op je Egg - CurseForge API-sleutel (alleen als je CurseForge gebruikt — gratis op console.curseforge.com)
storage/enbootstrap/cache/schrijfbaar (permissies0755)
API Referentie
CurseForge API
https://api.curseforge.com/v1
CurseForge Mods API — zoeken, details, bestanden en beschrijvingen via classId 9137.
Modrinth API
https://api.modrinth.com/v2
Modrinth-projectzoekopdrachten, details en versielijsten.
Modtale API
https://api.modtale.net/api/v1
Modtale-modbrowser met 0-gebaseerde paginering — voornamelijk voor Hytale-mods.
Handleidingen
Installatie & Configuratie
# Installatie & Configuratie Volledige stapsgewijze handleiding voor het inst...
Configuratie
# Configuratie Volledige referentie voor alle instellingen, omgevingsvariabel...
Modbrowser
# Modbrowser Volledige handleiding voor de modbrowser — zoeken, bladeren, fil...
Mods beheren
# Mods beheren Volledige handleiding voor het tabblad Geïnstalleerd — weergev...