-
Notifications
You must be signed in to change notification settings - Fork 2
/
init.lua
98 lines (70 loc) · 2.38 KB
/
init.lua
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
local path = minetest.get_modpath("ebiomes")
--quick access template
--[[
--from runs cooltrees
local modname = "ebiomes"
local modpath = minetest.get_modpath(modname)
local mg_name = minetest.get_mapgen_setting("mg_name")
--]]
-- Base
dofile(path .. "/rereg.lua")
dofile(path .. "/cowberries.lua")
if minetest.settings:get_bool("reg_arids", true) then
dofile(path .. "/arids.lua")
end
if minetest.settings:get_bool("reg_buffers", true) then
dofile(path .. "/buffers.lua")
end
if minetest.settings:get_bool("reg_cswamps", true) then
dofile(path .. "/coldnswamps.lua")
end
if minetest.settings:get_bool("reg_mediterranean", true) then
dofile(path .. "/mediterranean.lua")
end
if minetest.settings:get_bool("reg_steppes", true) then
dofile(path .. "/steppes.lua")
end
if minetest.settings:get_bool("reg_warms", true) then
dofile(path .. "/warms.lua")
end
if minetest.settings:get_bool("reg_hsavanna", true) then
dofile(path .. "/savanna.lua")
end
if minetest.settings:get_bool("reg_jprainforest", true) then
dofile(path .. "/jprainforest.lua")
end
if minetest.settings:get_bool("reg_bamboo", true) then
dofile(path .. "/bamboo.lua")
end
-- Global
dofile(path .. "/globals.lua")
dofile(path .. "/bugs.lua")
-- Extended support
if minetest.settings:get_bool("supp_mobs", true) then
dofile(path .. "/mobs.lua")
end
if minetest.settings:get_bool("supp_forgotten_monsters", true) then
if minetest.get_modpath("forgotten_monsters") then
dofile(path .. "/forgotten_monsters.lua")
end
end
-- Extended support
if minetest.settings:get_bool("supp_animalworld", true) then
if minetest.get_modpath("animalworld") then
dofile(path .. "/animalworld.lua")
end
end
if minetest.settings:get_bool("supp_nssm", true) then
if minetest.get_modpath("nssm") then
dofile(path .. "/nssm.lua")
end
end
if minetest.settings:get_bool("reg_hsavanna", true) and minetest.settings:get_bool("reg_jsavanna", true) then
dofile(path .. "/jsavanna.lua")
end
if minetest.settings:get_bool("reg_cswamps", true) and minetest.settings:get_bool("reg_warms", true) and minetest.settings:get_bool("reg_trainforest", true) then
dofile(path .. "/trainforest.lua")
end
if minetest.settings:get_bool("reg_cswamps", true) and minetest.settings:get_bool("reg_warms", true) and minetest.settings:get_bool("reg_steppes", true) and minetest.settings:get_bool("reg_extensions", true) then
dofile(path .. "/extensions.lua")
end