Spawner

Aus Minecraft Wiki
Zur Navigation springen Zur Suche springen
Spawner
Kategorie

Kreaturen

Schwerkraft

Nein

Transparenz

Ja

Leuchtend

Java Edition: Nein
Bedrock Edition: Ja (3)

Entflammbar

Nein

Verschiebbar

Nein

Explosions-
widerstand

5

Härte

5

Werkzeug

Erneuerbar

Nein

Stapelbar

Ja (64)

Einführung

Siehe Geschichte

Drops

Nichts

Erfahrung

Abbauen: 15–43

ID-Name

spawner

NBT-Daten

Blockobjektdaten
ID = mob_spawner

Der Spawner, auch Mobspawner oder Monsterspawner genannt, ist ein Block mit einer durchsichtigen Gitterstruktur, der ständig Kreaturen einer bestimmten Sorte um sich herum erschafft. Um was für eine Kreatur es sich handelt, ist in der Mitte des Spawners zu sehen.

Doch die Spawnfunktion ist nicht nur auf Monster beschränkt. Neben Tieren können sogar Objekte erzeugt werden. Dies ist allerdings nur mittels im Überlebensmodus nicht verfügbarer Befehle möglich. In der Spielwelt treten Spawner nur in verschiedenen Bauwerken auf, je nach Bauwerk handelt es sich um ein anderes Monster.

Eigenschaften[Bearbeiten | Quelltext bearbeiten]

Spawner erzeugen, während sie aktiv sind, alle 10 bis 39,95 Sekunden bis zu vier Kreaturen. Die Kreaturen erscheinen in einem 9×3×9 Blöcke großen, auf den Spawner zentrierten freien Bereich, also innerhalb eines drei Blöcke hohen Quaders von neun Blöcken Seitenlänge. (Technisch gesehen ist der Spawningbereich nur 8x3x8 Blöcke groß, die horizontalen Werte werden jedoch intern aufgerundet).

Kreaturen benötigen ausreichend Platz zum Spawnen, d.h. sie spawnen nur innerhalb von Luftblöcken. Ein Zombie etwa benötigt 1x2x1 Blöcke, ein Zombiekind dagegen lediglich 1x1x1 Blöcke Platz zum Spawnen. Ein solider Untergrund ist jedoch nicht notwendig, die Kreaturen spawnen auch frei in der Luft und auf anderen transparenten Blöcken.

Ein Spawner wird automatisch aktiviert, sobald sich ein Spieler in einem Radius von 16 Blöcken um den Spawner aufhält. Sichtkontakt wird dazu nicht benötigt. Durch Flammenpartikel und das Rotieren der sich in seiner Mitte befindlichen Kreatur zeigt der Spawner an, dass er aktiv ist.

Hat ein Spawner sechs oder mehr Kreaturen erschaffen, die sich in einem Umfeld von 9×9×9 um den Spawner befinden, stoppt er die Kreaturenproduktion. Er bleibt weiterhin aktiv, vorausgesetzt ein Spieler ist ihm nah genug, erschafft aber keine weiteren Kreaturen. Dabei zählen sämtliche Kreaturen der vom Spawner erzeugten Art in diesem Bereich, egal wie sie erschaffen wurden. Ist es also beabsichtigt, Kreaturen zu farmen, sollten sie so schnell wie möglich aus dem 9x9x9-Bereich heraus gebracht oder umgehend getötet werden. Beides kann durch einen entsprechend tiefen Fall erreicht werden. Ansonsten sind Wasser und Lava ebenfalls auf ihre Weise effiziente Methoden.

Ein Spawner erschafft nur Kreaturen, wenn - neben ausreichend Platz - deren Spawnbedingungen erfüllt sind. Für Monster ist die einzige Einschränkung meist nur das Lichtlevel unter 11, was im Untergrund, wo sich die Bauwerke mit Spawnern befinden, meist gegeben ist. Hat man einen Spawner mit einem Spawn-Ei oder mit einem Befehl bearbeitet und will Tiere spawnen lassen, ist nicht nur ein Lichtlevel über 8 nötig, sondern auch ein Untergrund aus Grasblöcken in nächster Nähe (Myzel für Mooshrooms).

