File tree 5 files changed +35
-29
lines changed
5 files changed +35
-29
lines changed Original file line number Diff line number Diff line change 1
- -- aliases (Minetest 0.4 mod)
2
- -- Provides alias for most default items
1
+ -- mods/default/aliases.lua
3
2
3
+ -- Aliases to support loading worlds using nodes following the old naming convention
4
+ -- These can also be helpful when using chat commands, for example /giveme
4
5
minetest .register_alias (" stone" , " default:stone" )
5
6
minetest .register_alias (" stone_with_coal" , " default:stone_with_coal" )
6
7
minetest .register_alias (" stone_with_iron" , " default:stone_with_iron" )
@@ -65,3 +66,7 @@ minetest.register_alias("lump_of_iron", "default:iron_lump")
65
66
minetest .register_alias (" lump_of_clay" , " default:clay_lump" )
66
67
minetest .register_alias (" steel_ingot" , " default:steel_ingot" )
67
68
minetest .register_alias (" clay_brick" , " default:clay_brick" )
69
+ minetest .register_alias (" snow" , " default:snow" )
70
+
71
+ -- Mese now comes in the form of blocks, ore, crystal and fragments
72
+ minetest .register_alias (" default:mese" , " default:mese_block" )
Original file line number Diff line number Diff line change @@ -83,25 +83,6 @@ function default.node_sound_glass_defaults(table)
83
83
return table
84
84
end
85
85
86
- --
87
- -- Legacy
88
- --
89
-
90
- function default .spawn_falling_node (p , nodename )
91
- spawn_falling_node (p , nodename )
92
- end
93
-
94
- -- Horrible crap to support old code
95
- -- Don't use this and never do what this does, it's completely wrong!
96
- -- (More specifically, the client and the C++ code doesn't get the group)
97
- function default .register_falling_node (nodename , texture )
98
- minetest .log (" error" , debug.traceback ())
99
- minetest .log (' error' , " WARNING: default.register_falling_node is deprecated" )
100
- if minetest .registered_nodes [nodename ] then
101
- minetest .registered_nodes [nodename ].groups .falling_node = 1
102
- end
103
- end
104
-
105
86
--
106
87
-- Lavacooling
107
88
--
Original file line number Diff line number Diff line change @@ -21,7 +21,7 @@ function default.get_hotbar_bg(x,y)
21
21
return out
22
22
end
23
23
24
- default .gui_suvival_form = " size[8,8.5]" ..
24
+ default .gui_survival_form = " size[8,8.5]" ..
25
25
default .gui_bg ..
26
26
default .gui_bg_img ..
27
27
default .gui_slots ..
@@ -43,9 +43,4 @@ dofile(minetest.get_modpath("default").."/mapgen.lua")
43
43
dofile (minetest .get_modpath (" default" ).. " /player.lua" )
44
44
dofile (minetest .get_modpath (" default" ).. " /trees.lua" )
45
45
dofile (minetest .get_modpath (" default" ).. " /aliases.lua" )
46
-
47
- -- Legacy:
48
- WATER_ALPHA = minetest .registered_nodes [" default:water_source" ].alpha
49
- WATER_VISC = minetest .registered_nodes [" default:water_source" ].liquid_viscosity
50
- LAVA_VISC = minetest .registered_nodes [" default:lava_source" ].liquid_viscosity
51
- LIGHT_MAX = default .LIGHT_MAX
46
+ dofile (minetest .get_modpath (" default" ).. " /legacy.lua" )
Original file line number Diff line number Diff line change
1
+ -- mods/default/legacy.lua
2
+
3
+ -- Horrible crap to support old code registering falling nodes
4
+ -- Don't use this and never do what this does, it's completely wrong!
5
+ -- (More specifically, the client and the C++ code doesn't get the group)
6
+ function default .register_falling_node (nodename , texture )
7
+ minetest .log (" error" , debug.traceback ())
8
+ minetest .log (' error' , " WARNING: default.register_falling_node is deprecated" )
9
+ if minetest .registered_nodes [nodename ] then
10
+ minetest .registered_nodes [nodename ].groups .falling_node = 1
11
+ end
12
+ end
13
+
14
+ function default .spawn_falling_node (p , nodename )
15
+ spawn_falling_node (p , nodename )
16
+ end
17
+
18
+ -- Liquids
19
+ WATER_ALPHA = minetest .registered_nodes [" default:water_source" ].alpha
20
+ WATER_VISC = minetest .registered_nodes [" default:water_source" ].liquid_viscosity
21
+ LAVA_VISC = minetest .registered_nodes [" default:lava_source" ].liquid_viscosity
22
+ LIGHT_MAX = default .LIGHT_MAX
23
+
24
+ -- Formspecs
25
+ default .gui_suvival_form = default .gui_survival_form
Original file line number Diff line number Diff line change @@ -98,7 +98,7 @@ minetest.register_on_joinplayer(function(player)
98
98
99
99
-- set GUI
100
100
if not minetest .setting_getbool (" creative_mode" ) then
101
- player :set_inventory_formspec (default .gui_suvival_form )
101
+ player :set_inventory_formspec (default .gui_survival_form )
102
102
end
103
103
player :hud_set_hotbar_image (" gui_hotbar.png" )
104
104
player :hud_set_hotbar_selected_image (" gui_hotbar_selected.png" )
You can’t perform that action at this time.
0 commit comments