Es handelt sich um neu erzeugte Monster, die einen Pfad von einem Ort aus finden können, an dem sie laichen können.
Es gibt einige großartige Untersuchungen von bugi74:
Jedes Mal, wenn Betten aktiv werden, werden alle Spieler einzeln durchlaufen, wobei jeder Spieler 20 Versuche erhält, ein Monster zu spawnen. Die normalen "Monster erscheinen nicht in der Nähe des Spielers" scheinen nicht zuzutreffen.
Bei jedem Versuch wird ein zufälliger Monstertyp aus der Untergruppe von Skelett, Spinne oder Zombie und einem zufälligen Startort bis zu +/ gewürfelt. -32 Blöcke in horizontaler Richtung und bis zu +/- 16 Blöcke vertikal vom Schlafplatz des Spielers. Dann sucht es von dieser Position aus nach unten nach dem ersten undurchsichtigen Block unterhalb des zu überprüfenden aktuellen Blocks. Dann wird versucht, ob der Ort für das Laichen des Monsters geeignet ist (Wasser für Wassermobs usw.), aber (noch) keine Überprüfung des Lichtniveaus, und nach oben gesucht, ob der Block nicht geeignet ist. (Es gibt ein Limit von 16 Blöcken über der Spielerposition, um zu bestimmen, wie hoch sie suchen soll.) Sollte ein geeigneter Ort gefunden werden, wird erneut geprüft, ob der Mob dort erscheinen kann, diesmal mit Lichtpegelprüfung.
Als nächstes versucht der Algorithmus, einen Pfad vom gefundenen Punkt zum Spieler zu berechnen. Wenn der letzte Punkt auf dem Pfad in allen drei Koordinaten weniger als 1,5 Blocks von der Position des Spielers entfernt ist, wird der Mob an einer Stelle sehr nahe am Spieler (etwa einen halben Block entfernt) erzeugt (dies ermöglicht das "Verziehen durch Wände"). ), und alle möglichen Dinge werden in Bewegung gesetzt (wie Aufwachen und Aggro), und zu diesem Zeitpunkt werden für diesen Spieler keine weiteren Versuche unternommen.
Die beiden Fälle, in denen das Monster dem Spieler so nahe kommt, sind, wenn der Pfad nur durch eine blockdicke (dünne?) Wand blockiert ist und das Bett (oder ein geeigneter Abschnitt davon) an dieser Wand anliegt, oder wenn es wirklich einen Weg zum Spieler findet. Keine Ahnung, wie intelligent der Pfadalgorithmus ist - ich glaube nicht, dass er in der Nähe von A * oder besser ist, wenn man beurteilt, wie dumm sie sind, wenn sie versuchen, ihn zu bekommen
an Spieler in normalen Situationen (zum Glück für uns!).
Ich habe ein Bukkit-Plugin, das es schafft, mit AFK-Spielern zu schlafen, das mich veranlasst hat, nachzuschauen das alles selbst.