added a craftable version of the bell

master
Sokomine 2018-07-01 19:24:02 +02:00
parent 7349a91d66
commit a2362b08f3
2 changed files with 33 additions and 2 deletions

View File

@ -1,9 +1,12 @@
Bell that rings every hour as many times as the hour counts (1-12 times)
Works like a church bell.
Sound and textures not yet included.
The positions of placed bells are saved. Thus, each bell can ring independently of the load status of the area the bell is in.
You can ring a bell manually.
There is also a small bell (looks like the normal one) that can be crafted from gold blocks. Unlike the normal bell, this craftable one won't ring automaticly and has a much smaller hear distance.
If you actually want to use this mod, you need to create a folder sounds/ in it (on the same level as textures/) and put sound files named bell_bell.ogg (for the large, uncraftable bell) and bell_small.ogg (for the craftable one) into the folder.
License: GPLv3

View File

@ -149,3 +149,31 @@ minetest.register_node("bell:bell", {
groups = {cracky=2},
})
minetest.register_node("bell:bell_small", {
description = "small bell",
node_placement_prediction = "",
tiles = {"bell_bell.png"},
paramtype = "light",
is_ground_content = true,
inventory_image = 'bell_bell.png',
wield_image = 'bell_bell.png',
stack_max = 1,
drawtype = "plantlike",
on_punch = function (pos,node,puncher)
minetest.sound_play( "bell_small",
{ pos = pos, gain = 1.5, max_hear_distance = 60,});
end,
groups = {cracky=2},
})
minetest.register_craft({
output = "bell:bell_small",
recipe = {
{"", "default:goldblock", "" },
{"default:goldblock", "default:goldblock", "default:goldblock"},
{"default:goldblock", "", "default:goldblock"},
},
})