Move nyancats into a separate mod
[oweals/minetest_game.git] / mods / default / nodes.lua
index 494a4cb14fbf4b7a82b3bd209e02cf2194d43716..31e063d4341bc40ff298bf918b35927ef1d9e18e 100644 (file)
@@ -178,8 +178,6 @@ Misc
 ----
 
 default:cloud
-default:nyancat
-default:nyancat_rainbow
 
 --]]
 
@@ -1360,7 +1358,7 @@ minetest.register_node("default:lava_source", {
        liquid_renewable = false,
        damage_per_second = 4 * 2,
        post_effect_color = {a = 191, r = 255, g = 64, b = 0},
-       groups = {lava = 3, liquid = 2, hot = 3, igniter = 1},
+       groups = {lava = 3, liquid = 2, igniter = 1},
 })
 
 minetest.register_node("default:lava_flowing", {
@@ -1406,7 +1404,7 @@ minetest.register_node("default:lava_flowing", {
        liquid_renewable = false,
        damage_per_second = 4 * 2,
        post_effect_color = {a = 191, r = 255, g = 64, b = 0},
-       groups = {lava = 3, liquid = 2, hot = 3, igniter = 1,
+       groups = {lava = 3, liquid = 2, igniter = 1,
                not_in_creative_inventory = 1},
 })
 
@@ -1612,7 +1610,7 @@ minetest.register_node("default:chest_locked", {
                        " takes " .. stack:get_name()  ..
                        " from locked chest at " .. minetest.pos_to_string(pos))
        end,
-       on_rightclick = function(pos, node, clicker)
+       on_rightclick = function(pos, node, clicker, itemstack, pointed_thing)
                local meta = minetest.get_meta(pos)
                if has_locked_chest_privilege(meta, clicker) then
                        minetest.show_formspec(
@@ -1621,6 +1619,7 @@ minetest.register_node("default:chest_locked", {
                                get_locked_chest_formspec(pos)
                        )
                end
+               return itemstack
        end,
        on_blast = function() end,
 })
@@ -1862,7 +1861,7 @@ minetest.register_node("default:rail", {
                 -- but how to specify the dimensions for curved and sideways rails?
                 fixed = {-1/2, -1/2, -1/2, 1/2, -1/2+1/16, 1/2},
        },
-       groups = {bendy = 2, dig_immediate = 2, attached_node = 1,
+       groups = {dig_immediate = 2, attached_node = 1,
                connect_to_raillike = minetest.raillike_group("rail")},
 })
 
@@ -1901,26 +1900,3 @@ minetest.register_node("default:cloud", {
        sounds = default.node_sound_defaults(),
        groups = {not_in_creative_inventory = 1},
 })
-
-minetest.register_node("default:nyancat", {
-       description = "Nyan Cat",
-       tiles = {"default_nc_side.png", "default_nc_side.png", "default_nc_side.png",
-               "default_nc_side.png", "default_nc_back.png", "default_nc_front.png"},
-       paramtype2 = "facedir",
-       groups = {cracky = 2},
-       is_ground_content = false,
-       legacy_facedir_simple = true,
-       sounds = default.node_sound_defaults(),
-})
-
-minetest.register_node("default:nyancat_rainbow", {
-       description = "Nyan Cat Rainbow",
-       tiles = {
-               "default_nc_rb.png^[transformR90", "default_nc_rb.png^[transformR90",
-               "default_nc_rb.png", "default_nc_rb.png"
-       },
-       paramtype2 = "facedir",
-       groups = {cracky = 2},
-       is_ground_content = false,
-       sounds = default.node_sound_defaults(),
-})