Vorkommen[Bearbeiten | Quelltext bearbeiten]

Es gibt natürlich vorkommende Spawner für Zombies, Skelette, Spinnen, Höhlenspinnen, Silberfischchen, Lohen und Magmawürfel. Die Chance, in einem Verlies auf einen Spinnen- oder Skelett-Spawner zu treffen, beträgt 25 %. Die Chance, auf einen Zombie-Spawner zu treffen, liegt bei 50 %. Zombie-Spawner können neben den normalen Zombies auch Zombiekinder und Hühnerreiter spawnen, Spinnen-Spawner können Spinnenreiter hervorbringen.

Spinnen-Spawner kommen neben Verliesen zusätzlich auch, von Spinnennetzen umgeben, im Raum mit Spinnen-Spawner in Waldanwesen vor. Höhlenspinnen-Spawner findet man nur in Minen, Silberfischchen-Spawner in Festungen, Lohen-Spawner in Netherfestungen und Magmawürfel-Spawner im Schatzraum der Bastionsruinen.

Es ist möglich, dass mehrere Spawner in direkter Nähe aufgefunden werden, wodurch sich diese zu einer besonders effektiven Monsterfalle kombinieren lassen. Im Fall von Verliesen ist dies jedoch ziemlich selten. Am Ehesten geschieht es, dass die Spawner aus verschiedenen Bauwerken nah genug aneinander liegen, so dass bspw. ein Höhlenspinnenspawner aus einer Mine sich in Reichweite eines Verlieses befindet.

Spawner können zwar mit Spitzhacken abgebaut werden, werden dabei jedoch zerstört und droppen dementsprechend nicht. Der Spieler bekommt lediglich einige Erfahrungskugeln, die nach der Zerstörung zurückbleiben. Die Verzauberung Behutsamkeit wirkt sich nicht auf das Abbauen aus. Auch Kolben zeigen keine Wirkung, wodurch Spawner nicht versetzt werden können.

Verwendung[Bearbeiten | Quelltext bearbeiten]

Durch das unendliche Spawnen von Monstern können Spawner durch eine geschickte Konstruktion zu einer effizienten Monsterfalle umgebaut werden, aus der der Spieler alle Drops der jeweiligen Monster in unbegrenzten Mengen erhält, ohne wirklich etwas dafür tun zu müssen. Als willkommenes Nebenprodukt erhält man außerdem in großen Mengen Erfahrungskugeln zum Verzaubern, wenn die Monster von einem Spieler getötet werden.

Um das Spawnen von Monstern zu verhindern, platziert man um den Spawner herum Lichtquellen, wobei Lohen-Spawner auf besondere Weise gesichert werden müssen. Das Ändern des Untergrundes verhindert das Spawnen von Monstern nicht, denn sie spawnen auch auf transparenten Blöcken, z. B. Glas oder in der Luft. Monster können auch spawnen, wenn zwischen ihnen und dem Spawner eine Wand liegt. Um das zu verhindern, muss auch auf der anderen Seite der Wand das Lichtlevel zu hoch zum Spawnen sein.

Im Schwierigkeitsgrad Friedlich verschwinden gespawnte Monster sofort wieder, wodurch sich das Wechseln in diesen Schwierigkeitsgrad gut eignet, um Monsterfallen ungestört bauen zu können.

Technik[Bearbeiten | Quelltext bearbeiten]

