summaryrefslogtreecommitdiff
path: root/builtin/misc_register.lua
diff options
context:
space:
mode:
Diffstat (limited to 'builtin/misc_register.lua')
-rw-r--r--builtin/misc_register.lua7
1 files changed, 7 insertions, 0 deletions
diff --git a/builtin/misc_register.lua b/builtin/misc_register.lua
index d5e086702..f1d816124 100644
--- a/builtin/misc_register.lua
+++ b/builtin/misc_register.lua
@@ -223,6 +223,13 @@ function minetest.register_alias(name, convert_to)
end
end
+local register_biome_raw = minetest.register_biome
+minetest.registered_biomes = {}
+function minetest.register_biome(biome)
+ minetest.registered_biomes[biome.name] = biome
+ register_biome_raw(biome)
+end
+
-- Alias the forbidden item names to "" so they can't be
-- created via itemstrings (e.g. /give)
local name