mirror of
https://github.com/minetest-mods/maptools.git
synced 2025-07-05 00:00:23 +02:00
Merge remote-tracking branch 'upstream/master'
This commit is contained in:
@ -6,26 +6,10 @@ Licensed under the zlib license. See LICENSE.md for more information.
|
||||
--]]
|
||||
|
||||
local S = maptools.S
|
||||
local register_node = maptools.register_node
|
||||
|
||||
maptools.creative = maptools.config["hide_from_creative_inventory"]
|
||||
|
||||
local function register_node(name, def)
|
||||
-- Increase the interaction range when holding Map Tools nodes to make building easier.
|
||||
def.range = 12
|
||||
def.stack_max = 10000
|
||||
def.drop = ""
|
||||
if def.groups then
|
||||
def.groups.unbreakable = 1
|
||||
def.groups.not_in_creative_inventory = maptools.creative
|
||||
else
|
||||
def.groups = {unbreakable = 1, not_in_creative_inventory = maptools.creative}
|
||||
end
|
||||
def.on_drop = maptools.drop_msg
|
||||
-- Prevent Map Tools nodes from being exploded by TNT.
|
||||
def.on_blast = function() end
|
||||
minetest.register_node(name, def)
|
||||
end
|
||||
|
||||
register_node("maptools:stone", {
|
||||
description = S("Unbreakable Stone"),
|
||||
tiles = {"default_stone.png"},
|
||||
|
Reference in New Issue
Block a user