NBT-Daten[Bearbeiten | Quelltext bearbeiten]

  • Prüfungs-Spawner hat die Blockobjekt-ID "trial_spawner"
    • Allgemeine Blockobjekteigenschaften
    • required_player_range: Zwischen 1 und 128. Standardwert ist 14. - Maximale Entfernung in Blöcken für Spieler, die am Kampf teilnehmen.
    • spawn_range: Zwischen 1 und 128. Standardwert ist 4. - Maximale Entfernung in Blöcken, in der Kreaturen spawnen können.
    • total_mobs: Standardwert ist 4. - Gesamtanzahl der Kreaturen, die vor der Abklingzeit für einen einzelnen Spieler gespawnt werden.
    • simultaneous_mobs: Standardwert ist 2. - Die Anzahl der gespawnten Kreaturen von diesem Spawner, die gleichzeitig existieren dürfen.
    • total_mobs_added_per_player: Standardwert ist 2. - Anzahl der Gesamtkreaturen, die für jeden zusätzlichen Spieler hinzugefügt werden.
    • simultaneous_mobs_added_per_player: Standardwert ist 1. - Anzahl der gleichzeitigen Kreaturen, die für jeden zusätzlichen Spieler hinzugefügt werden.
    • ticks_between_spawn: Standardwert ist 40. - Zeit in Ticks zwischen den Spawn-Versuchen.
    • target_cooldown_length: Standardwert ist 36000. - Zeit in Ticks der Abklingzeit. Beinhaltet die Zeit für die Ausgabe der Belohnung.
    • spawn_potentials: Liste der möglichen zu spawnenden Kreaturen. Standardmäßig wird eine leere Liste verwendet.
      • : Ein potenzieller zukünftiger Spawnvorgang. Nachdem der Spawner einen Spawnversuch unternommen hat, wählt er einen dieser Einträge nach dem Zufallsprinzip aus und verwendet ihn zur Vorbereitung des nächsten Spawns.
        • weight: Die Chance, dass dieser Spawn im Vergleich zu anderen Spawngewichten ausgewählt wird. Muss positiv und mindestens 1 sein.
        • data
          • entity: Einzelne Kreatur.
          • custom_spawn_rules: Optionale benutzerdefinierte Felder, um die Anforderungen für das Spawnen außer Kraft zu setzen.
            • block_light_limit: Kann entweder ein einzelner Wert oder eine Zusammensetzung aus min_inclusive und max_inclusive sein. Überschreibt die Block-Light-Prüfung beim Spawnen der Kreatur.
            • sky_light_limit: Kann entweder ein einzelner Wert oder eine Zusammensetzung aus min_inclusive und max_inclusive sein. Setzt die Überprüfung des Himmelslichts beim Spawnen der Kreatur außer Kraft.
    • loot_tables_to_eject: Liste der möglichen Beutetabellen, die als Belohnung spawnen. Standardmäßig wird eine leere Liste angezeigt.
      • : Eine mögliche Beutetabelle.
        • weight: Die Chance, dass diese Beutetabelle im Vergleich zu anderen Beutetabellengewichten ausgewählt wird. Muss positiv und mindestens 1 sein.
        • data: Ein Ressourcenstandort in einer Beutetabelle.
    • registered_players: Ein Satz von Spieler UUID's. - Alle Spieler, die dem Kampf beigetreten sind. Die Länge dieses Arrays bestimmt die Anzahl der Kreaturen und die Höhe der Belohnung.
      • : Eine UUID.
    • current_mobs: Ein Satz von Kreatur UUID's. - Die Kreaturen, die von diesem Spawner gespawnt wurden und noch am Leben sind.
      • : Eine UUID.
    • cooldown_ends_at: Spielzeit in Ticks, wenn die Abklingzeit endet. 0, wenn keine Abklingzeit vorliegt.
    • next_mob_spawns_at: Spielzeit in Ticks, wann der nächste Spawnversuch stattfindet. 0 wenn derzeit nicht aktiv.
    • total_mobs_spawned: Die Gesamtzahl der Kreaturen, die in diesem Zyklus bereits gespawnt wurden. 0, wenn derzeit nicht aktiv.
    • spawn_data: Die nächste Kreatur, der versucht zu spawnen. Ausgewählt aus spawn_potentials nach dem letzten Versuch. Bestimmt die Kreatur, der im Spawner angezeigt wird.
      • entity: Einzelne Kreatur.
      • custom_spawn_rules: Optionale benutzerdefinierte Felder, um die Anforderungen für das Spawnen außer Kraft zu setzen.
        • block_light_limit: Kann entweder ein einzelner Wert oder eine Zusammensetzung aus min_inclusive und max_inclusive sein. Überschreibt die Block-Light-Prüfung beim Spawnen der Kreatur.
        • sky_light_limit: Kann entweder ein einzelner Wert oder eine Zusammensetzung aus min_inclusive und max_inclusive sein. Setzt die Überprüfung des Himmelslichts beim Spawnen der Kreatur außer Kraft.
    • ejecting_loot_table: Ein Ressourcenstandort in der Beutetabelle, der als Belohnung vergeben wird. Nicht gesetzt, wenn es derzeit keine Belohnungen gibt. Wird aus loot_tables_to_eject ausgewählt, nachdem alle Kreaturen besiegt wurden.
  • Spawner hat die Blockobjekt-ID "mob_spawner"
    • Allgemeine Blockobjekteigenschaften
    • Delay: Zeit in Ticks, bis zum nächsten Spawn-Ereignis. Der Wert wird automatisch mit einem zufälligen Wert im Bereich MinSpawnDelay bis MaxSpawnDelay belegt und bis 0 herunter gezählt, solange sich ein Spieler im mit RequiredPlayerRange festgelegten Umkreis des Spawners befindet. Je näher der Wert an 0 kommt, desto schneller dreht sich die kleine Figur im Spawner. Bei 0 werden die Spawner-Flammen kurzzeitig zahlreicher und das Objekt wird gespawnt, falls alle Spawn-Bedingungen erfüllt sind. Der Wert -1, der vom Spiel selber nicht gesetzt wird, bewirkt einen Abbruch des aktuellen Spawn-Vorgangs und startet einen neuen Spawn-Vorgang mit dem nächsten zufälligen Objekt aus SpawnPotentials.
    • MaxNearbyEntities: Eine der Spawn-Bedingungen: Wenn die Anzahl der Objekte mit der aktuellen Spawn-ID in dem mit RequiredPlayerRange festgelegten Umkreis des Spawners diesen Wert erreicht hat, wird kein neues Objekt mit dieser ID gespawnt. Es wird nur die ID verglichen, nicht die Ausstattung des Objektes.
    • MaxSpawnDelay: Maximalwert für die zufällige Berechnung von Delay. Der Wert muss mindestens 1 betragen.
    • MinSpawnDelay: Minimalwert für die zufällig Berechnung von Delay. Der Wert darf höchstens MaxSpawnDelay betragen.
    • RequiredPlayerRange: Der Radius in Blöcken (und somit ein würfelförmiger Bereich) um den Spawner. Sobald ein Spieler diesen Umkreis betritt, wird der Spawner aktiviert, was an den züngelnden Flammen erkennbar ist. Bei einem inaktiven Spawner sind keine Flammen zu sehen. Dazu muss auch MaxNearbyEntities belegt sein.
    • SpawnCount: Anzahl der Objekte, die mit jedem Spawn erzeugt werden sollen, wobei insgesamt MaxNearbyEntities nicht überschritten wird.
    • SpawnData: Die Eigenschaften des nächsten Spawn-Objektes. Wenn nur eine ID angegeben ist, wird dieses Objekt mit seinen Standard-Eigenschaften gespawnt, falls das möglich ist. Das Spiel generiert aus SpawnData eine verkleinerte Figur inklusive festgelegter Rüstung und Gegenstände in den Händen und lässt sie im Spawner kreisen. Nach einem erfolgreichen Spawn-Ereignis wird das nächste zufällige Spawn-Objekt aus SpawnPotentials gewählt und die Daten nach SpawnData übertragen.
      • entity: Einzelne Kreatur.
    • SpawnPotentials: Optional eine Liste von Objekten. Das Spiel wählt nach jedem erfolgreichen Spawn-Ereignis per Zufall eins davon aus und kopiert die Daten nach SpawnData für den nächsten Spawn-Vorgang. Wenn SpawnPotentials nicht belegt ist, wird automatisch aus SpawnData ein Eintrag generiert, wodurch immer dasselbe Objekt gespawnt wird.
      • Ein mögliches Spawn-Objekt.
        • entity: Einzelne Kreatur.
        • Weight: Auswahl-Wahrscheinlichkeit für dieses Objekt im Vergleich zu den anderen hinterlegten Auswahl-Wahrscheinlichkeiten. Der Wert muss mindestens 1 sein.
    • SpawnRange: Blockradius für das Quadrat um den Spawner, in dem die Objekte zufällig gespawnt werden. Der Spawnbereich ist 2 Blöcke hoch gemessen vom Fuß des Spawners.

