1
0
mirror of https://github.com/mt-mods/homedecor_modpack.git synced 2026-01-02 21:15:20 +01:00

use nondeprecated namespace - minetest to core (#98)

This commit is contained in:
The4codeblocks
2026-01-01 13:49:26 -05:00
committed by GitHub
parent 9e3ad02c3e
commit bad710b094
53 changed files with 1160 additions and 1160 deletions

View File

@@ -1,6 +1,6 @@
local S = minetest.get_translator("homedecor_plasmascreen")
local S = core.get_translator("homedecor_plasmascreen")
local sc_disallow = minetest.get_modpath("screwdriver") and screwdriver.disallow or nil
local sc_disallow = core.get_modpath("screwdriver") and screwdriver.disallow or nil
homedecor.register("tv_stand", {
description = S("Plasma Screen TV Stand"),
@@ -56,7 +56,7 @@ local tv_cbox = {
local function checkwall(pos)
local fdir = minetest.get_node(pos).param2
local fdir = core.get_node(pos).param2
local dxl = fdir_to_left[fdir + 1][1] -- dxl = "[D]elta [X] [L]eft"
local dzl = fdir_to_left[fdir + 1][2] -- Z left
@@ -64,33 +64,33 @@ local function checkwall(pos)
local dxr = fdir_to_right[fdir + 1][1] -- X right
local dzr = fdir_to_right[fdir + 1][2] -- Z right
local node1 = minetest.get_node({x=pos.x+dxl, y=pos.y, z=pos.z+dzl})
if not node1 or not minetest.registered_nodes[node1.name]
or not minetest.registered_nodes[node1.name].buildable_to then
local node1 = core.get_node({x=pos.x+dxl, y=pos.y, z=pos.z+dzl})
if not node1 or not core.registered_nodes[node1.name]
or not core.registered_nodes[node1.name].buildable_to then
return false
end
local node2 = minetest.get_node({x=pos.x+dxr, y=pos.y, z=pos.z+dzr})
if not node2 or not minetest.registered_nodes[node2.name]
or not minetest.registered_nodes[node2.name].buildable_to then
local node2 = core.get_node({x=pos.x+dxr, y=pos.y, z=pos.z+dzr})
if not node2 or not core.registered_nodes[node2.name]
or not core.registered_nodes[node2.name].buildable_to then
return false
end
local node3 = minetest.get_node({x=pos.x+dxl, y=pos.y+1, z=pos.z+dzl})
if not node3 or not minetest.registered_nodes[node3.name]
or not minetest.registered_nodes[node3.name].buildable_to then
local node3 = core.get_node({x=pos.x+dxl, y=pos.y+1, z=pos.z+dzl})
if not node3 or not core.registered_nodes[node3.name]
or not core.registered_nodes[node3.name].buildable_to then
return false
end
local node4 = minetest.get_node({x=pos.x, y=pos.y+1, z=pos.z})
if not node4 or not minetest.registered_nodes[node4.name]
or not minetest.registered_nodes[node4.name].buildable_to then
local node4 = core.get_node({x=pos.x, y=pos.y+1, z=pos.z})
if not node4 or not core.registered_nodes[node4.name]
or not core.registered_nodes[node4.name].buildable_to then
return false
end
local node5 = minetest.get_node({x=pos.x+dxr, y=pos.y+1, z=pos.z+dzr})
if not node5 or not minetest.registered_nodes[node5.name]
or not minetest.registered_nodes[node5.name].buildable_to then
local node5 = core.get_node({x=pos.x+dxr, y=pos.y+1, z=pos.z+dzr})
if not node5 or not core.registered_nodes[node5.name]
or not core.registered_nodes[node5.name].buildable_to then
return false
end
@@ -124,12 +124,12 @@ homedecor.register("tv", {
groups = {snappy=1, choppy=2, oddly_breakable_by_hand=2},
after_place_node = function(pos, placer, itemstack)
if not checkwall(pos) then
minetest.set_node(pos, {name = "air"})
core.set_node(pos, {name = "air"})
return true -- "API: If return true no item is taken from itemstack"
end
end,
on_rightclick = function(pos, node, clicker, itemstack, pointed_thing)
minetest.set_node(pos, {name = "homedecor:tv_off", param2 = node.param2})
core.set_node(pos, {name = "homedecor:tv_off", param2 = node.param2})
end,
crafts = {
{
@@ -165,22 +165,22 @@ homedecor.register("tv_off", {
groups = {snappy=1, choppy=2, oddly_breakable_by_hand=2, not_in_creative_inventory=1},
after_place_node = function(pos, placer, itemstack)
if not checkwall(pos) then
minetest.set_node(pos, {name = "air"})
core.set_node(pos, {name = "air"})
return true -- "API: If return true no item is taken from itemstack"
end
end,
on_rightclick = function(pos, node, clicker, itemstack, pointed_thing)
minetest.set_node(pos, {name = "homedecor:tv", param2 = node.param2})
core.set_node(pos, {name = "homedecor:tv", param2 = node.param2})
end,
drop = "homedecor:tv",
})
minetest.register_alias("plasmascreen:screen1", "air")
minetest.register_alias("plasmascreen:screen2", "air")
minetest.register_alias("plasmascreen:screen3", "air")
minetest.register_alias("plasmascreen:screen4", "air")
minetest.register_alias("plasmascreen:screen6", "air")
minetest.register_alias("plasmascreen:screen5", "homedecor:tv")
minetest.register_alias("plasmascreen:stand", "homedecor:tv_stand")
minetest.register_alias("plasmascreen:tv", "homedecor:tv")
minetest.register_alias("plasmascreen:tv_off", "homedecor:tv_off")
core.register_alias("plasmascreen:screen1", "air")
core.register_alias("plasmascreen:screen2", "air")
core.register_alias("plasmascreen:screen3", "air")
core.register_alias("plasmascreen:screen4", "air")
core.register_alias("plasmascreen:screen6", "air")
core.register_alias("plasmascreen:screen5", "homedecor:tv")
core.register_alias("plasmascreen:stand", "homedecor:tv_stand")
core.register_alias("plasmascreen:tv", "homedecor:tv")
core.register_alias("plasmascreen:tv_off", "homedecor:tv_off")