@@ -584,14 +584,14 @@ minetest.register_node("default:sign_wall", {
584
584
legacy_wallmounted = true ,
585
585
sounds = default .node_sound_defaults (),
586
586
on_construct = function (pos )
587
- -- local n = minetest.env: get_node(pos)
588
- local meta = minetest .env : get_meta (pos )
587
+ -- local n = minetest.get_node(pos)
588
+ local meta = minetest .get_meta (pos )
589
589
meta :set_string (" formspec" , " field[text;;${text}]" )
590
590
meta :set_string (" infotext" , " \"\" " )
591
591
end ,
592
592
on_receive_fields = function (pos , formname , fields , sender )
593
593
-- print("Sign at "..minetest.pos_to_string(pos).." got "..dump(fields))
594
- local meta = minetest .env : get_meta (pos )
594
+ local meta = minetest .get_meta (pos )
595
595
fields .text = fields .text or " "
596
596
print ((sender :get_player_name () or " " ).. " wrote \" " .. fields .text ..
597
597
" \" to sign at " .. minetest .pos_to_string (pos ))
@@ -609,7 +609,7 @@ minetest.register_node("default:chest", {
609
609
legacy_facedir_simple = true ,
610
610
sounds = default .node_sound_wood_defaults (),
611
611
on_construct = function (pos )
612
- local meta = minetest .env : get_meta (pos )
612
+ local meta = minetest .get_meta (pos )
613
613
meta :set_string (" formspec" ,
614
614
" size[8,9]" ..
615
615
" list[current_name;main;0,0;8,4;]" ..
@@ -619,7 +619,7 @@ minetest.register_node("default:chest", {
619
619
inv :set_size (" main" , 8 * 4 )
620
620
end ,
621
621
can_dig = function (pos ,player )
622
- local meta = minetest .env : get_meta (pos );
622
+ local meta = minetest .get_meta (pos );
623
623
local inv = meta :get_inventory ()
624
624
return inv :is_empty (" main" )
625
625
end ,
@@ -653,25 +653,25 @@ minetest.register_node("default:chest_locked", {
653
653
legacy_facedir_simple = true ,
654
654
sounds = default .node_sound_wood_defaults (),
655
655
after_place_node = function (pos , placer )
656
- local meta = minetest .env : get_meta (pos )
656
+ local meta = minetest .get_meta (pos )
657
657
meta :set_string (" owner" , placer :get_player_name () or " " )
658
658
meta :set_string (" infotext" , " Locked Chest (owned by " ..
659
659
meta :get_string (" owner" ).. " )" )
660
660
end ,
661
661
on_construct = function (pos )
662
- local meta = minetest .env : get_meta (pos )
662
+ local meta = minetest .get_meta (pos )
663
663
meta :set_string (" infotext" , " Locked Chest" )
664
664
meta :set_string (" owner" , " " )
665
665
local inv = meta :get_inventory ()
666
666
inv :set_size (" main" , 8 * 4 )
667
667
end ,
668
668
can_dig = function (pos ,player )
669
- local meta = minetest .env : get_meta (pos );
669
+ local meta = minetest .get_meta (pos );
670
670
local inv = meta :get_inventory ()
671
671
return inv :is_empty (" main" ) and has_locked_chest_privilege (meta , player )
672
672
end ,
673
673
allow_metadata_inventory_move = function (pos , from_list , from_index , to_list , to_index , count , player )
674
- local meta = minetest .env : get_meta (pos )
674
+ local meta = minetest .get_meta (pos )
675
675
if not has_locked_chest_privilege (meta , player ) then
676
676
minetest .log (" action" , player :get_player_name ()..
677
677
" tried to access a locked chest belonging to " ..
@@ -682,7 +682,7 @@ minetest.register_node("default:chest_locked", {
682
682
return count
683
683
end ,
684
684
allow_metadata_inventory_put = function (pos , listname , index , stack , player )
685
- local meta = minetest .env : get_meta (pos )
685
+ local meta = minetest .get_meta (pos )
686
686
if not has_locked_chest_privilege (meta , player ) then
687
687
minetest .log (" action" , player :get_player_name ()..
688
688
" tried to access a locked chest belonging to " ..
@@ -693,7 +693,7 @@ minetest.register_node("default:chest_locked", {
693
693
return stack :get_count ()
694
694
end ,
695
695
allow_metadata_inventory_take = function (pos , listname , index , stack , player )
696
- local meta = minetest .env : get_meta (pos )
696
+ local meta = minetest .get_meta (pos )
697
697
if not has_locked_chest_privilege (meta , player ) then
698
698
minetest .log (" action" , player :get_player_name ()..
699
699
" tried to access a locked chest belonging to " ..
@@ -716,7 +716,7 @@ minetest.register_node("default:chest_locked", {
716
716
" takes stuff from locked chest at " .. minetest .pos_to_string (pos ))
717
717
end ,
718
718
on_rightclick = function (pos , node , clicker )
719
- local meta = minetest .env : get_meta (pos )
719
+ local meta = minetest .get_meta (pos )
720
720
if has_locked_chest_privilege (meta , clicker ) then
721
721
local pos = pos .x .. " ," .. pos .y .. " ," .. pos .z
722
722
minetest .show_formspec (clicker :get_player_name (), " default:chest_locked" ,
@@ -744,7 +744,7 @@ minetest.register_node("default:furnace", {
744
744
legacy_facedir_simple = true ,
745
745
sounds = default .node_sound_stone_defaults (),
746
746
on_construct = function (pos )
747
- local meta = minetest .env : get_meta (pos )
747
+ local meta = minetest .get_meta (pos )
748
748
meta :set_string (" formspec" , default .furnace_inactive_formspec )
749
749
meta :set_string (" infotext" , " Furnace" )
750
750
local inv = meta :get_inventory ()
@@ -753,7 +753,7 @@ minetest.register_node("default:furnace", {
753
753
inv :set_size (" dst" , 4 )
754
754
end ,
755
755
can_dig = function (pos ,player )
756
- local meta = minetest .env : get_meta (pos );
756
+ local meta = minetest .get_meta (pos );
757
757
local inv = meta :get_inventory ()
758
758
if not inv :is_empty (" fuel" ) then
759
759
return false
@@ -765,7 +765,7 @@ minetest.register_node("default:furnace", {
765
765
return true
766
766
end ,
767
767
allow_metadata_inventory_put = function (pos , listname , index , stack , player )
768
- local meta = minetest .env : get_meta (pos )
768
+ local meta = minetest .get_meta (pos )
769
769
local inv = meta :get_inventory ()
770
770
if listname == " fuel" then
771
771
if minetest .get_craft_result ({method = " fuel" ,width = 1 ,items = {stack }}).time ~= 0 then
@@ -783,7 +783,7 @@ minetest.register_node("default:furnace", {
783
783
end
784
784
end ,
785
785
allow_metadata_inventory_move = function (pos , from_list , from_index , to_list , to_index , count , player )
786
- local meta = minetest .env : get_meta (pos )
786
+ local meta = minetest .get_meta (pos )
787
787
local inv = meta :get_inventory ()
788
788
local stack = inv :get_stack (from_list , from_index )
789
789
if to_list == " fuel" then
@@ -814,7 +814,7 @@ minetest.register_node("default:furnace_active", {
814
814
legacy_facedir_simple = true ,
815
815
sounds = default .node_sound_stone_defaults (),
816
816
on_construct = function (pos )
817
- local meta = minetest .env : get_meta (pos )
817
+ local meta = minetest .get_meta (pos )
818
818
meta :set_string (" formspec" , default .furnace_inactive_formspec )
819
819
meta :set_string (" infotext" , " Furnace" );
820
820
local inv = meta :get_inventory ()
@@ -823,7 +823,7 @@ minetest.register_node("default:furnace_active", {
823
823
inv :set_size (" dst" , 4 )
824
824
end ,
825
825
can_dig = function (pos ,player )
826
- local meta = minetest .env : get_meta (pos );
826
+ local meta = minetest .get_meta (pos );
827
827
local inv = meta :get_inventory ()
828
828
if not inv :is_empty (" fuel" ) then
829
829
return false
@@ -835,7 +835,7 @@ minetest.register_node("default:furnace_active", {
835
835
return true
836
836
end ,
837
837
allow_metadata_inventory_put = function (pos , listname , index , stack , player )
838
- local meta = minetest .env : get_meta (pos )
838
+ local meta = minetest .get_meta (pos )
839
839
local inv = meta :get_inventory ()
840
840
if listname == " fuel" then
841
841
if minetest .get_craft_result ({method = " fuel" ,width = 1 ,items = {stack }}).time ~= 0 then
@@ -853,7 +853,7 @@ minetest.register_node("default:furnace_active", {
853
853
end
854
854
end ,
855
855
allow_metadata_inventory_move = function (pos , from_list , from_index , to_list , to_index , count , player )
856
- local meta = minetest .env : get_meta (pos )
856
+ local meta = minetest .get_meta (pos )
857
857
local inv = meta :get_inventory ()
858
858
local stack = inv :get_stack (from_list , from_index )
859
859
if to_list == " fuel" then
@@ -874,16 +874,16 @@ minetest.register_node("default:furnace_active", {
874
874
})
875
875
876
876
function hacky_swap_node (pos ,name )
877
- local node = minetest .env : get_node (pos )
878
- local meta = minetest .env : get_meta (pos )
877
+ local node = minetest .get_node (pos )
878
+ local meta = minetest .get_meta (pos )
879
879
local meta0 = meta :to_table ()
880
880
if node .name == name then
881
881
return
882
882
end
883
883
node .name = name
884
884
local meta0 = meta :to_table ()
885
- minetest .env : set_node (pos ,node )
886
- meta = minetest .env : get_meta (pos )
885
+ minetest .set_node (pos ,node )
886
+ meta = minetest .get_meta (pos )
887
887
meta :from_table (meta0 )
888
888
end
889
889
@@ -892,7 +892,7 @@ minetest.register_abm({
892
892
interval = 1.0 ,
893
893
chance = 1 ,
894
894
action = function (pos , node , active_object_count , active_object_count_wider )
895
- local meta = minetest .env : get_meta (pos )
895
+ local meta = minetest .get_meta (pos )
896
896
for i , name in ipairs ({
897
897
" fuel_totaltime" ,
898
898
" fuel_time" ,
@@ -1129,7 +1129,7 @@ minetest.register_node("default:apple", {
1129
1129
sounds = default .node_sound_defaults (),
1130
1130
after_place_node = function (pos , placer , itemstack )
1131
1131
if placer :is_player () then
1132
- minetest .env : set_node (pos , {name = " default:apple" , param2 = 1 })
1132
+ minetest .set_node (pos , {name = " default:apple" , param2 = 1 })
1133
1133
end
1134
1134
end ,
1135
1135
})
@@ -1280,8 +1280,8 @@ minetest.register_node("default:snow", {
1280
1280
}),
1281
1281
on_construct = function (pos )
1282
1282
pos .y = pos .y - 1
1283
- if minetest .env : get_node (pos ).name == " default:dirt_with_grass" then
1284
- minetest .env : set_node (pos , {name = " default:dirt_with_snow" })
1283
+ if minetest .get_node (pos ).name == " default:dirt_with_grass" then
1284
+ minetest .set_node (pos , {name = " default:dirt_with_snow" })
1285
1285
end
1286
1286
end ,
1287
1287
})
0 commit comments