Das Spawnen unterliegt außerdem den Spawn-Bedingungen für das entsprechende Objekt, was für Monster meist ein Lichtlevel unter 8 bedeutet, für Landtiere einen Grasboden, etc. Auch sollte der Spawner auf dem Boden stehen, damit die Kreaturen nicht in der Luft gespawnt werden.

Konfiguration[Bearbeiten | Quelltext bearbeiten]

Der Spawner ist im Spawn-Eier Tab des Kreativinventars zu finden. Man kann ihn auch per Befehl /give @p minecraft:spawner bekommen. Platziert man ihn anschließend, werden allerdings nur Schweine gespawnt. In der Bedrock Edition gibt es in der Kategorie Natur einen leeren Monsterspawner. Bei Platzierung passiert nicht bis man mit einem Spawn-Ei auf den Spawner rechtsklickt.

Einen Spawner für eine beliebige Kreatur erzeugt man, indem man den Standard-Schweine-Spawner platziert und dann mit dem Spawn-Ei der gewünschten Kreatur darauf rechtsklickt. Man kann dafür im Kreativ- oder Überlebensmodus sein, wobei im Überlebensmodus ein Spawn-Ei verbraucht wird. Dadurch wandelt man den Spawner entsprechend um. Allerdings wird die Kreatur nur unter den richtigen Bedingungen gespawnt. Tintenfische werden zum Beispiel nur im Wasser gespawnt (der Spawner funktioniert problemlos unter Wasser). Creeper werden nur bei Dunkelheit gespawnt. Schleime auch, aber nur im Sumpf oder tief unter der Erde. Schleime und Magmawürfel können im Spawner in zwei unterschiedlichen Größen dargestellt werden, was aber keine Auswirkung auf das Spawnverhalten hat.

