Liste der benutzerdefinierten Verzauberungen
EliteMobs fügt benutzerdefinierte Verzauberungen hinzu, um das Gameplay zu bereichern. Jede Verzauberung — sowohl die benutzerdefinierten als auch die, die Vanilla erweitern — hat ihre eigene Datei im Konfigurationsordner enchantments.
Konfigurationsfelder einer Verzauberung
| Schlüssel | Bedeutung |
|---|---|
isEnabled | Ob die Verzauberung überhaupt existiert |
name | Anzeigename, der in der Item-Beschreibung verwendet wird |
maxLevelV2 | Die Levelobergrenze, die beim Auswürfeln und Anzeigen der Verzauberung gilt |
value | Wie viel ein Level zum berechneten Item-Wert beiträgt (von Shops und beim Verkauf genutzt) |
isEnabledForProcedurallyGeneratedItems | Ob prozedural generierte Beute diese Verzauberung auswürfeln kann |
maxEnchantmentLevel | Harte Obergrenze, die das Plugin niemals überschreitet, auch nicht durch Verzaubern |
Manche Dateien ergänzen zusätzliche Schlüssel; sie sind in den Abschnitten unten aufgeführt.
Übersicht der Verzauberungen
| Verzauberung | Beschreibung | Item-Typ |
|---|---|---|
| Critical Strikes | Chance auf einen kritischen Treffer mit 1,5-fachem Schaden gegen Elite Mobs | Waffen |
| Drilling | Baut Blöcke in einem Radius ab | Spitzhacken, Schaufeln |
| Elite Protection/Sharpness/etc. | Erweitert Vanilla-Verzauberungen über normale Grenzen hinaus | Alle zutreffenden |
| Flamethrower | Feuert einen Flammenstrahl ab | Beliebig |
| Hunter | Erhöht die Spawnrate von Elite Mobs | Beliebig |
| Ice Breaker | Friert Wasser bei Treffer ein | Spitzhacken |
| Earthquake | Sprungangriff mit Rückstoß | Stiefel |
| Grappling Hook | Hakt sich an Zielblöcke heran | Bögen |
| Lightning | Chance, einen Blitz zu schlagen | Waffen |
| Loud Strikes | Erhöht die Bedrohung zum Tanken | Waffen |
| Meteor Shower | Lässt Feuerbälle vom Himmel spawnen | Beliebig |
| Plasma Boots | Schadensverursachender Partikelsprung | Stiefel |
| Repair | Wandelt Items in Schrottmaterialien um | Beliebig |
| Summon Merchant | Beschwört den Händler Jeeves | Papier |
| Summon Wolf | Beschwört einen freundlichen Wolf | Beliebig |
| Unbind | Entfernt die Seelenbindung von Items | Schriftrollen |
| Soulbind | Bindet Items an Spieler | Beliebig |
| Lucky Source | Markiert ein Item als Glückslos | Intern |
| Enchanted Source | Markiert ein Item als Elite-Verzauberungsbuch | Intern |
Ausgelieferte Werte der reinen EliteMobs-Verzauberungen
| Datei | maxLevelV2 | maxEnchantmentLevel | value | Wird auf prozeduraler Beute ausgewürfelt |
|---|---|---|---|---|
critical_strikes.yml | 2 | 3 | 13 | ja |
drilling.yml | 4 | 4 | 15 | nein |
earthquake.yml | 5 | 5 | 50 | nein |
flamethrower.yml | 1 | 1 | 20 | nein |
grappling_hook.yml | 1 | 1 | 10 | nein |
hunter.yml | 3 | 3 | 10 | ja |
ice_breaker.yml | 2 | 2 | 10 | nein |
lightning.yml | 5 | 5 | 15 | ja |
loud_strikes.yml | 3 | 10 | 6 | nein |
meteor_shower.yml | 1 | 1 | 130 | nein |
plasma_boots.yml | 3 | 3 | 20 | nein |
repair.yml | 5 | 5 | 15 | nein |
soulbind.yml | 1 | 1 | 10 | ja |
summon_merchant.yml | 1 | 1 | 10 | nein |
summon_wolf.yml | 1 | 1 | 20 | nein |
unbind.yml | 1 | 1 | 10000 | nein |
lucky_source.yml | 1 | 1 | 20 | nein |
enchanted_source.yml | 1 | 1 | 10 | ja |
mending.yml wird mit isEnabled: false ausgeliefert — Mending ist auf EliteMobs-Items standardmäßig deaktiviert.
Critical Strikes
| Key | Details |
|---|---|
| Effekt | Chance, einen kritischen Treffer mit 1,5-fachem Schaden gegen Elite Mobs zu landen |
| Chance pro Level | 10 % (Level 1 = 10 %, Level 2 = 20 % usw.) |
Prozedurale Obergrenze (maxLevelV2) | Level 2 |
| Absolutes Maximallevel | Level 3 |
| Obergrenze der Gesamtchance über alle Ausrüstung | 40 % (konfigurierbar) |
Critical Strikes geben eine Chance, einen kritischen Treffer zu landen, der das 1,5-fache des Schadens an einem Elite Mob verursacht. Jedes Level von Critical Strike erhöht die Chance auf einen kritischen Treffer um 10 %.
Die Chance auf kritische Treffer wird über alle sechs Ausrüstungsplätze aufaddiert — 4 Rüstungsteile plus Haupt- und Nebenhand. Ohne Obergrenze erreicht das leicht 100 %, womit jeder Treffer ein „kritischer“ Treffer wäre: Der Krit fällt nicht mehr als Ereignis auf, zahlt aber weiterhin den vollen 1,5-fachen Multiplikator aus.
Die Summe wird deshalb durch maximumCriticalStrikeChance in der MobCombatSettings.yml begrenzt, standardmäßig auf 0.40 (40 %). Der Wert wird auf den Bereich [0.0, 1.0] beschränkt. Alles über 0.5 ist aus dem oben genannten Grund nicht empfehlenswert.
Das bedeutet, dass sich das Stapeln von Critical Strikes auf jedem Ausrüstungsteil deutlich vor der eigenen Levelobergrenze der Verzauberung nicht mehr lohnt.
critical_strikes.yml ergänzt zwei Anzeigeschlüssel zusätzlich zu den Standardfeldern:
| Schlüssel | Standard | Zweck |
|---|---|---|
criticalHitPopup | &5Critical Hit! | Text des zusätzlichen Popups bei einem kritischen Treffer |
criticalHitColor | &5 | Farbpräfix für die kritische Schadenszahl |
Drilling
| Key | Details |
|---|---|
| Effekt | Baut Blöcke in einem Radius ab |
| Levelbereich | 1-4 (maxLevelV2 und maxEnchantmentLevel sind beide 4) |
| Blöcke pro Level | Level 1 = 1 zusätzlicher Block geradeaus, Level 2 = ein Kreuz aus 4 Blöcken, Level 3+ = gestapelte 3x3-Schichten in die Tiefe |
| Gültige Items | Spitzhacken, Schaufeln |
| Prozedurale Beute | Nein — isEnabledForProcedurallyGeneratedItems: false |
Die Verzauberung Drilling ermöglicht es Spitzhacken und Schaufeln, Blöcke in einem Radius um den Zielblock herum abzubauen. Je höher das Level, desto größer sind der abgebaute Bereich und die Tiefe. Es werden nur Blöcke desselben Typs abgebaut. Schleichen während des Abbaus deaktiviert den Verzauberungseffekt.
Elite Enchantments
| Key | Details |
|---|---|
| Effekt | Erweitert Vanilla-Verzauberungen über normale Grenzen hinaus |
| Aktivierung | Nur gegen EliteMobs |
| Voraussetzung | Item muss die Vanilla-Verzauberungsobergrenze überschreiten |
Elite-Verzauberungen erweitern Vanilla-Minecraft-Verzauberungen über ihre normalen Levelgrenzen hinaus und wenden diese erhöhten Werte im Kampf gegen Elite Mobs an.
Items beginnen erst dann, Elite-Verzauberungen zu erhalten, wenn sie die Vanilla-Grenzen des Verzauberungslevels überschritten haben. Zum Beispiel hat Vanilla Protection eine Obergrenze bei Level 4. Ein Item mit Protection 5 und Elite Protection 10 zählt für Elite Mobs als Protection-15-Rüstung, aber für andere Mobs nur als Protection 5.
Unterstützte Verzauberungen
| Kategorie | Verzauberungen |
|---|---|
| Rüstung | Protection, Fire Protection, Blast Protection, Projectile Protection, Feather Falling, Thorns, Respiration, Depth Strider, Frost Walker, Soul Speed, Swift Sneak |
| Waffe | Sharpness, Smite, Bane of Arthropods, Knockback, Fire Aspect, Looting, Sweeping Edge |
| Bogen | Power, Punch, Flame, Infinity |
| Werkzeug | Efficiency, Fortune, Silk Touch |
| Angeln | Luck of the Sea, Lure |
| Dreizack | Impaling, Loyalty, Riptide, Channeling |
| Armbrust | Quick Charge, Piercing, Multishot |
| Streitkolben | Density, Breach, Wind Burst |
| Speer | Lunge |
| Sonstiges | Mending, Unbreaking, Curse of Binding, Curse of Vanishing, Aqua Affinity |
Flamethrower
Flamethrower feuert einen Flammenstrahl aus verzauberter Ausrüstung ab. Es ist eine einstufige Verzauberung: flamethrower.yml wird mit maxLevelV2: 1 und maxEnchantmentLevel: 1 sowie einem value von 20 ausgeliefert und wird nicht auf prozedural generierter Beute ausgewürfelt, erreicht Spieler also nur über Custom-Items und Verzauberungsbücher.
Hunter
Hunter erhöht den Spawn-Bonus für Elite Mobs, der durch die verzauberte Ausrüstung bereitgestellt wird. hunter.yml ergänzt einen zusätzlichen Schlüssel, hunterSpawnBonus (Standard 0.05), also den Spawnchancen-Bonus pro Verzauberungslevel. Die Verzauberung endet bei Level 3 und wird auf prozedural generierter Beute ausgewürfelt.
Dies ist eine der Verzauberungen, die das Fortschrittstempo direkt beeinflussen, anstatt der Kampfwerte.
Ice Breaker
Ice Breaker ist die auf Spitzhacken ausgerichtete benutzerdefinierte Verzauberung, die Wasser in Eis verwandelt, wenn du Blöcke der Eisfamilie abbaust (Ice, Blue Ice, Frosted Ice, Packed Ice). Sie endet bei Level 2 und wird nicht auf prozedural generierter Beute ausgewürfelt.
Earthquake
Earthquake ist der auf Stiefeln basierende Rückstoßangriff. Er wird durch doppeltes Schleichen ausgelöst, solange du nicht fliegst, und seine Stärke skaliert mit der Summe der Earthquake-Level über deine Ausrüstung.
- Abklingzeit: 2 Minuten, fest im Code.
earthquake.ymlergänztearthquakeActivationMessage(Standard&8[EliteMobs] &aEarthquake triggered! &c2 min cooldown!) undearthquakeAvailableMessage(Standard&8[EliteMobs] &2Earthquake cooldown over!).- Endet bei Level 5,
value50, und wird nicht auf prozedural generierter Beute ausgewürfelt.
Grappling Hook
Grappling Hook ist die auf Bögen ausgerichtete Mobilitätsverzauberung. Sie ist einstufig (maxLevelV2: 1, maxEnchantmentLevel: 1, value 10) und wird nicht auf prozedural generierter Beute ausgewürfelt, erscheint also nur auf Custom-Items und Verzauberungsbüchern.
Lightning
Lightning fügt verzauberter Kampfausrüstung einen chancenbasierten Blitzschlag hinzu. lightning.yml ergänzt einen zusätzlichen Schlüssel, minimumCooldownSeconds (Standard 120), also die Mindestzeit zwischen zwei Blitzen. Die Verzauberung endet bei Level 5, hat einen value von 15 und wird auf prozedural generierter Beute ausgewürfelt.
Loud Strikes
Loud Strikes ist die Bedrohungs-Verzauberung für tankorientiertes Spiel, und sie ist aktiv: EliteMobs visiert den nahen Spieler mit der höchsten angesammelten Bedrohung an, und Loud Strikes ist das, was deinen Bedrohungszuwachs multipliziert.
- Jeder Gegenstand steuert
level / 3zu deinem Gesamtbonus bei, summiert über alle 6 Ausrüstungsplätze. - Die pro Treffer erzeugte Bedrohung beträgt
Schaden x (1 + Gesamtbonus). maxLevelV2ist 3,maxEnchantmentLeveljedoch 10, sodass Verzaubern einen einzelnen Gegenstand über die Anzeigeobergrenze hinaus bringen kann.- Sie wird nicht auf prozedural generierter Beute ausgewürfelt, erscheint also nur auf Custom-Items — weshalb sie die charakteristische Verzauberung von Tank-Ausrüstung aus instanzierten Dungeons ist.
Die vollständigen Regeln zur Zielauswahl und zur Reichweite findest du unter Erweitertes Aggro-System.
Meteor Shower
Meteor Shower ruft Feuerbälle vom Himmel herab. Es ist eine einstufige Verzauberung und trägt mit Abstand den höchsten Item-Wert (value) im Plugin (130), was widerspiegelt, wie stark sie ist. Sie wird nicht auf prozedural generierter Beute ausgewürfelt.
Plasma Boots
Plasma Boots erzeugt einen schadensverursachenden Partikel-Sprungeffekt. Die Anzahl der Projektilringe bei der Landung skaliert mit der Summe der Plasma-Boots-Level, jeder Treffer verursacht 2 Schaden, und der Effekt läuft 3 Sekunden lang. Wie Earthquake nutzt er eine fest im Code hinterlegte Abklingzeit von 2 Minuten. Die Verzauberung endet bei Level 3, hat einen value von 20 und wird nicht auf prozedural generierter Beute ausgewürfelt.
Repair
Repair ist die Markierungsverzauberung, die Schrott-Items tragen. Ihr Level entspricht der Schrottstufe (1 = Tiny bis 5 = Huge), und der Repairman stellt 100 Haltbarkeit pro Stufe wieder her — Tiny repariert also 100, Huge 500. Die Verzauberung endet bei Level 5, hat einen value von 15 und wird nicht auf prozedural generierter Beute ausgewürfelt.
Den vollständigen Schrott- und Reparaturablauf findest du unter Item-Upgrade-System.
Summon Merchant
Summon Merchant ist der Verzauberungs-/Schriftrolleneffekt, der den Händler Jeeves beschwört. Er existiert in der aktuellen Codebasis sowohl als dedizierte benutzerdefinierte Verzauberung als auch als vorgefertigter benutzerdefinierter Item-Inhalt.
Verwende ihn, wenn du Nützlichkeits-Schriftrollen oder tragbare Dienst-Items dokumentierst.
summon_merchant.yml stellt zwei Optionen bereit:
message— die Chat-Zeile, die der Spieler sagt, wenn er den Händler beschwört. Standard"Jeeves!".playersSayMessage— beitrue(Standard) wird die Chat-Nachricht des Spielers so gesendet, als hätte er sie selbst eingegeben, sodass Chat-Plugins und andere Listener sie sehen. Setze sie auffalse, wenn der Händler nur erscheinen soll, ohne dass der Spieler den Ruf ausspricht.
Summon Wolf
Summon Wolf beschwört einen freundlichen Wolf. Es ist eine einstufige Verzauberung mit einem value von 20, die nicht auf prozedural generierter Beute ausgewürfelt wird.
Unbind
Unbind ist die Verzauberung, die von Unbind-Schriftrollen und zugehörigen Item-Upgrade-Workflows verwendet wird. In der aktuellen Codebasis wird der umfassendere Unbind-Ablauf auch über /em unbind und den Unbinder-Dienst der Abenteurergilde bereitgestellt.
Für das spielerseitige System siehe Item-Upgrade-System.
Soulbind
Soulbind ist die besitzsperrende Verzauberung, die von EliteMobs-Items verwendet wird. Die aktuelle Codebasis enthält weiterhin eine dedizierte Soulbind-Konfiguration, Event-Registrierung und Hilfsprüfungen zum Lesen und Entfernen der Seelenbindung aus den Item-Metadaten.
Für den spielerseitigen Entfernungsablauf siehe Item-Upgrade-System.
Lucky Source
Lucky Source ist eine interne Verzauberung, die verwendet wird, um Items als Elite-Glückslose zu markieren. Sie wird vom Item-Upgrade-System verwendet, um Glückslos-Items zu identifizieren.
Diese Verzauberung ist nicht dafür vorgesehen, manuell auf benutzerdefinierte Items angewendet zu werden. Sie wird automatisch vom Plugin verwaltet.
Enchanted Source
Enchanted Source ist eine interne Verzauberung, die verwendet wird, um Items als Elite-Verzauberungsbücher zu markieren. Das Upgrade-System verwendet diese Markierung, um verzauberte Bücher zu identifizieren, die auf Elite-Items angewendet werden können.
Diese Verzauberung ist nicht dafür vorgesehen, manuell auf benutzerdefinierte Items angewendet zu werden. Sie wird automatisch vom Plugin verwaltet.