Ignore/de: Difference between revisions
>Chris |
>Chris |
(No difference)
|
Revision as of 23:29, 15 April 2018
Ignoriert
Ignoriert | |
---|---|
Ein Block im Minetest | |
Block Type | Intern benutzter Block |
Drops | Nichts |
Physics | Nein |
Luminance | Nein |
Flammable | Nein |
Generated | Nein |
Renewable | Nein |
Stackable | Ja (99) |
Itemstring | ignore |
Ignoriert (andere Namen: ignore
und CONTENT_IGNORE
) ist ein Block, der intern von Minetest 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 Minetest 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 (with minetest.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 Minetest-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!)”.