forked from mff/maptools
Add "Drownable Air" node (maptools:drowning
) (#18)
Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro> Co-authored-by: BuckarooBanzay <BuckarooBanzay@users.noreply.github.com>
This commit is contained in:
parent
4683434e0a
commit
e6f61c31ce
@ -23,6 +23,7 @@ as they cannot be removed by hand (they can only be removed with
|
||||
| `maptools:no_interact` | Prevents interacting through the block (opening chests, furnaces, attacking entities, …), but can still be walked through. |
|
||||
| `maptools:damage_{1…5}` | :warning: Damaging blocks which damage players by 1 to 5 HP per second. |
|
||||
| `maptools:kill` | :warning: Instant kill blocks (damages players by 20 HP per second). |
|
||||
| `maptools:drowning` | :warning: Simulates drowning in water. |
|
||||
| `maptools:light_block` | :warning: Invisible non-solid block, prevents light from passing through. |
|
||||
| `maptools:light_bulb` | :warning: Invisible non-solid block, emitting the maximum amount of light. |
|
||||
|
||||
|
15
nodes.lua
15
nodes.lua
@ -467,3 +467,18 @@ minetest.register_node("maptools:superapple", {
|
||||
sounds = default.node_sound_defaults(),
|
||||
on_drop = maptools.drop_msg
|
||||
})
|
||||
|
||||
minetest.register_node("maptools:drowning", {
|
||||
description = S("Drownable Air"),
|
||||
range = 12,
|
||||
stack_max = 10000,
|
||||
inventory_image = "default_steel_block.png^dye_black.png",
|
||||
drawtype = "airlike",
|
||||
paramtype = "light",
|
||||
pointable = false,
|
||||
drowning = true,
|
||||
sunlight_propagates = true,
|
||||
drop = "",
|
||||
groups = {unbreakable = 1, not_in_creative_inventory = maptools.creative},
|
||||
on_drop = maptools.drop_msg
|
||||
})
|
||||
|
Loading…
Reference in New Issue
Block a user