Zum Hauptinhalt springen

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üsselBedeutung
isEnabledOb die Verzauberung überhaupt existiert
nameAnzeigename, der in der Item-Beschreibung verwendet wird
maxLevelV2Die Levelobergrenze, die beim Auswürfeln und Anzeigen der Verzauberung gilt
valueWie viel ein Level zum berechneten Item-Wert beiträgt (von Shops und beim Verkauf genutzt)
isEnabledForProcedurallyGeneratedItemsOb prozedural generierte Beute diese Verzauberung auswürfeln kann
maxEnchantmentLevelHarte 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

VerzauberungBeschreibungItem-Typ
Critical StrikesChance auf einen kritischen Treffer mit 1,5-fachem Schaden gegen Elite MobsWaffen
DrillingBaut Blöcke in einem Radius abSpitzhacken, Schaufeln
Elite Protection/Sharpness/etc.Erweitert Vanilla-Verzauberungen über normale Grenzen hinausAlle zutreffenden
FlamethrowerFeuert einen Flammenstrahl abBeliebig
HunterErhöht die Spawnrate von Elite MobsBeliebig
Ice BreakerFriert Wasser bei Treffer einSpitzhacken
EarthquakeSprungangriff mit RückstoßStiefel
Grappling HookHakt sich an Zielblöcke heranBögen
LightningChance, einen Blitz zu schlagenWaffen
Loud StrikesErhöht die Bedrohung zum TankenWaffen
Meteor ShowerLässt Feuerbälle vom Himmel spawnenBeliebig
Plasma BootsSchadensverursachender PartikelsprungStiefel
RepairWandelt Items in Schrottmaterialien umBeliebig
Summon MerchantBeschwört den Händler JeevesPapier
Summon WolfBeschwört einen freundlichen WolfBeliebig
UnbindEntfernt die Seelenbindung von ItemsSchriftrollen
SoulbindBindet Items an SpielerBeliebig
Lucky SourceMarkiert ein Item als GlückslosIntern
Enchanted SourceMarkiert ein Item als Elite-VerzauberungsbuchIntern

Ausgelieferte Werte der reinen EliteMobs-Verzauberungen

DateimaxLevelV2maxEnchantmentLevelvalueWird auf prozeduraler Beute ausgewürfelt
critical_strikes.yml2313ja
drilling.yml4415nein
earthquake.yml5550nein
flamethrower.yml1120nein
grappling_hook.yml1110nein
hunter.yml3310ja
ice_breaker.yml2210nein
lightning.yml5515ja
loud_strikes.yml3106nein
meteor_shower.yml11130nein
plasma_boots.yml3320nein
repair.yml5515nein
soulbind.yml1110ja
summon_merchant.yml1110nein
summon_wolf.yml1120nein
unbind.yml1110000nein
lucky_source.yml1120nein
enchanted_source.yml1110ja

mending.yml wird mit isEnabled: false ausgeliefert — Mending ist auf EliteMobs-Items standardmäßig deaktiviert.


Critical Strikes

KeyDetails
EffektChance, einen kritischen Treffer mit 1,5-fachem Schaden gegen Elite Mobs zu landen
Chance pro Level10 % (Level 1 = 10 %, Level 2 = 20 % usw.)
Prozedurale Obergrenze (maxLevelV2)Level 2
Absolutes MaximallevelLevel 3
Obergrenze der Gesamtchance über alle Ausrüstung40 % (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 %.

Es gibt eine harte Obergrenze für die gesamte Kritchance

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üsselStandardZweck
criticalHitPopup&5Critical Hit!Text des zusätzlichen Popups bei einem kritischen Treffer
criticalHitColor&5Farbpräfix für die kritische Schadenszahl

Drilling

KeyDetails
EffektBaut Blöcke in einem Radius ab
Levelbereich1-4 (maxLevelV2 und maxEnchantmentLevel sind beide 4)
Blöcke pro LevelLevel 1 = 1 zusätzlicher Block geradeaus, Level 2 = ein Kreuz aus 4 Blöcken, Level 3+ = gestapelte 3x3-Schichten in die Tiefe
Gültige ItemsSpitzhacken, Schaufeln
Prozedurale BeuteNein — 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

KeyDetails
EffektErweitert Vanilla-Verzauberungen über normale Grenzen hinaus
AktivierungNur gegen EliteMobs
VoraussetzungItem 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
KategorieVerzauberungen
RüstungProtection, Fire Protection, Blast Protection, Projectile Protection, Feather Falling, Thorns, Respiration, Depth Strider, Frost Walker, Soul Speed, Swift Sneak
WaffeSharpness, Smite, Bane of Arthropods, Knockback, Fire Aspect, Looting, Sweeping Edge
BogenPower, Punch, Flame, Infinity
WerkzeugEfficiency, Fortune, Silk Touch
AngelnLuck of the Sea, Lure
DreizackImpaling, Loyalty, Riptide, Channeling
ArmbrustQuick Charge, Piercing, Multishot
StreitkolbenDensity, Breach, Wind Burst
SpeerLunge
SonstigesMending, 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.yml ergänzt earthquakeActivationMessage (Standard &8[EliteMobs] &aEarthquake triggered! &c2 min cooldown!) und earthquakeAvailableMessage (Standard &8[EliteMobs] &2Earthquake cooldown over!).
  • Endet bei Level 5, value 50, 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 / 3 zu deinem Gesamtbonus bei, summiert über alle 6 Ausrüstungsplätze.
  • Die pro Treffer erzeugte Bedrohung beträgt Schaden x (1 + Gesamtbonus).
  • maxLevelV2 ist 3, maxEnchantmentLevel jedoch 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 — bei true (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 auf false, 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.