Spielserver Mod- und Plugin-Verwaltung
Spielserver Mod-Installation, Kompatibilitaetsverwaltung, Update-Strategien und Steam Workshop-Integration.
Inhaltsverzeichnis
Einleitung
Mods und Plugins sind die wichtigsten Komponenten, die die Funktionalität von Spielservern erweitern. Mit ordnungsgemäßer Mod-Verwaltung, Kompatibilitätsprüfungen und regelmäßigen Updates können Sie einen stabilen Serverbetrieb gewährleisten. Dieser Leitfaden behandelt Mod/Plugin-Installation, Kompatibilitätsverwaltung, Update-Strategien und Steam Workshop-Integration für verschiedene Spielserver.
Mod vs Plugin
| Merkmal | Mod | Plugin |
|---|---|---|
| Definition | Ändert Spieldateien | Arbeitet über API |
| Installation | Dateikopie / Workshop | In Plugin-Ordner kopieren |
| Kompatibilität | Versionsabhängig | Meist abwärtskompatibel |
| Beispiele | Minecraft-Mods, Garry's Mod Addons | Bukkit/Spigot Plugins, FiveM Resources |
Minecraft Mod/Plugin-Verwaltung
Plugin-Installation (Paper/Spigot)
# Plugins herunterladen
cd ~/minecraft/plugins
wget -O EssentialsX.jar https://github.com/EssentialsX/Essentials/releases/latest/download/EssentialsX.jar
wget -O LuckPerms.jar https://download.luckperms.net/latest/bukkit/loader/LuckPerms-Bukkit.jar
Mod-Installation (Forge/Fabric)
# Forge Mod-Installation
cd ~/minecraft/mods
wget -O mod_dosyasi.jar https://modrinth.com/mod/MOD_SLUG/download
# Fabric Mod-Installation
cd ~/minecraft/mods
wget -O fabric_mod.jar https://modrinth.com/mod/MOD_SLUG/download
Kompatibilitätsprüfung
- Überprüfen Sie, ob Mod/Plugin mit Minecraft-Version kompatibel ist
- Abhängigkeiten installieren
- Konflikte zwischen Mods/Plugins erkennen
- Auf Testserver testen
# Log-Überprüfung
tail -f ~/minecraft/logs/latest.log | grep -i "error\|warn\|exception"
Garry's Mod Workshop-Verwaltung
Workshop-Kollektion erstellen
# In server.cfg hinzufügen
host_workshop_collection KOLEKSIYON_ID
# Oder einzelne Addons hinzufügen
resource.AddWorkshop("WORKSHOP_ID_1")
resource.AddWorkshop("WORKSHOP_ID_2")
Addon-Verwaltung
# Addon-Liste
ls ~/gmod/garrysmod/addons/
# Workshop-Addons aktualisieren
~/steamcmd/steamcmd.sh +login anonymous +workshop_download_item 4000 WORKSHOP_ID +quit
Rust Plugin-Verwaltung (Oxide/uMod)
Oxide-Installation
cd ~/rustserver
wget https://umod.org/games/rust/download -O Oxide.Rust.zip
unzip -o Oxide.Rust.zip
rm Oxide.Rust.zip
Plugin-Installation
# Plugin herunterladen
cd ~/rustserver/oxide/plugins
wget https://umod.org/plugins/PLUGIN_NAME.cs
# Plugin-Liste
ls ~/rustserver/oxide/plugins/
Plugin-Konfiguration
# Plugin-Konfigurationsdateien
ls ~/rustserver/oxide/config/
# Konfiguration bearbeiten
nano ~/rustserver/oxide/config/PluginName.json
FiveM Resource-Verwaltung
Resource-Installation
# Resource herunterladen
cd ~/fxserver/resources/[custom]
git clone https://github.com/author/resource_name.git
# In server.cfg hinzufügen
ensure resource_name
Resource-Update
cd ~/fxserver/resources/[custom]/resource_name
git pull origin main
Steam Workshop-Integration
Automatischer Workshop-Download
nano ~/workshop_update.sh
#!/bin/bash
WORKSHOP_IDS=("ID1" "ID2" "ID3")
APP_ID="OYUN_APP_ID"
for WID in "${WORKSHOP_IDS[@]}"; do
~/steamcmd/steamcmd.sh +login anonymous +workshop_download_item $APP_ID $WID +quit
done
echo "Workshop güncellemesi tamamlandı."
chmod +x ~/workshop_update.sh
crontab -e
0 3 * * * /home/steam/workshop_update.sh
Mod-Kompatibilitätsverwaltung
Versionskontrolle
nano ~/mod_versions.txt
EssentialsX: 2.20.1 (MC 1.21.4)
LuckPerms: 5.4.131 (MC 1.21.4)
WorldEdit: 7.3.0 (MC 1.21.4)
Update-Strategie
- Backup erstellen: Vollständiges Backup vor Update
- Testen: Auf Testserver ausprobieren
- Einzeln aktualisieren: Nicht alle Mods gleichzeitig updaten
- Logs überwachen: Logs nach Update prüfen
- Rollback-Plan: Bei Problemen auf alte Version zurückkehren
# Backup vor Update
tar -czf ~/mod_backup_$(date +%Y%m%d).tar.gz ~/minecraft/plugins/
# Update
cd ~/minecraft/plugins
wget -O EssentialsX.jar https://github.com/EssentialsX/Essentials/releases/latest/download/EssentialsX.jar
# Server neu starten
sudo systemctl restart minecraft
# Logs prüfen
tail -f ~/minecraft/logs/latest.log
Performance-Überwachung
Minecraft (Spark)
/spark profiler start
# 5 Minuten warten
/spark profiler stop
/spark profiler
FiveM (resmon)
resmon 1
Fazit
Mod- und Plugin-Verwaltung ist einer der wichtigsten Teile der Spielserver-Administration. Mit ordnungsgemäßer Installation, Kompatibilitätsprüfungen, regelmäßigen Updates und Performance-Überwachung können Sie einen stabilen und effizienten Serverbetrieb gewährleisten. Die leistungsstarke Infrastruktur von REXE VDS bietet die erforderlichen Ressourcen für mod-intensive Server.
Verwandte Artikel
FiveM-Server einrichten: Schritt-für-Schritt-Anleitung
Vollständige Anleitung zur FiveM-Server-Installation auf REXE VDS: txAdmin-Konfiguration, Port-Einstellungen und Leistungsoptimierung für GTA V Roleplay-Server.
Minecraft-Server einrichten: Paper-Installationsanleitung
Vollständige Anleitung zur Minecraft-Server-Installation auf REXE VDS: Paper/Spigot, Java-Konfiguration, Plugin-Verwaltung und Leistungsoptimierung für stabiles Gameplay.
CS2-Server einrichten: Vollständige Anleitung mit SteamCMD
Vollständige Anleitung zur CS2 Dedicated-Server-Installation auf REXE VDS: SteamCMD, GSLT-Token, Serverkonfiguration, Spielmodi und DDoS-Schutz mit Path Panel.