Ein Boss kann eine oder mehrere Kräfte besitzen. Wir empfehlen, die Anzahl unter 5 zu halten. Eine vollständige Liste der Kräfte findest du nach der Installation des Plugins auf einem Server im Ordner ~/plugins/EliteMobs/powers.
Die folgende Liste beschreibt die mitgelieferten Standardversionen von 69 Kräften: 68 Lua-Kräfte und bonus_coins.yml. Vorhandene Lua-Dateien bleiben bei der Initialisierung erhalten; lokal bearbeitete oder ältere Kopien können sich deshalb anders verhalten. Die Ausnahme ist eine unbearbeitete Kopie einer früheren mitgelieferten Version, die EliteMobs anhand ihrer Prüfsumme erkennt: Sie wird nach plugins/MagmaCore/outdated files/EliteMobs/ verschoben und durch den aktuellen Standard ersetzt. Zusätzliche benutzerdefinierte Kräfte können über das Elite-Script-System erstellt werden, und einige Dungeons bringen ihre eigenen, hier nicht aufgeführten Kräfte mit.
Hinweis: Klicke hier, um zu erfahren, wie du Bosse mit diesen Kräften anpassen kannst.
Die GIFs der Kräfte dienen ausschließlich der Veranschaulichung. Beachte, dass ihre Animation NICHT der tatsächlichen Animationsgeschwindigkeit der Kräfte im Spiel entspricht.
Hat bei einem Spielertreffer eine Chance von 15%, Spektralpfeile abzufeuern, die in gewöhnliche Pfeile zerplatzen. Erfordert einen Boss vom Typ Monster.
Hat bei einem Spielertreffer eine Chance von 15%, etwa 10 Sekunden lang Pfeile um den Boss regnen zu lassen. Die Abklingzeit muss abgelaufen und die KI aktiviert sein.
Schießt regelmäßig brandstiftende Feuerbälle auf nahe Spieler im Überlebens-/Abenteuermodus, solange ein Spieler als Ziel vorhanden ist. Erfordert einen Boss vom Typ Monster.
Wendet beim Schaden an einem Spieler Langsamkeit VI für 60 Ticks an, ergänzt einen Frosteffekt und setzt vorübergehend Packeis, falls dessen Block Luft ist. Unterliegt lokalen und globalen Abklingzeiten.
Wenn ein Spieler den Boss verletzt und die Abklingzeit abgelaufen ist, markiert die Kraft die aktuellen Positionen naher Spieler. Nach einer Warnung von 60 Ticks schlagen dort echte Blitze ein.
Wenn der Boss einen Spieler verletzt, setzt die Kraft ein vorübergehendes Spinnennetz in dessen Luftblock und gibt dem Boss Schnelligkeit III für 60 Ticks. Unterliegt Abklingzeiten.
Verwendet standardmäßig einen Münzbelohnungsmultiplikator von 2. Ein Eintrag wie bonus_coins.yml:3 in den Bosskräften legt einen anderen Multiplikator fest. Belohnungen erfordern mehr als 10% Schadensbeteiligung; Reittiere und Verstärkungen zahlen nichts aus.
Führt beim Tod einen zusätzlichen normalen Durchlauf zur Erzeugung von Spielerbeute aus. Dessen Teilnahmebedingungen und Beutewahrscheinlichkeiten gelten weiterhin.
Pausiert bei einem passenden Spielertreffer die KI des Bosses, bewegt ihn 10 Blöcke nach oben, falls dieser Block Luft ist, und feuert wiederholt zielsuchende Pfeilsalven auf nahe Spieler im Überlebens-/Abenteuermodus.
Kanalisiert im Kampf Heilung auf einen nahen Elitegegner mit höchstens 80% Gesundheit. Die KI des Heilers pausiert dabei. Die Kanalisierung endet, wenn das Ziel über 80% erreicht, ungültig wird oder die Reichweite verlässt oder wenn der Heiler den Kampf verlässt.
Pausiert bei einem passenden Spielertreffer die KI des Bosses und warnt mit radialen Rauchlinien, bevor diese Schaden verursachen. Eine Richtung bleibt offen.
Markiert im Kampf Spielerpositionen und zufällige nahe Punkte für verzögerte echte Blitze und Explosionen. Geländeeffekte hängen von Explosionsschutz und Regenerationseinstellungen ab.
Beschwört während eines Angriffs in der Flugphase Endermilben mit Sanftem Fall. Erfordert die benutzerdefinierte Bossdatei binder_of_worlds_phase_1_endermite_reinforcement.yml.
Warnt beim gelandeten Drachen vor einer sich ausbreitenden Bodenwelle, die Entitäten verletzt und zurückstößt. Ein Sektor bleibt offen. Explosionsschutz und Regenerationseinstellungen regeln die Blockeffekte.
Erzeugt beim gelandeten Drachen einen nach außen wandernden Tornado, der nahe Lebewesen anhebt und Geländeblöcke verschiebt. Explosionsschutz und Regeneration gelten dabei.
Pausiert bei einem passenden Spielertreffer die KI des Bosses und erzeugt Flammensäulen an zufälligen nahen Positionen. Jede Säule warnt mit Rauch, bevor sich ihr Schadensbereich ausdehnt.
Pausiert bei einem passenden Spielertreffer die KI des Bosses und feuert zufällige sowie auf Spieler gerichtete Feuerwerksraketen ab. Bosse außer Ghasts bewegen sich bei ausreichendem Platz nach oben und kehren anschließend an ihren Ausgangsort zurück.
Pausiert bei einem passenden Spielertreffer die KI des Bosses und erzeugt eine Flammensäule um ihn. Rauch warnt, bevor sich der Schadensbereich stufenweise ausdehnt.
Zielt bei einem passenden Spielertreffer auf die gespeicherte Position des Angreifers, warnt mit Rauch und feuert einen schädigenden Flammenstrahl ab. Die KI des Bosses pausiert während des Angriffs.
Warnt nach einem Spielertreffer in Richtung der gespeicherten Angreiferposition und feuert dann einen Kegel schädigender Schneebälle ab. Treffer verstärken Langsamkeit und erneuern einen Frosteffekt. Unterliegt seiner lokalen Abklingzeit.
Rüstet Lederstiefel mit Eisläufer II und Wasserläufer III aus und ersetzt vorhandene Stiefel. Das Gefrieren von Wasser folgt den Regeln der Verzauberung.
Versprüht nach einer Warnung schädigende Goldklumpenprojektile um den Boss. Diese sind visuelle Projektile, keine einsammelbaren Münzen. Die Schadensprüfung überspringt blockende Spieler.
Speichert die Richtung zum Angreifer, warnt und feuert schädigende Goldklumpenprojektile in diese Richtung. Es sind keine einsammelbaren Münzen; die Schadensprüfung überspringt blockende Spieler.
Führt beim Tod zehn zusätzliche normale Durchläufe zur Erzeugung von Spielerbeute aus. Das garantiert weder zehn Gegenstände noch einen genauen Gesamtmultiplikator.
Diese Kraft setzt die Geschwindigkeit des Bosses bei Schaden und erneut einen Tick später auf null. Sie kann den geschwindigkeitsbasierten Sprung von ground_pound.lua beeinträchtigen. Kombiniere sie nicht, wenn der Sprung für den Kampf wichtig ist.
Feuert im Kampf regelmäßig ein geradlinig fliegendes Partikelprojektil auf einen nahen Spieler außerhalb des Zuschauermodus. Es stoppt an festen Hindernissen.
Kann Schilde in drei Himmelsrichtungen erzeugen; eine zufällige Seite bleibt offen. Triff den Boss von einer geschützten Seite, um deren Schutz aufzubrauchen, oder greife durch die Öffnung an. Auch der Treffer, der einen Schild bricht, wird absorbiert.
Versucht nach neun gezählten Schadensereignissen, den Boss an einen nahen sicheren Ort zu bewegen; bei Ertrinken/Ersticken sofort. Feuer, Gift, Wither, Dornen und Schwungangriffe zählen nicht.
Versucht nach einer Warnung, 10 Bosse aus ember.yml auf der Stufe des Beschwörers zu erzeugen. Diese benutzerdefinierte Bossdatei muss installiert sein.
Versucht nach einer Warnung, 10 Bosse aus the_returned.yml auf der Stufe des Beschwörers zu erzeugen. Diese benutzerdefinierte Bossdatei muss installiert sein.
Ersetzt den angezeigten Bossnamen vorübergehend durch Spott, wenn der Boss ein Ziel erfasst, Schaden erleidet oder einen Spieler verletzt, und liefert einen Spruch beim Tod.
Plant bei einem passenden Spielertreffer echte Blitze an zufälligen nahen Orten und gespeicherten Spielerpositionen. Jeder Einschlag wird mit Partikeln angekündigt.
Nachdem ein Boss vom Typ Monster ein Ziel erfasst hat, feuert er regelmäßig zielsuchende brandstiftende Feuerbälle auf nahe Spieler im Überlebens-/Abenteuermodus.
Hat pro Spielertreffer eine Chance von 1%, zwei Beschwörungen aus zombie_friends_friend.yml auf Bossstufe zu versuchen. Nur ein Versuch pro Skriptinstanz; die benutzerdefinierte Bossdatei muss installiert sein.
Kanalisiert einen Beschwörungsgesang und ruft Verstärkungen aus necronomicon_zombie.yml und necronomicon_skeleton.yml. Diese benutzerdefinierten Bossdateien müssen installiert sein.
Hat pro Spielertreffer eine Chance von 1%, Bosse aus zombie_parents_mom.yml und zombie_parents_dad.yml auf der Stufe des Beschwörers zu erzeugen. Kann wiederholt auslösen; beide benutzerdefinierten Bossdateien müssen installiert sein.
Visuelles Beispiel
Implementierungsarten von Kräften
EliteMobs liefert 68 vorgefertigte Lua-Kräfte und drei YAML-Konfigurationen: bonus_coins.yml, custom_summon.yml und elite_script.yml. Die letzten beiden unterstützen benutzerdefinierte Beschwörungen und EliteScript; sie ergänzen die obige Liste nicht um zwei weitere Angriffe.
Lua-basierte Kräfte: Die Mehrheit der Kräfte ist inzwischen als Lua-Skript (.lua-Dateien) umgesetzt. Diese Kräfte nutzen das Lua-Scripting-System für ihre Logik, Partikeleffekte, Abklingzeiten und weitere Parameter.
Alte YAML-Kräfte: Eine kleine Anzahl von Kräften (bonus_coins.yml, custom_summon.yml, elite_script.yml) liegt weiterhin als .yml-Konfigurationsdatei vor.
Die Initialisierung erstellt fehlende mitgelieferte Lua-Dateien, erhält aber vorhandene Dateien. Um eine Kraft unabhängig anzupassen, kopiere sie unter einem anderen Dateinamen und trage diesen in der powers-Liste des Bosses ein. Lade nach Änderungen EliteMobs neu und erzeuge einen neuen Boss, um das Skript zu prüfen. Das Bearbeiten der Datei lädt die Lua-Instanz eines bestehenden Bosses nicht automatisch neu.
Elite-Script-Format
Du kannst auch YAML-Kräfte im Elite-Script-Format erstellen und anpassen.
Um eine eigenständige Blindheitskraft mit EliteScript zu erstellen, speichere Folgendes als my_blinding_power.yml im Ordner powers und verweise vom Boss aus auf diesen Dateinamen:
Dies erstellt eine eigenständige YAML-Kraft und bearbeitet nicht attack_blinding.lua. Passe hier Trankeffekt, Dauer, Ziel und Auslöser an, oder bearbeite eine anders benannte Kopie der Lua-Kraft. Beim Auflösen einer Bosskraft hat eine geladene .lua-Kraft Vorrang vor .yml- oder .yaml-Verweisen mit demselben Basisnamen.