Mit dem Befehl /setblock ~ ~ ~ minecraft:spawner{ SpawnData: { id:"minecraft:giant" } } lassen sich Spawner auch für Kreaturen ohne Spawn-Eier erstellen, wie Riesen, (id:"minecraft:giant", wobei Riesen sich nur im Spawner drehen, aber nicht spawnen, da ihre Spawnbedingungen nicht erfüllt werden können). Auch Objekte wie Loren (id:"minecraft:minecart") oder Pfeile (id:"minecraft:arrow") können so erzeugt werden.

Mit dem Befehl /data merge block ~ ~-1 ~ { SpawnData: { id:"minecraft:giant" } } lassen sich die Spawner Einstellungen nachträglich ändern, wenn man zum Ausführen auf dem Spawner steht.

Eine Liste der Einstellungsmöglichkeiten findet man bei Blockobjektdaten. Eine Liste der Objekt-ID-Namen findet man bei Objekt.

Trivia[Bearbeiten | Quelltext bearbeiten]

  • Während ein Spawner aktiv läuft, können zwar ständig aufsteigende, kleine Flammenpartikel beobachtet werden, allerdings strahlt er dennoch kein Licht aus. ‌[Nur Java Edition]
  • Obwohl man durch die Gitter des Spawners hindurchsehen kann und er Licht hindurch lässt, hat er keine anderen Eigenschaften der Transparenz.

Galerie[Bearbeiten | Quelltext bearbeiten]

Geschichte[Bearbeiten | Quelltext bearbeiten]

Versionsgeschichte der Java Edition
Infdev
20100625
  • Spawner hinzugefügt, kommt zusammen mit dem Verlies natürlich vor.
    • Wenn sich innerhalb eines 17×9×17 Bereiches um den Spawner sechs oder mehr Monster aufhalten, werden keine weiteren gespawnt.
