5 Commits

Author SHA1 Message Date
c77698d1fe Merge remote-tracking branch 'upstream/master' 2021-06-20 17:20:11 +02:00
b8deed592f Mesechest: correctly use new default.chests.register_chest 2021-05-24 11:43:04 +02:00
27f6967614 Merge remote-tracking branch 'upstream/master' 2021-04-17 13:52:31 +02:00
1dab017abe Fix possible crash and wireless receptors in unloaded map blocks (#22)
Co-authored-by: sys4 <bricassa@sys4.fr>
2021-04-14 16:21:16 +02:00
74a95e559e Use opaque use_texture_alpha for the timegate and dual_delayer (#20)
* Use opaque use_texture_alpha for the timegate and dual_delayer

This avoids warnings shown by Minetest and improves the nodes' look when a bilinear filter is enabled.
Since the textures are also used as inventory images, I didn't remove the transparency from the texture files.
2021-04-08 18:44:29 +02:00

View File

@ -61,7 +61,7 @@ for i, f in ipairs(minetest.registered_on_player_receive_fields) do
end end
end end
default.register_chest("mesechest", { default.chest.register_chest("moremesecons_mesechest:mesechest", {
description = "Mese Chest", description = "Mese Chest",
tiles = { tiles = {
"default_chest_top.png^[colorize:#d8e002:70", "default_chest_top.png^[colorize:#d8e002:70",
@ -82,7 +82,7 @@ default.register_chest("mesechest", {
} }
}) })
default.register_chest("mesechest_locked", { default.chest.register_chest("moremesecons_mesechest:mesechest_locked", {
description = "Locked Mese Chest", description = "Locked Mese Chest",
tiles = { tiles = {
"default_chest_top.png^[colorize:#d8e002:70", "default_chest_top.png^[colorize:#d8e002:70",
@ -108,13 +108,19 @@ minetest.register_node = old_minetest_register_node
minetest.register_lbm = old_minetest_register_lbm minetest.register_lbm = old_minetest_register_lbm
minetest.register_craft({ minetest.register_craft({
output = "default:mesechest", output = "moremesecons_mesechest:mesechest",
recipe = {{"group:mesecon_conductor_craftable", "default:chest", "group:mesecon_conductor_craftable"}} recipe = {{"group:mesecon_conductor_craftable", "default:chest", "group:mesecon_conductor_craftable"}}
}) })
minetest.register_craft({ minetest.register_craft({
output = "default:mesechest_locked", output = "moremesecons_mesechest:mesechest_locked",
recipe = {{"group:mesecon_conductor_craftable", "default:chest_locked", "group:mesecon_conductor_craftable"}} recipe = {{"group:mesecon_conductor_craftable", "default:chest_locked", "group:mesecon_conductor_craftable"}}
}) })
-- Legacy
minetest.register_alias("default:mesechest", "moremesecons_mesechest:mesechest")
minetest.register_alias("mesechest", "moremesecons_mesechest:mesechest")
minetest.register_alias("default:mesechest_locked", "moremesecons_mesechest:mesechest")
minetest.register_alias("mesechest_locked", "moremesecons_mesechest:mesechest_locked")
minetest.log("action", "[moremesecons_mesechest] loaded.") minetest.log("action", "[moremesecons_mesechest] loaded.")