summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPerttu Ahola <celeron55@gmail.com>2012-07-25 17:59:37 +0300
committerPerttu Ahola <celeron55@gmail.com>2012-07-25 18:05:31 +0300
commit100345f1e4331f53b35ef26e60ba4efb1e86b7ba (patch)
tree877540b7fa08d25ca8050c6ff6dc6a54febefd09
parent4535166a3bdcb498e6891d67b3f9a01145c263a8 (diff)
downloadminetest-100345f1e4331f53b35ef26e60ba4efb1e86b7ba.tar.gz
minetest-100345f1e4331f53b35ef26e60ba4efb1e86b7ba.tar.bz2
minetest-100345f1e4331f53b35ef26e60ba4efb1e86b7ba.zip
Deprecate minetest.add_to_creative_inventory and use group not_in_creative_inventory instead
-rw-r--r--builtin/deprecated.lua4
-rw-r--r--builtin/misc_register.lua14
-rw-r--r--games/minimal/mods/default/init.lua34
3 files changed, 8 insertions, 44 deletions
diff --git a/builtin/deprecated.lua b/builtin/deprecated.lua
index d41e2c44c..405ce3b09 100644
--- a/builtin/deprecated.lua
+++ b/builtin/deprecated.lua
@@ -20,3 +20,7 @@ minetest.node_metadata_inventory_move_allow_all = function()
minetest.log("info", "WARNING: minetest.node_metadata_inventory_move_allow_all is obsolete and does nothing.")
end
+minetest.add_to_creative_inventory = function(itemstring)
+ minetest.log('info', "WARNING: minetest.add_to_creative_inventory: This function is deprecated and does nothing.")
+end
+
diff --git a/builtin/misc_register.lua b/builtin/misc_register.lua
index 18ef22755..4894e71bc 100644
--- a/builtin/misc_register.lua
+++ b/builtin/misc_register.lua
@@ -244,6 +244,7 @@ minetest.register_item(":unknown", {
inventory_image = "unknown_item.png",
on_place = minetest.item_place,
on_drop = minetest.item_drop,
+ groups = {not_in_creative_inventory=1},
})
minetest.register_node(":air", {
@@ -258,6 +259,7 @@ minetest.register_node(":air", {
diggable = false,
buildable_to = true,
air_equivalent = true,
+ groups = {not_in_creative_inventory=1},
})
minetest.register_node(":ignore", {
@@ -272,24 +274,16 @@ minetest.register_node(":ignore", {
diggable = false,
buildable_to = true, -- A way to remove accidentally placed ignores
air_equivalent = true,
+ groups = {not_in_creative_inventory=1},
})
-- The hand (bare definition)
minetest.register_item(":", {
type = "none",
+ groups = {not_in_creative_inventory=1},
})
--
--- Creative inventory
---
-
-minetest.creative_inventory = {}
-
-minetest.add_to_creative_inventory = function(itemstring)
- table.insert(minetest.creative_inventory, itemstring)
-end
-
---
-- Callback registration
--
diff --git a/games/minimal/mods/default/init.lua b/games/minimal/mods/default/init.lua
index ce7f01def..5c84afaa1 100644
--- a/games/minimal/mods/default/init.lua
+++ b/games/minimal/mods/default/init.lua
@@ -1564,40 +1564,6 @@ minetest.register_craftitem("default:scorched_stuff", {
})
--
--- Creative inventory
---
-
-minetest.add_to_creative_inventory('default:pick_mese')
-minetest.add_to_creative_inventory('default:pick_steel')
-minetest.add_to_creative_inventory('default:axe_steel')
-minetest.add_to_creative_inventory('default:shovel_steel')
-
-minetest.add_to_creative_inventory('default:torch')
-minetest.add_to_creative_inventory('default:cobble')
-minetest.add_to_creative_inventory('default:dirt')
-minetest.add_to_creative_inventory('default:stone')
-minetest.add_to_creative_inventory('default:sand')
-minetest.add_to_creative_inventory('default:sandstone')
-minetest.add_to_creative_inventory('default:clay')
-minetest.add_to_creative_inventory('default:brick')
-minetest.add_to_creative_inventory('default:tree')
-minetest.add_to_creative_inventory('default:wood')
-minetest.add_to_creative_inventory('default:leaves')
-minetest.add_to_creative_inventory('default:cactus')
-minetest.add_to_creative_inventory('default:papyrus')
-minetest.add_to_creative_inventory('default:bookshelf')
-minetest.add_to_creative_inventory('default:glass')
-minetest.add_to_creative_inventory('default:fence_wood')
-minetest.add_to_creative_inventory('default:rail')
-minetest.add_to_creative_inventory('default:mese')
-minetest.add_to_creative_inventory('default:chest')
-minetest.add_to_creative_inventory('default:furnace')
-minetest.add_to_creative_inventory('default:sign_wall')
-minetest.add_to_creative_inventory('default:water_source')
-minetest.add_to_creative_inventory('default:lava_source')
-minetest.add_to_creative_inventory('default:ladder')
-
---
-- Aliases for the current map generator outputs
--