20100627
  • Spawner haben eine eigene Blockobjekt-ID erhalten, wodurch es weniger Spielabstürze gibt.
Beta 1.2
  • Spawner haben wieder ein rotierendes Modell, nachdem es für vorige Versionen nicht hinzugefügt worden war.
Beta 1.8 (Beta 1.8-pre1)
Vollversion 1.0
Beta 1.9-pre1
Beta 1.9-pre4
  • Der Spawner kann mit einem Werkzeug das mit der Behutsamkeitsverzauberung verzaubert ist abgebaut werden, wenn man ihn wieder setzt wird er zu einem Schweine-Spawner.
Beta 1.9-pre5
  • Die Textur erhielt eine dunklere Farbe.
  • Tintenfisch-Spawner funktionieren nur zwischen Ebene 45 und 63.
  • Der Spawner kann nicht mehr erfolgreich mit einer Behutsamkeitsverzauberung eines Werkzeuges abgebaut werden.
Beta 1.9-pre6
  • Spawner können schneller zerstört werden.
Vollversion 1.2 (12w06a)
  • Spawner zeigen auch im Mehrspieler welches Monster sie spawnen.
Vollversion 1.3
12w21a
  • Mausradklick funktioniert nicht mehr auf Spawner.
12w22a
12w26a
  • Spawner haben eine zusätzliche Möglichkeit, Informationen über die Kreatur, die gespawnt werden soll, zu speichern.
Vollversion 1.4 (12w41a)
  • Editiermöglichkeiten für Spawner.
Vollversion 1.5 (13w06a)
Vollversion 1.8
14w26c
  • Der horizontale Spawnbereich wird von der Mitte des Blockes aus berechnet, statt von der Nordseite.
  • Die Sperrzone wird verringert: Es gilt der 9×9×9-Bereich statt 17×9×17 Bereich, damit weitere Monster gespawnt werden können.
14w28b
Vollversion 1.9 (16w02a)
  • Alle Kreaturen werden im Spawner mit angepasster Größe dargestellt, damit übergroße Kreaturen wie z. B. Ghasts nicht mehr aus dem Block herausragen.
Vollversion 1.11
16w32a
  • Die Blockobjekt-ID wird von „MobSpawner“ in „mob_spawner“ geändert.
16w39a
Vollversion 1.13 (1.13-pre5)
  • Die Block-ID wird von „mob_spawner“ in „spawner“ geändert.
Vollversion 1.14 (18w43a)
  • Textur wird geändert.
Vollversion 1.16 (20w16a)
Vollversion 1.18
1.18-es2
  • Zombie-, Skelett-, Spinnen- und Höhlenspinnen-Spawner benötigen eine Lichtstufe von 12, um das Spawnen zu verhindern.
21w37a
  • Die Änderungen bezüglich der Lichtstufe werden rückgängig gemacht.
Vollversion 1.19.3
22w43a
  • Spawner sind im Kreativ-Inventar verfügbar, jedoch kann man sie nicht mit der Pick-Block-Taste in der Welt erhalten.
22w44a
  • Spawner sind mit der Pick-Block-Taste erhältlich.
  • Der Spawner ist beim platzieren leer und hat kein Schwein standardmäßig drinnen.
Vollversion 1.20.3 (23w45a)
  • Die Hinterseite wird nun gerendert.
Versionsgeschichte der Bedrock Edition
Alpha 0.9.0
build 1
  • Spawner hinzugefügt.
build 2
  • Spawner können mit Spawn-Eiern umgewandelt werden.
Vollversion 1.4.0 (1.2.14.2)
  • Spawner können mit Wasser geflutet werden.
Versionsgeschichte der Konsolenedition
TU1 CU1 1.00 Patch 1
  • Spawner hinzugefügt.
TU31 CU19 1.22 Patch 3
  • Der Inhalt des Spawners kann mit einem Spawn-Ei geändert werden.