mirror of
https://github.com/minetest/minetest.git
synced 2024-11-27 10:03:45 +01:00
Add better documentation for alternate drop definition to lua_api.txt.
This commit is contained in:
parent
f48f686930
commit
5baf379f40
@ -2423,7 +2423,6 @@ Node definition (register_node)
|
|||||||
diggable = true, -- If false, can never be dug
|
diggable = true, -- If false, can never be dug
|
||||||
climbable = false, -- If true, can be climbed on (ladder)
|
climbable = false, -- If true, can be climbed on (ladder)
|
||||||
buildable_to = false, -- If true, placed nodes can replace this node
|
buildable_to = false, -- If true, placed nodes can replace this node
|
||||||
drop = "", -- alternatively drop = { max_items = ..., items = { ... } }
|
|
||||||
liquidtype = "none", -- "none"/"source"/"flowing"
|
liquidtype = "none", -- "none"/"source"/"flowing"
|
||||||
liquid_alternative_flowing = "", -- Flowing version of source liquid
|
liquid_alternative_flowing = "", -- Flowing version of source liquid
|
||||||
liquid_alternative_source = "", -- Source version of flowing liquid
|
liquid_alternative_source = "", -- Source version of flowing liquid
|
||||||
@ -2446,6 +2445,17 @@ Node definition (register_node)
|
|||||||
dug = <SimpleSoundSpec>,
|
dug = <SimpleSoundSpec>,
|
||||||
place = <SimpleSoundSpec>,
|
place = <SimpleSoundSpec>,
|
||||||
},
|
},
|
||||||
|
drop = "", -- Name of dropped node when dug. Default is the node itself.
|
||||||
|
-- Alternatively:
|
||||||
|
drop = {
|
||||||
|
max_items = 1, -- Maximum number of items to drop.
|
||||||
|
items = { -- Choose max_items randomly from this list.
|
||||||
|
{
|
||||||
|
items = {"foo:bar", "baz:frob"}, -- Choose one item randomly from this list.
|
||||||
|
rarity = 1, -- Probability of getting is 1 / rarity.
|
||||||
|
},
|
||||||
|
},
|
||||||
|
},
|
||||||
|
|
||||||
on_construct = func(pos),
|
on_construct = func(pos),
|
||||||
^ Node constructor; always called after adding node
|
^ Node constructor; always called after adding node
|
||||||
|
Loading…
Reference in New Issue
Block a user