Zum Hauptinhalt springen

Explosionsschaden deaktivieren

Methodenvergleich

MethodeUmfangBetrifft Vanilla-MobsBetrifft EliteMobsEmpfehlung
/gamerule mobGriefing falseGlobalJaMöglicherweise nicht*Nur für Vanilla-Mobs verwenden
WorldGuard elitemobs-explosion-block-damagePro RegionNeinJaAm besten für selektiven Schutz
Power-Dateien deaktivierenGlobalNeinJaAm besten für vollständiges Deaktivieren von Feuerball-Powers
doExplosionRegen: falseGlobalNeinJa (verhindert Regeneration)Verwenden wenn permanenter Schaden gewünscht

*Die Wirksamkeit von mobGriefing gegen EliteMobs ist aufgrund benutzerdefinierter Explosionsbehandlung nicht bestätigt

Blockschaden deaktivieren

Gamerule verwenden

Führe den Befehl /gamerule mobGriefing false aus. Dies verhindert Blockschaden durch Vanilla-Mob-Explosionen.

WARNUNG: Dies betrifft möglicherweise nicht EliteMobs-Explosionen aufgrund benutzerdefinierter Explosionsbehandlung. EliteMobs-Explosionen haben ihr eigenes Regenerationssystem. Verwende die EliteMobs-spezifischen Methoden unten für garantierte Ergebnisse.

WorldGuard verwenden

Setze das benutzerdefinierte EliteMobs WorldGuard-Flag elitemobs-explosion-block-damage auf Deny in deiner WorldGuard-Region. Dies verhindert, dass EliteMobs-Explosionen Blöcke beschädigen.

Hinweis: Dies erfordert, dass sowohl EliteMobs als auch WorldGuard installiert sind. Dies ist ein benutzerdefiniertes Flag, das von EliteMobs registriert wird, kein Standard-WorldGuard-Flag. Es betrifft nur Explosionen von EliteMobs, nicht von Vanilla-Mobs.

EliteMobs-Feuerbälle deaktivieren

  1. Gehe zum Ordner plugins/EliteMobs/powers/ (Linux/Mac) bzw. plugins\EliteMobs\powers\ (Windows).
  2. Gehe zu attack_fireball.yml und setze isEnabled auf false.
  3. Gehe zu tracking_fireball.yml und setze isEnabled auf false.

EliteMobs-Explosionsregeneration konfigurieren

EliteMobs-Explosionen regenerieren Blöcke automatisch nach 2 Minuten. Du kannst dieses Verhalten in der config.yml-Datei steuern:

  1. Öffne plugins/EliteMobs/config.yml
  2. Finde die folgenden Einstellungen:
    • doExplosionRegen: Auf false setzen, um Blockregeneration zu verhindern (Blöcke bleiben zerstört)
    • doRegenerateContainers: Auf false setzen, um Truhen-/Container-Regeneration zu verhindern

Hinweis: Wenn doExplosionRegen true ist (Standard), reparieren sich Blöcke automatisch, wodurch Explosionsschaden temporär statt permanent ist.

Andere Explosions-/Feuer-Powers deaktivieren

EliteMobs hat zusätzliche Powers, die Explosionen oder Feuerschaden verursachen. Jede kann einzeln im Powers-Ordner deaktiviert werden:

Enderdrachen-Powers:

  • ender_dragon_aimed_fireball.yml
  • ender_dragon_disco_fireballs.yml
  • ender_dragon_fireball_bombardment.yml
  • ender_dragon_ender_fireball_bombardment.yml

Andere Explosions-Powers:

  • gold_explosion.yml
  • arrow_fireworks.yml
  • fireworks_barrage.yml

Feuerbasierte Powers:

  • firestorm.yml
  • flame_pyre.yml
  • flamethrower.yml
  • attack_fire.yml

Setze isEnabled auf false in jeder Datei, um die jeweilige Power zu deaktivieren.

Regionale Explosionskontrolle (WorldGuard erforderlich)

Wenn du Explosionen nur in bestimmten Bereichen deaktivieren möchtest:

  1. Installiere das WorldGuard-Plugin
  2. Erstelle oder wähle eine WorldGuard-Region
  3. Setze das benutzerdefinierte EliteMobs-Flag:
    /region flag <region-name> elitemobs-explosion-block-damage deny

Dies verhindert, dass EliteMobs-Explosionen nur innerhalb dieser Region Blöcke beschädigen, während Explosionen anderswo erlaubt bleiben.

Fehlerbehebung

Wenn nach Änderungen weiterhin Explosionen auftreten:

  1. Starte den Server neu (nicht nur reload) - Power-Änderungen erfordern einen vollständigen Neustart
  2. Überprüfe, ob die Dateinamen genau attack_fireball.yml und tracking_fireball.yml sind
  3. Stelle sicher, dass isEnabled: false korrekt formatiert ist (YAML-Syntax: 'isEnabled: false')
  4. Stelle sicher, dass keine Leerzeichen vor 'isEnabled' in der yml-Datei stehen
  5. Überprüfe die Serverlogs auf EliteMobs-Konfigurationsfehler

Wenn Blöcke zerstört werden:

  1. Prüfe, ob doExplosionRegen aktiviert ist - Blöcke regenerieren sich nach 2 Minuten
  2. Das Deaktivieren von Powers verhindert Explosionen vollständig; Explosionsregeneration steuert nur die Bereinigung
  3. Für permanenten Blockschutz setze doExplosionRegen: false in config.yml