Ignore/de

From Minetest Wiki
Jump to navigation Jump to search
Languages Sprache: English • Deutsch • français

Ignoriert

Ignoriert
Air.png
Ein Block in Luanti
Typ Intern benutzter Block
Gibt Nichts
Schwerkraft Nein
Leuchtet Nein
Verbrennbar Nein
Generiert Nein
Unendlich herstellbar Nein
Stapelbar Ja (99)
Technischer Bezeichner ignore

Ignoriert (andere Namen: ignore und CONTENT_IGNORE) ist ein Block, der intern von Luanti verwendet wird, um einen nicht geladenen Bereich zu verkörpern. Normale Spieler können ihn nur ignorieren.

Verhalten

Ignoriert ist unsichtbar, nicht anvisierbar und vollkommen durchsichtig wie Luft, verhält sich jedoch wie ein fester Block, so dass Spieler und Objekte damit zusammenstoßen und darauf gehen können. Beim Sturz darauf entsteht kein Fallschaden. Dieser Effekt kann auftreten, wenn Sie sehr schnell fallen und in einem nicht geladenen Bereich aufschlagen (Fehlerbericht 1442). Er kann nicht abgebaut, platziert oder im normalen Spiel oder kreativen Modus erhalten werden. Falls ein Spieler oder eine Modifikation versucht, ihn zu platzieren, wird eine Fehlermeldung ausgegeben und nichts paltziert.

Ignoriert finden

Normalerweise sind Sie nicht in der Lage tatsächlich einen Ignoriertblock zu finden, falls Luanti die Welt halbwegs schnell lädt. Falls Sie aber nicht weiter gehen oder fallen können und die Welt in einer Leere zu “enden” scheint, haben Sie möglicherwiese Ignoriert gefunden. Die ist wahrscheinlich der Fall, wenn Sie auf einem langsamen Server oder Rechner spielen. Eine weitere Möglichkeit ist, dass Sie eine der Weltgrenzen erreicht haben.

Technischer Hintergrund

Ignoriert (itemstring: “ignore”) ist ein Block, der einen nicht geladenen Kartenblock repäsentiert. Falls Sie versuchen, auf einen Block zuzugreifen (mit core.get_node_or_nil), dessen Kartenblock nicht geladen wurde, ist er das, was Sie dann erhalten. Sie können minetest.get_node_or_nil benutzen, um nil anstelle von "ignore" zu erhalten.

Im Luanti-Quelltext wird dieser Block auch “CONTENT_IGNORE” genannt.

Nur zum Spaß

Entfernen Sie diese Zeilen und probieren Sie aus, was geschieht nachdem Sie Ignoriert platziert haben: https://github.com/minetest/minetest/blob/master/src/map.cpp#L226-L234

Osterei

Falls Sie versuchen, diesen Block in Ihr Inventar abzulegen (zum Beispiel mit dem Befehl/giveme ignore”), enthält die Kurzinfo einen kleinen Scherz, der lautet “Ignore (you hacker you!)”.