Rename mod 'default' to 'hades_core' (MEGA commit)
|
@ -164,7 +164,7 @@
|
|||
minetest.register_craft( {
|
||||
output = '3dforniture:table_lamp_off',
|
||||
recipe = {
|
||||
{'default:paper','glowcrystals:glowcrystal' ,'default:paper'},
|
||||
{'hades_core:paper','glowcrystals:glowcrystal' ,'hades_core:paper'},
|
||||
{'','group:stick',''},
|
||||
{'','stairs:slab_wood',''},
|
||||
},
|
||||
|
@ -182,8 +182,8 @@
|
|||
minetest.register_craft( {
|
||||
output = '3dforniture:toilet',
|
||||
recipe = {
|
||||
{'default:clay','homedecor:plastic_base',''},
|
||||
{ 'default:clay','default:clay', '' },
|
||||
{'hades_core:clay','homedecor:plastic_base',''},
|
||||
{ 'hades_core:clay','hades_core:clay', '' },
|
||||
{ 'pipeworks:pipe_1_empty', 'pipeworks:pump_off', '' },
|
||||
},
|
||||
})
|
||||
|
@ -192,7 +192,7 @@
|
|||
minetest.register_craft( {
|
||||
output = '3dforniture:sink',
|
||||
recipe = {
|
||||
{ 'default:clay','default:clay', 'default:clay' },
|
||||
{ 'hades_core:clay','hades_core:clay', 'hades_core:clay' },
|
||||
{ '','pipeworks:pipe_1_empty', '' },
|
||||
},
|
||||
})
|
||||
|
@ -201,7 +201,7 @@
|
|||
minetest.register_craft( {
|
||||
output = '3dforniture:taps',
|
||||
recipe = {
|
||||
{ 'default:bronze_ingot','pipeworks:pipe_1_empty', 'default:bronze_ingot' },
|
||||
{ 'hades_core:bronze_ingot','pipeworks:pipe_1_empty', 'hades_core:bronze_ingot' },
|
||||
},
|
||||
})
|
||||
|
||||
|
@ -209,7 +209,7 @@
|
|||
minetest.register_craft( {
|
||||
output = '3dforniture:shower_tray',
|
||||
recipe = {
|
||||
{ 'default:steel_ingot','default:steel_ingot', 'default:steel_ingot' },
|
||||
{ 'hades_core:steel_ingot','hades_core:steel_ingot', 'hades_core:steel_ingot' },
|
||||
{ '','pipeworks:pipe_1_empty', '' },
|
||||
},
|
||||
})
|
||||
|
@ -218,7 +218,7 @@
|
|||
minetest.register_craft( {
|
||||
output = '3dforniture:shower_head',
|
||||
recipe = {
|
||||
{'pipeworks:pipe_1_empty', 'default:bronze_ingot'},
|
||||
{'pipeworks:pipe_1_empty', 'hades_core:bronze_ingot'},
|
||||
},
|
||||
})
|
||||
|
||||
|
@ -228,8 +228,8 @@
|
|||
minetest.register_craft( {
|
||||
output = '3dforniture:bars 10',
|
||||
recipe = {
|
||||
{ 'default:steel_ingot','default:steel_ingot','default:steel_ingot' },
|
||||
{ 'default:steel_ingot','default:steel_ingot','default:steel_ingot' },
|
||||
{ 'hades_core:steel_ingot','hades_core:steel_ingot','hades_core:steel_ingot' },
|
||||
{ 'hades_core:steel_ingot','hades_core:steel_ingot','hades_core:steel_ingot' },
|
||||
},
|
||||
})
|
||||
|
||||
|
@ -246,9 +246,9 @@
|
|||
minetest.register_craft( {
|
||||
output = '3dforniture:chains 4',
|
||||
recipe = {
|
||||
{'','default:steel_ingot',''},
|
||||
{ 'default:steel_ingot','', 'default:steel_ingot' },
|
||||
{ '', 'default:steel_ingot', '' },
|
||||
{'','hades_core:steel_ingot',''},
|
||||
{ 'hades_core:steel_ingot','', 'hades_core:steel_ingot' },
|
||||
{ '', 'hades_core:steel_ingot', '' },
|
||||
},
|
||||
})
|
||||
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
hades_sounds
|
||||
default
|
||||
hades_core
|
||||
hades_trees
|
||||
|
|
|
@ -40,7 +40,7 @@ local get_formspec = function(player, page)
|
|||
if page=="bag"..b then
|
||||
local image = player:get_inventory():get_stack("bag"..b, 1):get_definition().inventory_image
|
||||
return "size[8,8.5]"
|
||||
..default.gui_inventory_bg_img
|
||||
..hades_gui.gui_inventory_bg_img
|
||||
.."list[current_player;main;0,4.7;8,1;]"
|
||||
.."list[current_player;main;0,5.85;8,3;8]"
|
||||
.."button[0,0;2,0.5;main;Main]"
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
hades_sounds
|
||||
default
|
||||
hades_core
|
||||
mesecons_mvps?
|
||||
|
|
|
@ -3,7 +3,7 @@ local BEDROCK_LAYER = -30912 -- determined as appropriate by experiment
|
|||
minetest.register_ore({
|
||||
ore_type = "scatter",
|
||||
ore = "bedrock:bedrock",
|
||||
wherein = "default:stone",
|
||||
wherein = "hades_core:stone",
|
||||
clust_scarcity = 1 * 1 * 1,
|
||||
clust_num_ores = 5,
|
||||
clust_size = 2,
|
||||
|
@ -14,7 +14,7 @@ minetest.register_ore({
|
|||
minetest.register_ore({
|
||||
ore_type = "scatter",
|
||||
ore = "bedrock:deepstone",
|
||||
wherein = "default:stone",
|
||||
wherein = "hades_core:stone",
|
||||
clust_scarcity = 1 * 1 * 1,
|
||||
clust_num_ores = 5,
|
||||
clust_size = 2,
|
||||
|
@ -38,7 +38,7 @@ minetest.register_node("bedrock:bedrock", {
|
|||
minetest.register_node("bedrock:deepstone", {
|
||||
description = "Deepstone",
|
||||
tiles = {"bedrock_deepstone.png"},
|
||||
drop = "default:stone", -- Intended.
|
||||
drop = "hades_core:stone", -- Intended.
|
||||
groups = {cracky = 1, level = 3},
|
||||
sounds = hades_sounds.node_sound_stone_defaults(),
|
||||
})
|
||||
|
|
|
@ -1,2 +1 @@
|
|||
hades_sounds
|
||||
default
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
hades_sounds
|
||||
default
|
||||
hades_core
|
||||
hades_player
|
||||
mesecons?
|
||||
|
|
|
@ -280,7 +280,7 @@ minetest.register_craftitem(":carts:cart", {
|
|||
minetest.register_craft({
|
||||
output = "carts:cart",
|
||||
recipe = {
|
||||
{"default:steel_ingot", "", "default:steel_ingot"},
|
||||
{"default:steel_ingot", "default:steel_ingot", "default:steel_ingot"},
|
||||
{"hades_core:steel_ingot", "", "hades_core:steel_ingot"},
|
||||
{"hades_core:steel_ingot", "hades_core:steel_ingot", "hades_core:steel_ingot"},
|
||||
},
|
||||
})
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
local raillike_group = minetest.raillike_group("rail")
|
||||
|
||||
minetest.register_node(":default:rail", {
|
||||
minetest.register_node(":hades_core:rail", {
|
||||
description = "Steel Rail",
|
||||
drawtype = "raillike",
|
||||
tiles = {"default_rail.png", "default_rail_curved.png", "default_rail_t_junction.png", "default_rail_crossing.png"},
|
||||
|
@ -40,9 +40,9 @@ minetest.register_node(":carts:copperrail", {
|
|||
minetest.register_craft({
|
||||
output = "carts:copperrail 12",
|
||||
recipe = {
|
||||
{"default:bronze_ingot", "group:stick", "default:bronze_ingot"},
|
||||
{"default:bronze_ingot", "group:stick", "default:bronze_ingot"},
|
||||
{"default:bronze_ingot", "group:stick", "default:bronze_ingot"},
|
||||
{"hades_core:bronze_ingot", "group:stick", "hades_core:bronze_ingot"},
|
||||
{"hades_core:bronze_ingot", "group:stick", "hades_core:bronze_ingot"},
|
||||
{"hades_core:bronze_ingot", "group:stick", "hades_core:bronze_ingot"},
|
||||
}
|
||||
})
|
||||
|
||||
|
@ -87,9 +87,9 @@ minetest.register_node(":carts:powerrail", {
|
|||
minetest.register_craft({
|
||||
output = "carts:powerrail 6",
|
||||
recipe = {
|
||||
{"default:steel_ingot", "default:mese_crystal_fragment", "default:steel_ingot"},
|
||||
{"default:steel_ingot", "group:stick", "default:steel_ingot"},
|
||||
{"default:steel_ingot", "default:mese_crystal_fragment", "default:steel_ingot"},
|
||||
{"hades_core:steel_ingot", "hades_core:mese_crystal_fragment", "hades_core:steel_ingot"},
|
||||
{"hades_core:steel_ingot", "group:stick", "hades_core:steel_ingot"},
|
||||
{"hades_core:steel_ingot", "hades_core:mese_crystal_fragment", "hades_core:steel_ingot"},
|
||||
}
|
||||
})
|
||||
|
||||
|
@ -132,8 +132,8 @@ minetest.register_node(":carts:brakerail", {
|
|||
minetest.register_craft({
|
||||
output = "carts:brakerail 6",
|
||||
recipe = {
|
||||
{"default:steel_ingot", "default:coal_lump", "default:steel_ingot"},
|
||||
{"default:steel_ingot", "group:stick", "default:steel_ingot"},
|
||||
{"default:steel_ingot", "default:coal_lump", "default:steel_ingot"},
|
||||
{"hades_core:steel_ingot", "hades_core:coal_lump", "hades_core:steel_ingot"},
|
||||
{"hades_core:steel_ingot", "group:stick", "hades_core:steel_ingot"},
|
||||
{"hades_core:steel_ingot", "hades_core:coal_lump", "hades_core:steel_ingot"},
|
||||
}
|
||||
})
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
hades_sounds
|
||||
hades_core
|
||||
hades_trees
|
||||
default
|
||||
|
|
|
@ -28,9 +28,9 @@ minetest.register_node("columnia:bracket", {
|
|||
minetest.register_craft({
|
||||
output = 'columnia:bracket 4',
|
||||
recipe = {
|
||||
{"default:steel_ingot", "default:steel_ingot", ""},
|
||||
{"", "default:steel_ingot", ""},
|
||||
{"", "default:steel_ingot", ""},
|
||||
{"hades_core:steel_ingot", "hades_core:steel_ingot", ""},
|
||||
{"", "hades_core:steel_ingot", ""},
|
||||
{"", "hades_core:steel_ingot", ""},
|
||||
},
|
||||
replacements = {{"columnia:blueprint", "columnia:blueprint"}},
|
||||
})
|
||||
|
@ -63,17 +63,17 @@ minetest.register_node("columnia:lamp_ceiling", {
|
|||
minetest.register_craft({
|
||||
output = 'columnia:lamp_ceiling 4',
|
||||
recipe = {
|
||||
{"default:steel_ingot", "default:steel_ingot", ""},
|
||||
{"hades_core:steel_ingot", "hades_core:steel_ingot", ""},
|
||||
{"", "glowcrystals:glowdust", ""},
|
||||
{"", "default:glass", ""},
|
||||
{"", "hades_core:glass", ""},
|
||||
},
|
||||
})
|
||||
minetest.register_craft({
|
||||
output = 'columnia:lamp_ceiling 4',
|
||||
recipe = {
|
||||
{"default:steel_ingot", "default:steel_ingot", ""},
|
||||
{"hades_core:steel_ingot", "hades_core:steel_ingot", ""},
|
||||
{"", "hades_torches:torch", ""},
|
||||
{"", "default:glass", ""},
|
||||
{"", "hades_core:glass", ""},
|
||||
},
|
||||
})
|
||||
|
||||
|
@ -90,9 +90,9 @@ minetest.register_node("columnia:rusty_block", {
|
|||
minetest.register_craft({
|
||||
output = 'columnia:rusty_block 3',
|
||||
recipe = {
|
||||
{"default:iron_lump", "default:iron_lump", "default:iron_lump"},
|
||||
{"default:iron_lump", "default:iron_lump", "default:iron_lump"},
|
||||
{"default:iron_lump", "default:iron_lump", "default:iron_lump"},
|
||||
{"hades_core:iron_lump", "hades_core:iron_lump", "hades_core:iron_lump"},
|
||||
{"hades_core:iron_lump", "hades_core:iron_lump", "hades_core:iron_lump"},
|
||||
{"hades_core:iron_lump", "hades_core:iron_lump", "hades_core:iron_lump"},
|
||||
},
|
||||
})
|
||||
|
||||
|
|
|
@ -266,9 +266,9 @@ end
|
|||
minetest.register_craft({
|
||||
output = 'columnia:machine',
|
||||
recipe = {
|
||||
{'default:steel_ingot', 'default:steel_ingot', 'default:steel_ingot'},
|
||||
{'group:wood', 'default:stone', 'group:wood'},
|
||||
{'default:stone', "", 'default:stone'},
|
||||
{'hades_core:steel_ingot', 'hades_core:steel_ingot', 'hades_core:steel_ingot'},
|
||||
{'group:wood', 'hades_core:stone', 'group:wood'},
|
||||
{'hades_core:stone', "", 'hades_core:stone'},
|
||||
},
|
||||
})
|
||||
|
||||
|
|
|
@ -9,21 +9,21 @@
|
|||
)
|
||||
--]]
|
||||
|
||||
columnia.register_all("default:sandstone")
|
||||
columnia.register_all("default:sandstonebrick")
|
||||
columnia.register_all("default:cobble")
|
||||
columnia.register_all("default:cobble_baked")
|
||||
columnia.register_all("default:stone")
|
||||
columnia.register_all("default:cactus", nil, "default_cactus_side.png")
|
||||
columnia.register_all("default:cactus_block")
|
||||
columnia.register_all("default:cactus_brick")
|
||||
columnia.register_all("default:stone_baked")
|
||||
columnia.register_all("default:stonebrick_baked")
|
||||
columnia.register_all("default:mossycobble")
|
||||
columnia.register_all("default:obsidian")
|
||||
columnia.register_all("default:obsidianbrick")
|
||||
columnia.register_all("default:sandstonebrick")
|
||||
columnia.register_all("default:stonebrick")
|
||||
columnia.register_all("hades_core:sandstone")
|
||||
columnia.register_all("hades_core:sandstonebrick")
|
||||
columnia.register_all("hades_core:cobble")
|
||||
columnia.register_all("hades_core:cobble_baked")
|
||||
columnia.register_all("hades_core:stone")
|
||||
columnia.register_all("hades_core:cactus", nil, "default_cactus_side.png")
|
||||
columnia.register_all("hades_core:cactus_block")
|
||||
columnia.register_all("hades_core:cactus_brick")
|
||||
columnia.register_all("hades_core:stone_baked")
|
||||
columnia.register_all("hades_core:stonebrick_baked")
|
||||
columnia.register_all("hades_core:mossycobble")
|
||||
columnia.register_all("hades_core:obsidian")
|
||||
columnia.register_all("hades_core:obsidianbrick")
|
||||
columnia.register_all("hades_core:sandstonebrick")
|
||||
columnia.register_all("hades_core:stonebrick")
|
||||
|
||||
columnia.register_all("hades_trees:wood", "Common Wood")
|
||||
columnia.register_all("hades_trees:jungle_wood", "Jungle Wood")
|
||||
|
@ -50,32 +50,32 @@ columnia.register_all("hades_trees:jungle_bark")
|
|||
columnia.register_all("hades_trees:pale_bark")
|
||||
columnia.register_all("hades_trees:birch_bark")
|
||||
|
||||
columnia.register_all("default:brick", "Brick")
|
||||
columnia.register_all("default:brick_black", "Black Brick")
|
||||
columnia.register_all("default:brick_blue", "Blue Brick")
|
||||
columnia.register_all("default:brick_brown", "Brown Brick")
|
||||
columnia.register_all("default:brick_cyan", "Cyan Brick")
|
||||
columnia.register_all("default:brick_dark_green", "Dark Green Brick")
|
||||
columnia.register_all("default:brick_dark_grey", "Grey Brick")
|
||||
columnia.register_all("default:brick_green", "Green Brick")
|
||||
columnia.register_all("default:brick_grey", "Grey Brick")
|
||||
columnia.register_all("default:brick_magenta", "Magenta Brick")
|
||||
columnia.register_all("default:brick_orange", "Orange Brick")
|
||||
columnia.register_all("default:brick_pink", "Pink Brick")
|
||||
columnia.register_all("default:brick_red", "Red Brick")
|
||||
columnia.register_all("default:brick_violet", "Violet Brick")
|
||||
columnia.register_all("default:brick_white", "White Brick")
|
||||
columnia.register_all("default:brick_yellow", "Yellow Brick")
|
||||
columnia.register_all("hades_core:brick", "Brick")
|
||||
columnia.register_all("hades_core:brick_black", "Black Brick")
|
||||
columnia.register_all("hades_core:brick_blue", "Blue Brick")
|
||||
columnia.register_all("hades_core:brick_brown", "Brown Brick")
|
||||
columnia.register_all("hades_core:brick_cyan", "Cyan Brick")
|
||||
columnia.register_all("hades_core:brick_dark_green", "Dark Green Brick")
|
||||
columnia.register_all("hades_core:brick_dark_grey", "Grey Brick")
|
||||
columnia.register_all("hades_core:brick_green", "Green Brick")
|
||||
columnia.register_all("hades_core:brick_grey", "Grey Brick")
|
||||
columnia.register_all("hades_core:brick_magenta", "Magenta Brick")
|
||||
columnia.register_all("hades_core:brick_orange", "Orange Brick")
|
||||
columnia.register_all("hades_core:brick_pink", "Pink Brick")
|
||||
columnia.register_all("hades_core:brick_red", "Red Brick")
|
||||
columnia.register_all("hades_core:brick_violet", "Violet Brick")
|
||||
columnia.register_all("hades_core:brick_white", "White Brick")
|
||||
columnia.register_all("hades_core:brick_yellow", "Yellow Brick")
|
||||
|
||||
columnia.register_all("default:marble_brick")
|
||||
columnia.register_all("default:marble")
|
||||
columnia.register_all("default:chondrite")
|
||||
columnia.register_all("default:chondrite_brick")
|
||||
columnia.register_all("default:tuff")
|
||||
columnia.register_all("default:tuff_brick")
|
||||
columnia.register_all("default:tuff_baked")
|
||||
columnia.register_all("default:tuff_baked_brick")
|
||||
columnia.register_all("default:essexite")
|
||||
columnia.register_all("default:essexite_brick")
|
||||
columnia.register_all("hades_core:marble_brick")
|
||||
columnia.register_all("hades_core:marble")
|
||||
columnia.register_all("hades_core:chondrite")
|
||||
columnia.register_all("hades_core:chondrite_brick")
|
||||
columnia.register_all("hades_core:tuff")
|
||||
columnia.register_all("hades_core:tuff_brick")
|
||||
columnia.register_all("hades_core:tuff_baked")
|
||||
columnia.register_all("hades_core:tuff_baked_brick")
|
||||
columnia.register_all("hades_core:essexite")
|
||||
columnia.register_all("hades_core:essexite_brick")
|
||||
|
||||
columnia.register_all("columnia:rusty_block")
|
||||
|
|
|
@ -3,6 +3,5 @@ allow_defined_top = true
|
|||
|
||||
read_globals = {
|
||||
"minetest",
|
||||
"default",
|
||||
"sfinv_buttons",
|
||||
}
|
||||
|
|
|
@ -13,16 +13,16 @@ local group_stereotypes = {
|
|||
wool = "wool:white",
|
||||
dye = "dye:white",
|
||||
vessel = "vessels:glass_bottle",
|
||||
coal = "default:coal_lump",
|
||||
coal = "hades_core:coal_lump",
|
||||
flower = "flowers:dandelion_yellow",
|
||||
window_wood = "windows:windows_wood",
|
||||
vines = "vines:vine",
|
||||
chest = "hades_chests:chest",
|
||||
unlocked_chest = "hades_chests:chest",
|
||||
locked_chest = "hades_chests:chest_locked",
|
||||
stone = "default:cobble",
|
||||
stone = "hades_core:cobble",
|
||||
fence_wood = "hades_fences:fence_wood",
|
||||
claybricks = "default:brick",
|
||||
claybricks = "hades_core:brick",
|
||||
vines = "vines:side",
|
||||
tree = "hades_trees:tree",
|
||||
leaves = "hades_trees:leaves",
|
||||
|
@ -36,8 +36,8 @@ function craftguide:group_to_item(item)
|
|||
local itemsub = item:sub(7)
|
||||
if group_stereotypes[itemsub] then
|
||||
item = group_stereotypes[itemsub]
|
||||
elseif reg_items["default:" .. itemsub] then
|
||||
item = item:gsub("group:", "default:")
|
||||
elseif reg_items["hades_core:" .. itemsub] then
|
||||
item = item:gsub("group:", "hades_core:")
|
||||
else
|
||||
for name, def in pairs(reg_items) do
|
||||
if def.groups[item:match("[^,:]+$")] then
|
||||
|
|
|
@ -1 +0,0 @@
|
|||
hades_sounds
|
|
@ -1,10 +0,0 @@
|
|||
default = {}
|
||||
|
||||
-- Load files
|
||||
dofile(minetest.get_modpath("default").."/functions.lua")
|
||||
dofile(minetest.get_modpath("default").."/simple_nodes.lua")
|
||||
dofile(minetest.get_modpath("default").."/tools.lua")
|
||||
dofile(minetest.get_modpath("default").."/plants.lua")
|
||||
dofile(minetest.get_modpath("default").."/ladders.lua")
|
||||
dofile(minetest.get_modpath("default").."/craftitems.lua")
|
||||
dofile(minetest.get_modpath("default").."/crafting.lua")
|
|
@ -1,4 +1,4 @@
|
|||
hades_sounds
|
||||
default
|
||||
hades_core
|
||||
hades_trees
|
||||
screwdriver?
|
||||
|
|
|
@ -90,9 +90,9 @@ doors.register_door("doors:door_steel", {
|
|||
minetest.register_craft({
|
||||
output = "doors:door_steel",
|
||||
recipe = {
|
||||
{"default:steel_ingot", "default:steel_ingot"},
|
||||
{"default:steel_ingot", "default:steel_ingot"},
|
||||
{"default:steel_ingot", "default:steel_ingot"}
|
||||
{"hades_core:steel_ingot", "hades_core:steel_ingot"},
|
||||
{"hades_core:steel_ingot", "hades_core:steel_ingot"},
|
||||
{"hades_core:steel_ingot", "hades_core:steel_ingot"}
|
||||
}
|
||||
})
|
||||
|
||||
|
@ -155,9 +155,9 @@ doors.register_door("doors:door_stone", {
|
|||
minetest.register_craft({
|
||||
output = "doors:door_stone",
|
||||
recipe = {
|
||||
{"default:stone", "default:stone"},
|
||||
{"default:stone", "default:stone"},
|
||||
{"default:stone", "default:stone"}
|
||||
{"hades_core:stone", "hades_core:stone"},
|
||||
{"hades_core:stone", "hades_core:stone"},
|
||||
{"hades_core:stone", "hades_core:stone"}
|
||||
}
|
||||
})
|
||||
--glass
|
||||
|
@ -175,9 +175,9 @@ doors.register_door("doors:door_glass", {
|
|||
minetest.register_craft({
|
||||
output = "doors:door_glass",
|
||||
recipe = {
|
||||
{"default:glass", "default:glass"},
|
||||
{"default:glass", "default:glass"},
|
||||
{"default:glass", "default:glass"}
|
||||
{"hades_core:glass", "hades_core:glass"},
|
||||
{"hades_core:glass", "hades_core:glass"},
|
||||
{"hades_core:glass", "hades_core:glass"}
|
||||
}
|
||||
})
|
||||
|
||||
|
@ -196,9 +196,9 @@ doors.register_door("doors:door_obsidian_glass", {
|
|||
minetest.register_craft({
|
||||
output = "doors:door_obsidian_glass",
|
||||
recipe = {
|
||||
{"default:obsidian_glass", "default:obsidian_glass"},
|
||||
{"default:obsidian_glass", "default:obsidian_glass"},
|
||||
{"default:obsidian_glass", "default:obsidian_glass"}
|
||||
{"hades_core:obsidian_glass", "hades_core:obsidian_glass"},
|
||||
{"hades_core:obsidian_glass", "hades_core:obsidian_glass"},
|
||||
{"hades_core:obsidian_glass", "hades_core:obsidian_glass"}
|
||||
}
|
||||
})
|
||||
|
||||
|
@ -299,8 +299,8 @@ doors.register_trapdoor("doors:trapdoor_steel", {
|
|||
minetest.register_craft({
|
||||
output = 'doors:trapdoor_steel',
|
||||
recipe = {
|
||||
{'default:steel_ingot', 'default:steel_ingot'},
|
||||
{'default:steel_ingot', 'default:steel_ingot'},
|
||||
{'hades_core:steel_ingot', 'hades_core:steel_ingot'},
|
||||
{'hades_core:steel_ingot', 'hades_core:steel_ingot'},
|
||||
}
|
||||
})
|
||||
|
||||
|
|
|
@ -1,2 +1 @@
|
|||
default
|
||||
|
||||
hades_core
|
||||
|
|
|
@ -102,19 +102,19 @@ end
|
|||
minetest.register_craft({
|
||||
type = "shapeless",
|
||||
output = "dye:black 4",
|
||||
recipe = {"default:coal_lump"},
|
||||
recipe = {"hades_core:coal_lump"},
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
type = "shapeless",
|
||||
output = "dye:green 4",
|
||||
recipe = {"default:papyrus"},
|
||||
recipe = {"hades_core:papyrus"},
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
type = "shapeless",
|
||||
output = "dye:green 4",
|
||||
recipe = {"default:cactus"},
|
||||
recipe = {"hades_core:cactus"},
|
||||
})
|
||||
-- Mix recipes
|
||||
-- Just mix everything to everything somehow sanely
|
||||
|
|
|
@ -24,5 +24,5 @@ Plant definition
|
|||
steps = 8, -- How many steps the plant has to grow, until it can be harvested
|
||||
^ Always provide a plant texture for each step, format: modname_plantname_i.png (i = stepnumber)
|
||||
minlight = 13, -- Minimum light to grow
|
||||
maxlight = default.LIGHT_MAX -- Maximum light to grow
|
||||
}
|
||||
maxlight = minetest.LIGHT_MAX -- Maximum light to grow
|
||||
}
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
hades_sounds
|
||||
default
|
||||
hades_core
|
||||
wool
|
||||
|
|
|
@ -19,7 +19,7 @@ farming.register_hoe(":farming:hoe_steel", {
|
|||
inventory_image = "farming_tool_steelhoe.png",
|
||||
groups = { hoe = 1, },
|
||||
max_uses = 200,
|
||||
material = "default:steel_ingot"
|
||||
material = "hades_core:steel_ingot"
|
||||
})
|
||||
|
||||
farming.register_hoe(":farming:hoe_bronze", {
|
||||
|
@ -27,7 +27,7 @@ farming.register_hoe(":farming:hoe_bronze", {
|
|||
inventory_image = "farming_tool_bronzehoe.png",
|
||||
groups = { hoe = 1, },
|
||||
max_uses = 220,
|
||||
material = "default:bronze_ingot"
|
||||
material = "hades_core:bronze_ingot"
|
||||
})
|
||||
|
||||
farming.register_hoe(":farming:hoe_mese", {
|
||||
|
@ -35,8 +35,8 @@ farming.register_hoe(":farming:hoe_mese", {
|
|||
inventory_image = "farming_tool_mesehoe.png",
|
||||
groups = { hoe = 1, },
|
||||
max_uses = 350,
|
||||
material = "default:mese_crystal",
|
||||
material_handle = "default:steel_ingot",
|
||||
material = "hades_core:mese_crystal",
|
||||
material_handle = "hades_core:steel_ingot",
|
||||
})
|
||||
|
||||
farming.register_hoe(":farming:hoe_prism", {
|
||||
|
@ -44,8 +44,8 @@ farming.register_hoe(":farming:hoe_prism", {
|
|||
inventory_image = "farming_tool_prismhoe.png",
|
||||
groups = { hoe = 1, },
|
||||
max_uses = 1050,
|
||||
material = "default:prismatic_gem",
|
||||
material_handle = "default:steel_ingot",
|
||||
material = "hades_core:prismatic_gem",
|
||||
material_handle = "hades_core:steel_ingot",
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
|
|
|
@ -13,7 +13,7 @@ farming.register_plant("farming:wheat", {
|
|||
inventory_image = "farming_wheat_seed.png",
|
||||
steps = 3,
|
||||
minlight = 13,
|
||||
maxlight = default.LIGHT_MAX,
|
||||
maxlight = minetest.LIGHT_MAX,
|
||||
fertility = {"grassland"}
|
||||
})
|
||||
minetest.register_craftitem("farming:wheat", {
|
||||
|
@ -58,7 +58,7 @@ farming.register_plant("farming:cotton", {
|
|||
inventory_image = "farming_cotton_seed.png",
|
||||
steps = 3,
|
||||
minlight = 13,
|
||||
maxlight = default.LIGHT_MAX,
|
||||
maxlight = minetest.LIGHT_MAX,
|
||||
fertility = {"grassland", "desert"}
|
||||
})
|
||||
minetest.register_craftitem("farming:cotton", {
|
||||
|
@ -159,7 +159,7 @@ minetest.register_craft({
|
|||
recipe = {
|
||||
{'flowers:dandelion_white', 'flowers:dandelion_yellow', 'flowers:geranium'},
|
||||
{'flowers:rose', 'flowers:tulip', 'flowers:viola'},
|
||||
{'default:grass_1', 'default:dirt', 'default:grass_1'},
|
||||
{'hades_core:grass_1', 'hades_core:dirt', 'hades_core:grass_1'},
|
||||
}
|
||||
})
|
||||
|
||||
|
|
|
@ -1,16 +1,16 @@
|
|||
minetest.override_item("default:dirt", {
|
||||
minetest.override_item("hades_core:dirt", {
|
||||
groups = {crumbly=3,soil=1},
|
||||
soil = {
|
||||
base = "default:dirt",
|
||||
base = "hades_core:dirt",
|
||||
dry = "farming:soil",
|
||||
wet = "farming:soil_wet"
|
||||
}
|
||||
})
|
||||
|
||||
minetest.override_item("default:dirt_with_grass", {
|
||||
minetest.override_item("hades_core:dirt_with_grass", {
|
||||
groups = {crumbly=3,soil=1},
|
||||
soil = {
|
||||
base = "default:dirt_with_grass",
|
||||
base = "hades_core:dirt_with_grass",
|
||||
dry = "farming:soil",
|
||||
wet = "farming:soil_wet"
|
||||
}
|
||||
|
@ -19,12 +19,12 @@ minetest.override_item("default:dirt_with_grass", {
|
|||
minetest.register_node("farming:soil", {
|
||||
description = "Soil",
|
||||
tiles = {"default_dirt.png^farming_soil.png", "default_dirt.png"},
|
||||
drop = "default:dirt",
|
||||
drop = "hades_core:dirt",
|
||||
is_ground_content = true,
|
||||
groups = {crumbly=3, not_in_creative_inventory=1, soil=2, grassland = 1, field = 1},
|
||||
sounds = hades_sounds.node_sound_dirt_defaults(),
|
||||
soil = {
|
||||
base = "default:dirt",
|
||||
base = "hades_core:dirt",
|
||||
dry = "farming:soil",
|
||||
wet = "farming:soil_wet"
|
||||
}
|
||||
|
@ -33,12 +33,12 @@ minetest.register_node("farming:soil", {
|
|||
minetest.register_node("farming:soil_wet", {
|
||||
description = "Wet Soil",
|
||||
tiles = {"default_dirt.png^farming_soil_wet.png", "default_dirt.png^farming_soil_wet_side.png"},
|
||||
drop = "default:dirt",
|
||||
drop = "hades_core:dirt",
|
||||
is_ground_content = true,
|
||||
groups = {crumbly=3, not_in_creative_inventory=1, soil=3, wet = 1, grassland = 1, field = 1},
|
||||
sounds = hades_sounds.node_sound_dirt_defaults(),
|
||||
soil = {
|
||||
base = "default:dirt",
|
||||
base = "hades_core:dirt",
|
||||
dry = "farming:soil",
|
||||
wet = "farming:soil_wet"
|
||||
}
|
||||
|
@ -107,24 +107,24 @@ minetest.register_abm({
|
|||
|
||||
|
||||
for i = 1, 5 do
|
||||
minetest.override_item("default:grass_"..i, {drop = {
|
||||
minetest.override_item("hades_core:grass_"..i, {drop = {
|
||||
max_items = 1,
|
||||
items = {
|
||||
{items = {'farming:seed_wheat'},rarity = 10},
|
||||
{items = {'farming:seed_spice'},rarity = 10},
|
||||
{items = {'farming:seed_strawberry'},rarity = 10},
|
||||
{items = {'default:grass_1'}},
|
||||
{items = {'hades_core:grass_1'}},
|
||||
}
|
||||
}})
|
||||
end
|
||||
|
||||
minetest.override_item("default:junglegrass", {drop = {
|
||||
minetest.override_item("hades_core:junglegrass", {drop = {
|
||||
max_items = 1,
|
||||
items = {
|
||||
{items = {'farming:seed_cotton'},rarity = 10},
|
||||
{items = {'farming:seed_tomato'},rarity = 10},
|
||||
{items = {'farming:seed_potato'},rarity = 10},
|
||||
{items = {'default:junglegrass'}},
|
||||
{items = {'hades_core:junglegrass'}},
|
||||
}
|
||||
}})
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
hades_sounds
|
||||
default
|
||||
hades_core
|
||||
hades_trees
|
||||
flowers
|
||||
|
|
|
@ -8,9 +8,9 @@ local flowers = {
|
|||
{"dandelion_white", "flowers:dandelion_white", "White Flower"},
|
||||
|
||||
-- TODO: Maybe add these later?
|
||||
-- {"grass", "default:grass_1", "Grass"},
|
||||
-- {"junglegrass", "default:junglegrass", "junglegrass"},
|
||||
-- {"dry_shrub", "default:dry_shrub", "Dry Shrub"},
|
||||
-- {"grass", "hades_core:grass_1", "Grass"},
|
||||
-- {"junglegrass", "hades_core:junglegrass", "junglegrass"},
|
||||
-- {"dry_shrub", "hades_core:dry_shrub", "Dry Shrub"},
|
||||
|
||||
{"sapling", "hades_trees:sapling", "Common Tree Sapling"},
|
||||
{"jungle_sapling", "hades_trees:jungle_sapling", "Common Jungle Tree Sapling"},
|
||||
|
@ -21,7 +21,7 @@ local flowers = {
|
|||
}
|
||||
|
||||
local cubes = {
|
||||
{"cactus", "default:cactus", "Cactus"},
|
||||
{"cactus", "hades_core:cactus", "Cactus"},
|
||||
{"leaves", "hades_trees:leaves", "Common Leaves"},
|
||||
{"jungle_leaves", "hades_trees:jungle_leaves", "Common Jungle Leaves"},
|
||||
{"cultivated_jungle_leaves", "hades_trees:cultivated_jungle_leaves", "Cultivated Jungle Leaves"},
|
||||
|
@ -78,8 +78,8 @@ minetest.register_node("flowerpots:flower_pot", {
|
|||
minetest.register_craft({
|
||||
output = 'flowerpots:flower_pot',
|
||||
recipe = {
|
||||
{'default:clay_brick', '', 'default:clay_brick'},
|
||||
{'', 'default:clay_brick', ''},
|
||||
{'hades_core:clay_brick', '', 'hades_core:clay_brick'},
|
||||
{'', 'hades_core:clay_brick', ''},
|
||||
}
|
||||
})
|
||||
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
hades_sounds
|
||||
default
|
||||
hades_core
|
||||
|
|
|
@ -123,16 +123,16 @@ minetest.register_node("flowers:viola", {
|
|||
|
||||
minetest.register_abm({
|
||||
nodenames = {"group:flora"},
|
||||
neighbors = {"default:dirt_with_grass", "default:fertile_sand"},
|
||||
neighbors = {"hades_core:dirt_with_grass", "hades_core:fertile_sand"},
|
||||
interval = 50,
|
||||
chance = 30,
|
||||
action = function(pos, node)
|
||||
pos.y = pos.y - 1
|
||||
local under = minetest.get_node(pos)
|
||||
pos.y = pos.y + 1
|
||||
if under.name == "default:fertile_sand" then
|
||||
minetest.set_node(pos, {name="default:dry_shrub"})
|
||||
elseif under.name ~= "default:dirt_with_grass" then
|
||||
if under.name == "hades_core:fertile_sand" then
|
||||
minetest.set_node(pos, {name="hades_core:dry_shrub"})
|
||||
elseif under.name ~= "hades_core:dirt_with_grass" then
|
||||
return
|
||||
end
|
||||
|
||||
|
@ -156,7 +156,7 @@ minetest.register_abm({
|
|||
end
|
||||
|
||||
|
||||
local seedling = minetest.find_nodes_in_area(pos0, pos1, "default:dirt_with_grass")
|
||||
local seedling = minetest.find_nodes_in_area(pos0, pos1, "hades_core:dirt_with_grass")
|
||||
if #seedling > 0 then
|
||||
seedling = seedling[math.random(#seedling)]
|
||||
seedling.y = seedling.y + 1
|
||||
|
@ -175,24 +175,24 @@ minetest.register_craft({
|
|||
output = 'flowers:dandelion_white',
|
||||
recipe = {
|
||||
{'farming:seed_cotton', 'farming:seed_cotton', 'farming:seed_cotton'},
|
||||
{'default:grass_1', 'default:grass_1', 'default:grass_1'},
|
||||
{'default:dirt', 'default:dirt', 'default:dirt'},
|
||||
{'hades_core:grass_1', 'hades_core:grass_1', 'hades_core:grass_1'},
|
||||
{'hades_core:dirt', 'hades_core:dirt', 'hades_core:dirt'},
|
||||
}
|
||||
})
|
||||
minetest.register_craft({
|
||||
output = 'flowers:dandelion_yellow',
|
||||
recipe = {
|
||||
{'flowers:dandelion_white', 'flowers:dandelion_white', 'flowers:dandelion_white'},
|
||||
{'default:grass_1', 'default:gold_lump', 'default:grass_1'},
|
||||
{'default:dirt', 'default:dirt', 'default:dirt'},
|
||||
{'hades_core:grass_1', 'hades_core:gold_lump', 'hades_core:grass_1'},
|
||||
{'hades_core:dirt', 'hades_core:dirt', 'hades_core:dirt'},
|
||||
}
|
||||
})
|
||||
minetest.register_craft({
|
||||
output = 'flowers:rose',
|
||||
recipe = {
|
||||
{'flowers:dandelion_white', 'flowers:dandelion_white', 'flowers:dandelion_white'},
|
||||
{'default:grass_1', 'default:ruby', 'default:grass_1'},
|
||||
{'default:dirt', 'default:dirt', 'default:dirt'},
|
||||
{'hades_core:grass_1', 'hades_core:ruby', 'hades_core:grass_1'},
|
||||
{'hades_core:dirt', 'hades_core:dirt', 'hades_core:dirt'},
|
||||
}
|
||||
})
|
||||
minetest.register_craft({
|
||||
|
@ -200,15 +200,15 @@ minetest.register_craft({
|
|||
recipe = {
|
||||
{'flowers:rose', 'flowers:rose', 'flowers:rose'},
|
||||
{'flowers:geranium', 'flowers:geranium', 'flowers:geranium'},
|
||||
{'default:dirt', 'default:dirt', 'default:dirt'},
|
||||
{'hades_core:dirt', 'hades_core:dirt', 'hades_core:dirt'},
|
||||
}
|
||||
})
|
||||
minetest.register_craft({
|
||||
output = 'flowers:geranium',
|
||||
recipe = {
|
||||
{'flowers:dandelion_white', 'flowers:dandelion_white', 'flowers:dandelion_white'},
|
||||
{'default:grass_1', 'default:sapphire', 'default:grass_1'},
|
||||
{'default:dirt', 'default:dirt', 'default:dirt'},
|
||||
{'hades_core:grass_1', 'hades_core:sapphire', 'hades_core:grass_1'},
|
||||
{'hades_core:dirt', 'hades_core:dirt', 'hades_core:dirt'},
|
||||
}
|
||||
})
|
||||
minetest.register_craft({
|
||||
|
@ -216,7 +216,7 @@ minetest.register_craft({
|
|||
recipe = {
|
||||
{'flowers:dandelion_yellow', 'flowers:dandelion_yellow', 'flowers:dandelion_yellow'},
|
||||
{'flowers:rose', 'flowers:rose', 'flowers:rose'},
|
||||
{'default:dirt', 'default:dirt', 'default:dirt'},
|
||||
{'hades_core:dirt', 'hades_core:dirt', 'hades_core:dirt'},
|
||||
}
|
||||
})
|
||||
|
||||
|
|
|
@ -34,7 +34,7 @@ minetest.register_on_generated(function(minp, maxp, seed)
|
|||
if minetest.registered_nodes[nn] and
|
||||
minetest.registered_nodes[nn].buildable_to then
|
||||
nn = minetest.get_node({x=x,y=ground_y,z=z}).name
|
||||
if nn == "default:dirt_with_grass" then
|
||||
if nn == "hades_core:dirt_with_grass" then
|
||||
local flower_choice = pr:next(1, 6)
|
||||
local flower
|
||||
if flower_choice == 1 then
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
default
|
||||
hades_core
|
||||
hades_trees
|
||||
hades_lamps
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
minetest.register_on_newplayer(function(player)
|
||||
if minetest.settings:get_bool("give_initial_stuff") then
|
||||
minetest.log("action", "Giving initial stuff to player "..player:get_player_name())
|
||||
player:get_inventory():add_item('main', 'default:pick_steel')
|
||||
player:get_inventory():add_item('main', 'default:stick')
|
||||
player:get_inventory():add_item('main', 'hades_core:pick_steel')
|
||||
player:get_inventory():add_item('main', 'hades_core:stick')
|
||||
player:get_inventory():add_item('main', 'hades_lamps:lamp_wall')
|
||||
player:get_inventory():add_item('main', 'hades_trees:apple 12')
|
||||
end
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
hades_sounds
|
||||
default
|
||||
hades_core
|
||||
windows
|
||||
|
|
|
@ -82,9 +82,9 @@ if minetest.get_modpath("windows") then
|
|||
minetest.register_craft({
|
||||
output = 'glowcrystals:windows_glow 4',
|
||||
recipe = {
|
||||
{'default:obsidian_shard', 'glowcrystals:glowglass', 'default:obsidian_shard'},
|
||||
{'hades_core:obsidian_shard', 'glowcrystals:glowglass', 'hades_core:obsidian_shard'},
|
||||
{'glowcrystals:glowglass', 'glowcrystals:glowglass', 'glowcrystals:glowglass'},
|
||||
{'default:obsidian_shard', 'glowcrystals:glowglass', 'default:obsidian_shard'},
|
||||
{'hades_core:obsidian_shard', 'glowcrystals:glowglass', 'hades_core:obsidian_shard'},
|
||||
}
|
||||
})
|
||||
end
|
||||
|
@ -144,15 +144,15 @@ minetest.register_craft({
|
|||
output = 'glowcrystals:glowglass',
|
||||
recipe = {
|
||||
{'glowcrystals:glowdust'},
|
||||
{'default:glass'},
|
||||
{'hades_core:glass'},
|
||||
}
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
output = 'default:glowing_cactus_block',
|
||||
output = 'hades_core:glowing_cactus_block',
|
||||
recipe = {
|
||||
{'glowcrystals:glowdust'},
|
||||
{'default:cactus_block'},
|
||||
{'hades_core:cactus_block'},
|
||||
}
|
||||
})
|
||||
|
||||
|
|
|
@ -23,22 +23,22 @@ local carpetname = carpet_tab[i][1]
|
|||
local carpetdesc = carpet_tab[i][2]
|
||||
|
||||
local underground_tab = {
|
||||
{"stone", "Stone", "default_stone", "default:stone"},
|
||||
{"cobble", "Cobblestone", "default_cobble", "default:cobble"},
|
||||
{"stonebrick", "Stone Brick", "default_stone_brick", "default:stonebrick"},
|
||||
{"mossycobble", "Mossy Cobblestone", "default_mossycobble", "default:mossycobble"},
|
||||
{"stone_baked", "Burned Stone", "default_stone_baked", "default:stone_baked"},
|
||||
{"stonebrick_baked", "Burned Stone Brick", "default_stone_brick_baked", "default:stonebrick_baked"},
|
||||
{"sandstone", "Sandstone", "default_sandstone", "default:sandstone"},
|
||||
{"sandstonebrick", "Sandstone Brick", "default_sandstone_brick", "default:sandstonebrick"},
|
||||
{"obsidian", "Obsidian", "default_obsidian", "default:obsidian"},
|
||||
{"obsidianbrick", "Obsidian Brick", "default_obsidian_brick", "default:obsidianbrick"},
|
||||
{"clay", "Clay", "default_clay", "default:clay"},
|
||||
{"stone", "Stone", "default_stone", "hades_core:stone"},
|
||||
{"cobble", "Cobblestone", "default_cobble", "hades_core:cobble"},
|
||||
{"stonebrick", "Stone Brick", "default_stone_brick", "hades_core:stonebrick"},
|
||||
{"mossycobble", "Mossy Cobblestone", "default_mossycobble", "hades_core:mossycobble"},
|
||||
{"stone_baked", "Burned Stone", "default_stone_baked", "hades_core:stone_baked"},
|
||||
{"stonebrick_baked", "Burned Stone Brick", "default_stone_brick_baked", "hades_core:stonebrick_baked"},
|
||||
{"sandstone", "Sandstone", "default_sandstone", "hades_core:sandstone"},
|
||||
{"sandstonebrick", "Sandstone Brick", "default_sandstone_brick", "hades_core:sandstonebrick"},
|
||||
{"obsidian", "Obsidian", "default_obsidian", "hades_core:obsidian"},
|
||||
{"obsidianbrick", "Obsidian Brick", "default_obsidian_brick", "hades_core:obsidianbrick"},
|
||||
{"clay", "Clay", "default_clay", "hades_core:clay"},
|
||||
{"wood", "Common Wood", "default_wood", "hades_trees:wood"},
|
||||
{"brick", "Brick Block", "default_brick", "default:brick"},
|
||||
{"brick", "Brick Block", "default_brick", "hades_core:brick"},
|
||||
--end of default
|
||||
{"cactus_block", "Cactus Block", "default_cactus_block", "default:cactus_block"},
|
||||
{"cactus_brick", "Cactus Brick", "default_cactus_brick", "default:cactus_brick"},
|
||||
{"cactus_block", "Cactus Block", "default_cactus_block", "hades_core:cactus_block"},
|
||||
{"cactus_brick", "Cactus Brick", "default_cactus_brick", "hades_core:cactus_brick"},
|
||||
-- glunggi stuff
|
||||
-- woods
|
||||
{"pale_wood", "Pale Wood", "hades_trees_pale_wood", "hades_trees:pale_wood"},
|
||||
|
@ -46,9 +46,9 @@ local carpetdesc = carpet_tab[i][2]
|
|||
{"jungle_wood", "Jungle Wood", "default_junglewood", "hades_trees:jungle_wood"},
|
||||
|
||||
-- wooden floors
|
||||
{"floor_wood_jungle", "Common Wood/Jungle Wood Tile", "default_floor_wood_jungle", "default:floor_wood_jungle"},
|
||||
{"floor_wood_pale", "Common Wood/Pale Wood Tile", "default_floor_wood_pale", "default:floor_wood_pale"},
|
||||
{"floor_pale_jungle", "Jungle Wood/Pale Wood Tile", "default_floor_pale_jungle", "default:floor_pale_jungle"},
|
||||
{"floor_wood_jungle", "Common Wood/Jungle Wood Tile", "default_floor_wood_jungle", "hades_core:floor_wood_jungle"},
|
||||
{"floor_wood_pale", "Common Wood/Pale Wood Tile", "default_floor_wood_pale", "hades_core:floor_wood_pale"},
|
||||
{"floor_pale_jungle", "Jungle Wood/Pale Wood Tile", "default_floor_pale_jungle", "hades_core:floor_pale_jungle"},
|
||||
-- colored woods
|
||||
{"colwood_black", "Black Wood", "default_colwood_black", "hades_trees:colwood_black"},
|
||||
{"colwood_blue", "Blue Wood", "default_colwood_blue", "hades_trees:colwood_blue"},
|
||||
|
@ -66,42 +66,42 @@ local carpetdesc = carpet_tab[i][2]
|
|||
{"colwood_yellow", "Yellow Wood", "default_colwood_yellow", "hades_trees:colwood_yellow"},
|
||||
{"colwood_white", "White Wood", "default_colwood_white", "hades_trees:colwood_white"},
|
||||
-- colored bricks
|
||||
{"brick_black", "Black Bricks", "default_brick_black", "default:brick_black"},
|
||||
{"brick_blue", "Blue Bricks", "default_brick_blue", "default:brick_blue"},
|
||||
{"brick_brown", "Brown Bricks", "default_brick_brown", "default:brick_brown"},
|
||||
{"brick_cyan", "Cyan Bricks", "default_brick_cyan", "default:brick_cyan"},
|
||||
{"brick_dark_green", "Dark Green Bricks", "default_brick_dark_green", "default:brick_dark_green"},
|
||||
{"brick_dark_grey", "Dark Grey Bricks", "default_brick_dark_grey", "default:brick_dark_grey"},
|
||||
{"brick_green", "Green Bricks", "default_brick_green", "default:brick_green"},
|
||||
{"brick_grey", "Grey Bricks", "default_brick_grey", "default:brick_grey"},
|
||||
{"brick_magenta", "Magenta Bricks", "default_brick_magenta", "default:brick_magenta"},
|
||||
{"brick_orange", "Orange Bricks", "default_brick_orange", "default:brick_orange"},
|
||||
{"brick_pink", "Pink Bricks", "default_brick_pink", "default:brick_pink"},
|
||||
{"brick_red", "Red Bricks", "default_brick_red", "default:brick_red"},
|
||||
{"brick_violet", "Violet Bricks", "default_brick_violet", "default:brick_violet"},
|
||||
{"brick_white", "White Bricks", "default_brick_white", "default:brick_white"},
|
||||
{"brick_yellow", "Yellow Bricks", "default_brick_yellow", "default:brick_yellow"},
|
||||
{"brick_black", "Black Bricks", "default_brick_black", "hades_core:brick_black"},
|
||||
{"brick_blue", "Blue Bricks", "default_brick_blue", "hades_core:brick_blue"},
|
||||
{"brick_brown", "Brown Bricks", "default_brick_brown", "hades_core:brick_brown"},
|
||||
{"brick_cyan", "Cyan Bricks", "default_brick_cyan", "hades_core:brick_cyan"},
|
||||
{"brick_dark_green", "Dark Green Bricks", "default_brick_dark_green", "hades_core:brick_dark_green"},
|
||||
{"brick_dark_grey", "Dark Grey Bricks", "default_brick_dark_grey", "hades_core:brick_dark_grey"},
|
||||
{"brick_green", "Green Bricks", "default_brick_green", "hades_core:brick_green"},
|
||||
{"brick_grey", "Grey Bricks", "default_brick_grey", "hades_core:brick_grey"},
|
||||
{"brick_magenta", "Magenta Bricks", "default_brick_magenta", "hades_core:brick_magenta"},
|
||||
{"brick_orange", "Orange Bricks", "default_brick_orange", "hades_core:brick_orange"},
|
||||
{"brick_pink", "Pink Bricks", "default_brick_pink", "hades_core:brick_pink"},
|
||||
{"brick_red", "Red Bricks", "default_brick_red", "hades_core:brick_red"},
|
||||
{"brick_violet", "Violet Bricks", "default_brick_violet", "hades_core:brick_violet"},
|
||||
{"brick_white", "White Bricks", "default_brick_white", "hades_core:brick_white"},
|
||||
{"brick_yellow", "Yellow Bricks", "default_brick_yellow", "hades_core:brick_yellow"},
|
||||
-- more stones
|
||||
{"marble_brick", "Marble Brick", "default_marble_brick", "default:marble_brick"},
|
||||
{"marble", "Marble", "default_marble", "default:marble"},
|
||||
{"chondrite_brick", "Chondrite Brick", "default_chondrite_brick", "default:chondrite_brick"},
|
||||
{"chondrite", "Chondrite", "default_chondrite", "default:chondrite"},
|
||||
{"tuff_brick", "Tuff Brick", "default_tuff_brick", "default:tuff_brick"},
|
||||
{"tuff", "Tuff", "default_tuff", "default:tuff"},
|
||||
{"tuff_baked_brick", "Burned Tuff Brick", "default_tuff_baked_brick", "default:tuff_baked_brick"},
|
||||
{"tuff_baked", "Burned Tuff", "default_tuff_baked", "default:tuff_baked"},
|
||||
{"essexite_brick", "Essexite Brick", "default_essexite_brick", "default:essexite_brick"},
|
||||
{"essexite", "Essexite", "default_essexite", "default:essexite"},
|
||||
{"floor_essexite_gold2", "Golden Essexite Tile", "default_floor_essexite_gold2", "default:floor_essexite_gold2"},
|
||||
{"floor_essexite_gold", "Golden Essexite Block", "default_floor_essexite_gold", "default:floor_essexite_gold"},
|
||||
{"floor_marble_essexite2", "Marble/Essexite Tile", "default_floor_marble_essexite2", "default:floor_marble_essexite2"},
|
||||
{"floor_marble_essexite", "Marble/Essexite Block", "default_floor_marble_essexite", "default:floor_marble_essexite"},
|
||||
{"floor_bstone_sandstone2", "Burned Stone/Sandstone Tile", "default_floor_bstone_sandstone2", "default:floor_bstone_sandstone2"},
|
||||
{"floor_bstone_sandstone", "Burned Stone/Sandstone Block", "default_floor_bstone_sandstone", "default:floor_bstone_sandstone"},
|
||||
{"floor_btuff_tuff", "Burned Tuff/Tuff Tile", "default_floor_btuff_tuff", "default:floor_btuff_tuff"},
|
||||
{"floor_bstone_stone", "Burned Stone/Stone Tile", "default_floor_bstone_stone", "default:floor_bstone_stone"},
|
||||
{"floor_chondrite_stone2", "Chondrite/Stone Tile", "default_floor_chondrite_stone2", "default:floor_chondrite_stone2"},
|
||||
{"floor_chondrite_stone", "Chondrite/Stone Block", "default_floor_chondrite_stone", "default:floor_chondrite_stone"},
|
||||
{"marble_brick", "Marble Brick", "default_marble_brick", "hades_core:marble_brick"},
|
||||
{"marble", "Marble", "default_marble", "hades_core:marble"},
|
||||
{"chondrite_brick", "Chondrite Brick", "default_chondrite_brick", "hades_core:chondrite_brick"},
|
||||
{"chondrite", "Chondrite", "default_chondrite", "hades_core:chondrite"},
|
||||
{"tuff_brick", "Tuff Brick", "default_tuff_brick", "hades_core:tuff_brick"},
|
||||
{"tuff", "Tuff", "default_tuff", "hades_core:tuff"},
|
||||
{"tuff_baked_brick", "Burned Tuff Brick", "default_tuff_baked_brick", "hades_core:tuff_baked_brick"},
|
||||
{"tuff_baked", "Burned Tuff", "default_tuff_baked", "hades_core:tuff_baked"},
|
||||
{"essexite_brick", "Essexite Brick", "default_essexite_brick", "hades_core:essexite_brick"},
|
||||
{"essexite", "Essexite", "default_essexite", "hades_core:essexite"},
|
||||
{"floor_essexite_gold2", "Golden Essexite Tile", "default_floor_essexite_gold2", "hades_core:floor_essexite_gold2"},
|
||||
{"floor_essexite_gold", "Golden Essexite Block", "default_floor_essexite_gold", "hades_core:floor_essexite_gold"},
|
||||
{"floor_marble_essexite2", "Marble/Essexite Tile", "default_floor_marble_essexite2", "hades_core:floor_marble_essexite2"},
|
||||
{"floor_marble_essexite", "Marble/Essexite Block", "default_floor_marble_essexite", "hades_core:floor_marble_essexite"},
|
||||
{"floor_bstone_sandstone2", "Burned Stone/Sandstone Tile", "default_floor_bstone_sandstone2", "hades_core:floor_bstone_sandstone2"},
|
||||
{"floor_bstone_sandstone", "Burned Stone/Sandstone Block", "default_floor_bstone_sandstone", "hades_core:floor_bstone_sandstone"},
|
||||
{"floor_btuff_tuff", "Burned Tuff/Tuff Tile", "default_floor_btuff_tuff", "hades_core:floor_btuff_tuff"},
|
||||
{"floor_bstone_stone", "Burned Stone/Stone Tile", "default_floor_bstone_stone", "hades_core:floor_bstone_stone"},
|
||||
{"floor_chondrite_stone2", "Chondrite/Stone Tile", "default_floor_chondrite_stone2", "hades_core:floor_chondrite_stone2"},
|
||||
{"floor_chondrite_stone", "Chondrite/Stone Block", "default_floor_chondrite_stone", "hades_core:floor_chondrite_stone"},
|
||||
|
||||
}
|
||||
|
||||
|
@ -132,40 +132,40 @@ minetest.register_node("gluncarp:"..carpetname, {
|
|||
after_place_node = function(pos, placer, itemstack, pointed_thing)
|
||||
|
||||
local nodeu = minetest.get_node({x=pos.x, y=pos.y-1, z=pos.z}).name
|
||||
if nodeu == "default:stone" then
|
||||
if nodeu == "hades_core:stone" then
|
||||
minetest.set_node({x=pos.x, y=pos.y-1, z=pos.z},{name = "gluncarp:"..carpetname.."_on_stone"})
|
||||
minetest.set_node(pos,{name = "air"})
|
||||
elseif nodeu == "default:cobble" then
|
||||
elseif nodeu == "hades_core:cobble" then
|
||||
minetest.set_node({x=pos.x, y=pos.y-1, z=pos.z},{name = "gluncarp:"..carpetname.."_on_cobble"})
|
||||
minetest.set_node(pos,{name = "air"})
|
||||
elseif nodeu == "default:stonebrick" then
|
||||
elseif nodeu == "hades_core:stonebrick" then
|
||||
minetest.set_node({x=pos.x, y=pos.y-1, z=pos.z},{name = "gluncarp:"..carpetname.."_on_stonebrick"})
|
||||
minetest.set_node(pos,{name = "air"})
|
||||
elseif nodeu == "default:mossycobble" then
|
||||
elseif nodeu == "hades_core:mossycobble" then
|
||||
minetest.set_node({x=pos.x, y=pos.y-1, z=pos.z},{name = "gluncarp:"..carpetname.."_on_mossycobble"})
|
||||
minetest.set_node(pos,{name = "air"})
|
||||
elseif nodeu == "default:stone_baked" then
|
||||
elseif nodeu == "hades_core:stone_baked" then
|
||||
minetest.set_node({x=pos.x, y=pos.y-1, z=pos.z},{name = "gluncarp:"..carpetname.."_on_stone_baked"})
|
||||
minetest.set_node(pos,{name = "air"})
|
||||
elseif nodeu == "default:cobble_baked" then
|
||||
elseif nodeu == "hades_core:cobble_baked" then
|
||||
minetest.set_node({x=pos.x, y=pos.y-1, z=pos.z},{name = "gluncarp:"..carpetname.."_on_cobble_baked"})
|
||||
minetest.set_node(pos,{name = "air"})
|
||||
elseif nodeu == "default:stonebrick_baked" then
|
||||
elseif nodeu == "hades_core:stonebrick_baked" then
|
||||
minetest.set_node({x=pos.x, y=pos.y-1, z=pos.z},{name = "gluncarp:"..carpetname.."_on_stonebrick_baked"})
|
||||
minetest.set_node(pos,{name = "air"})
|
||||
elseif nodeu == "default:sandstone" then
|
||||
elseif nodeu == "hades_core:sandstone" then
|
||||
minetest.set_node({x=pos.x, y=pos.y-1, z=pos.z},{name = "gluncarp:"..carpetname.."_on_sandstone"})
|
||||
minetest.set_node(pos,{name = "air"})
|
||||
elseif nodeu == "default:sandstonebrick" then
|
||||
elseif nodeu == "hades_core:sandstonebrick" then
|
||||
minetest.set_node({x=pos.x, y=pos.y-1, z=pos.z},{name = "gluncarp:"..carpetname.."_on_sandstonebrick"})
|
||||
minetest.set_node(pos,{name = "air"})
|
||||
elseif nodeu == "default:obsidian" then
|
||||
elseif nodeu == "hades_core:obsidian" then
|
||||
minetest.set_node({x=pos.x, y=pos.y-1, z=pos.z},{name = "gluncarp:"..carpetname.."_on_obsidian"})
|
||||
minetest.set_node(pos,{name = "air"})
|
||||
elseif nodeu == "default:obsidianbrick" then
|
||||
elseif nodeu == "hades_core:obsidianbrick" then
|
||||
minetest.set_node({x=pos.x, y=pos.y-1, z=pos.z},{name = "gluncarp:"..carpetname.."_on_obsidianbrick"})
|
||||
minetest.set_node(pos,{name = "air"})
|
||||
elseif nodeu == "default:clay" then
|
||||
elseif nodeu == "hades_core:clay" then
|
||||
minetest.set_node({x=pos.x, y=pos.y-1, z=pos.z},{name = "gluncarp:"..carpetname.."_on_clay"})
|
||||
minetest.set_node(pos,{name = "air"})
|
||||
elseif nodeu == "hades_trees:wood" then
|
||||
|
@ -174,14 +174,14 @@ minetest.register_node("gluncarp:"..carpetname, {
|
|||
elseif nodeu == "hades_trees:jungle_wood" then
|
||||
minetest.set_node({x=pos.x, y=pos.y-1, z=pos.z},{name = "gluncarp:"..carpetname.."_on_jungle_wood"})
|
||||
minetest.set_node(pos,{name = "air"})
|
||||
elseif nodeu == "default:brick" then
|
||||
elseif nodeu == "hades_core:brick" then
|
||||
minetest.set_node({x=pos.x, y=pos.y-1, z=pos.z},{name = "gluncarp:"..carpetname.."_on_brick"})
|
||||
minetest.set_node(pos,{name = "air"})
|
||||
--end of default
|
||||
elseif nodeu == "default:cactus_block" then
|
||||
elseif nodeu == "hades_core:cactus_block" then
|
||||
minetest.set_node({x=pos.x, y=pos.y-1, z=pos.z},{name = "gluncarp:"..carpetname.."_on_cactus_block"})
|
||||
minetest.set_node(pos,{name = "air"})
|
||||
elseif nodeu == "default:cactus_brick" then
|
||||
elseif nodeu == "hades_core:cactus_brick" then
|
||||
minetest.set_node({x=pos.x, y=pos.y-1, z=pos.z},{name = "gluncarp:"..carpetname.."_on_cactus_brick"})
|
||||
minetest.set_node(pos,{name = "air"})
|
||||
--glunggistuff
|
||||
|
@ -194,13 +194,13 @@ minetest.register_node("gluncarp:"..carpetname, {
|
|||
minetest.set_node(pos,{name = "air"})
|
||||
|
||||
--wooden floors
|
||||
elseif nodeu == "default:floor_wood_jungle" then
|
||||
elseif nodeu == "hades_core:floor_wood_jungle" then
|
||||
minetest.set_node({x=pos.x, y=pos.y-1, z=pos.z},{name = "gluncarp:"..carpetname.."_on_floor_wood_jungle"})
|
||||
minetest.set_node(pos,{name = "air"})
|
||||
elseif nodeu == "default:floor_wood_pale" then
|
||||
elseif nodeu == "hades_core:floor_wood_pale" then
|
||||
minetest.set_node({x=pos.x, y=pos.y-1, z=pos.z},{name = "gluncarp:"..carpetname.."_on_floor_wood_pale"})
|
||||
minetest.set_node(pos,{name = "air"})
|
||||
elseif nodeu == "default:floor_pale_jungle" then
|
||||
elseif nodeu == "hades_core:floor_pale_jungle" then
|
||||
minetest.set_node({x=pos.x, y=pos.y-1, z=pos.z},{name = "gluncarp:"..carpetname.."_on_floor_pale_jungle"})
|
||||
minetest.set_node(pos,{name = "air"})
|
||||
|
||||
|
@ -251,110 +251,110 @@ minetest.register_node("gluncarp:"..carpetname, {
|
|||
minetest.set_node({x=pos.x, y=pos.y-1, z=pos.z},{name = "gluncarp:"..carpetname.."_on_colwood_white"})
|
||||
minetest.set_node(pos,{name = "air"})
|
||||
--color bricks
|
||||
elseif nodeu == "default:brick_black" then
|
||||
elseif nodeu == "hades_core:brick_black" then
|
||||
minetest.set_node({x=pos.x, y=pos.y-1, z=pos.z},{name = "gluncarp:"..carpetname.."_on_brick_black"})
|
||||
minetest.set_node(pos,{name = "air"})
|
||||
elseif nodeu == "default:brick_blue" then
|
||||
elseif nodeu == "hades_core:brick_blue" then
|
||||
minetest.set_node({x=pos.x, y=pos.y-1, z=pos.z},{name = "gluncarp:"..carpetname.."_on_brick_blue"})
|
||||
minetest.set_node(pos,{name = "air"})
|
||||
elseif nodeu == "default:brick_brown" then
|
||||
elseif nodeu == "hades_core:brick_brown" then
|
||||
minetest.set_node({x=pos.x, y=pos.y-1, z=pos.z},{name = "gluncarp:"..carpetname.."_on_brick_brown"})
|
||||
minetest.set_node(pos,{name = "air"})
|
||||
elseif nodeu == "default:brick_cyan" then
|
||||
elseif nodeu == "hades_core:brick_cyan" then
|
||||
minetest.set_node({x=pos.x, y=pos.y-1, z=pos.z},{name = "gluncarp:"..carpetname.."_on_brick_cyan"})
|
||||
minetest.set_node(pos,{name = "air"})
|
||||
elseif nodeu == "default:brick_dark_green" then
|
||||
elseif nodeu == "hades_core:brick_dark_green" then
|
||||
minetest.set_node({x=pos.x, y=pos.y-1, z=pos.z},{name = "gluncarp:"..carpetname.."_on_brick_dark_green"})
|
||||
minetest.set_node(pos,{name = "air"})
|
||||
elseif nodeu == "default:brick_dark_grey" then
|
||||
elseif nodeu == "hades_core:brick_dark_grey" then
|
||||
minetest.set_node({x=pos.x, y=pos.y-1, z=pos.z},{name = "gluncarp:"..carpetname.."_on_brick_dark_grey"})
|
||||
minetest.set_node(pos,{name = "air"})
|
||||
elseif nodeu == "default:brick_green" then
|
||||
elseif nodeu == "hades_core:brick_green" then
|
||||
minetest.set_node({x=pos.x, y=pos.y-1, z=pos.z},{name = "gluncarp:"..carpetname.."_on_brick_green"})
|
||||
minetest.set_node(pos,{name = "air"})
|
||||
elseif nodeu == "default:brick_grey" then
|
||||
elseif nodeu == "hades_core:brick_grey" then
|
||||
minetest.set_node({x=pos.x, y=pos.y-1, z=pos.z},{name = "gluncarp:"..carpetname.."_on_brick_grey"})
|
||||
minetest.set_node(pos,{name = "air"})
|
||||
elseif nodeu == "default:brick_magenta" then
|
||||
elseif nodeu == "hades_core:brick_magenta" then
|
||||
minetest.set_node({x=pos.x, y=pos.y-1, z=pos.z},{name = "gluncarp:"..carpetname.."_on_brick_magenta"})
|
||||
minetest.set_node(pos,{name = "air"})
|
||||
elseif nodeu == "default:brick_orange" then
|
||||
elseif nodeu == "hades_core:brick_orange" then
|
||||
minetest.set_node({x=pos.x, y=pos.y-1, z=pos.z},{name = "gluncarp:"..carpetname.."_on_brick_orange"})
|
||||
minetest.set_node(pos,{name = "air"})
|
||||
elseif nodeu == "default:brick_pink" then
|
||||
elseif nodeu == "hades_core:brick_pink" then
|
||||
minetest.set_node({x=pos.x, y=pos.y-1, z=pos.z},{name = "gluncarp:"..carpetname.."_on_brick_pink"})
|
||||
minetest.set_node(pos,{name = "air"})
|
||||
elseif nodeu == "default:brick_red" then
|
||||
elseif nodeu == "hades_core:brick_red" then
|
||||
minetest.set_node({x=pos.x, y=pos.y-1, z=pos.z},{name = "gluncarp:"..carpetname.."_on_brick_red"})
|
||||
minetest.set_node(pos,{name = "air"})
|
||||
elseif nodeu == "default:brick_violet" then
|
||||
elseif nodeu == "hades_core:brick_violet" then
|
||||
minetest.set_node({x=pos.x, y=pos.y-1, z=pos.z},{name = "gluncarp:"..carpetname.."_on_brick_violet"})
|
||||
minetest.set_node(pos,{name = "air"})
|
||||
elseif nodeu == "default:brick_white" then
|
||||
elseif nodeu == "hades_core:brick_white" then
|
||||
minetest.set_node({x=pos.x, y=pos.y-1, z=pos.z},{name = "gluncarp:"..carpetname.."_on_brick_white"})
|
||||
minetest.set_node(pos,{name = "air"})
|
||||
elseif nodeu == "default:brick_yellow" then
|
||||
elseif nodeu == "hades_core:brick_yellow" then
|
||||
minetest.set_node({x=pos.x, y=pos.y-1, z=pos.z},{name = "gluncarp:"..carpetname.."_on_brick_yellow"})
|
||||
minetest.set_node(pos,{name = "air"})
|
||||
--more stone
|
||||
elseif nodeu == "default:marble_brick" then
|
||||
elseif nodeu == "hades_core:marble_brick" then
|
||||
minetest.set_node({x=pos.x, y=pos.y-1, z=pos.z},{name = "gluncarp:"..carpetname.."_on_marble_brick"})
|
||||
minetest.set_node(pos,{name = "air"})
|
||||
elseif nodeu == "default:marble" then
|
||||
elseif nodeu == "hades_core:marble" then
|
||||
minetest.set_node({x=pos.x, y=pos.y-1, z=pos.z},{name = "gluncarp:"..carpetname.."_on_marble"})
|
||||
minetest.set_node(pos,{name = "air"})
|
||||
elseif nodeu == "default:chondrite_brick" then
|
||||
elseif nodeu == "hades_core:chondrite_brick" then
|
||||
minetest.set_node({x=pos.x, y=pos.y-1, z=pos.z},{name = "gluncarp:"..carpetname.."_on_chondrite_brick"})
|
||||
minetest.set_node(pos,{name = "air"})
|
||||
elseif nodeu == "default:chondrite" then
|
||||
elseif nodeu == "hades_core:chondrite" then
|
||||
minetest.set_node({x=pos.x, y=pos.y-1, z=pos.z},{name = "gluncarp:"..carpetname.."_on_chondrite"})
|
||||
minetest.set_node(pos,{name = "air"})
|
||||
elseif nodeu == "default:tuff_brick" then
|
||||
elseif nodeu == "hades_core:tuff_brick" then
|
||||
minetest.set_node({x=pos.x, y=pos.y-1, z=pos.z},{name = "gluncarp:"..carpetname.."_on_tuff_brick"})
|
||||
minetest.set_node(pos,{name = "air"})
|
||||
elseif nodeu == "default:tuff" then
|
||||
elseif nodeu == "hades_core:tuff" then
|
||||
minetest.set_node({x=pos.x, y=pos.y-1, z=pos.z},{name = "gluncarp:"..carpetname.."_on_tuff"})
|
||||
minetest.set_node(pos,{name = "air"})
|
||||
elseif nodeu == "default:tuff_baked_brick" then
|
||||
elseif nodeu == "hades_core:tuff_baked_brick" then
|
||||
minetest.set_node({x=pos.x, y=pos.y-1, z=pos.z},{name = "gluncarp:"..carpetname.."_on_tuff_baked_brick"})
|
||||
minetest.set_node(pos,{name = "air"})
|
||||
elseif nodeu == "default:tuff_baked" then
|
||||
elseif nodeu == "hades_core:tuff_baked" then
|
||||
minetest.set_node({x=pos.x, y=pos.y-1, z=pos.z},{name = "gluncarp:"..carpetname.."_on_tuff_baked"})
|
||||
minetest.set_node(pos,{name = "air"})
|
||||
elseif nodeu == "default:essexite_brick" then
|
||||
elseif nodeu == "hades_core:essexite_brick" then
|
||||
minetest.set_node({x=pos.x, y=pos.y-1, z=pos.z},{name = "gluncarp:"..carpetname.."_on_essexite_brick"})
|
||||
minetest.set_node(pos,{name = "air"})
|
||||
elseif nodeu == "default:essexite" then
|
||||
elseif nodeu == "hades_core:essexite" then
|
||||
minetest.set_node({x=pos.x, y=pos.y-1, z=pos.z},{name = "gluncarp:"..carpetname.."_on_essexite"})
|
||||
minetest.set_node(pos,{name = "air"})
|
||||
elseif nodeu == "default:floor_essexite_gold2" then
|
||||
elseif nodeu == "hades_core:floor_essexite_gold2" then
|
||||
minetest.set_node({x=pos.x, y=pos.y-1, z=pos.z},{name = "gluncarp:"..carpetname.."_on_floor_essexite_gold2"})
|
||||
minetest.set_node(pos,{name = "air"})
|
||||
elseif nodeu == "default:floor_essexite_gold" then
|
||||
elseif nodeu == "hades_core:floor_essexite_gold" then
|
||||
minetest.set_node({x=pos.x, y=pos.y-1, z=pos.z},{name = "gluncarp:"..carpetname.."_on_floor_essexite_gold"})
|
||||
minetest.set_node(pos,{name = "air"})
|
||||
elseif nodeu == "default:floor_marble_essexite2" then
|
||||
elseif nodeu == "hades_core:floor_marble_essexite2" then
|
||||
minetest.set_node({x=pos.x, y=pos.y-1, z=pos.z},{name = "gluncarp:"..carpetname.."_on_floor_marble_essexite2"})
|
||||
minetest.set_node(pos,{name = "air"})
|
||||
elseif nodeu == "default:floor_marble_essexite" then
|
||||
elseif nodeu == "hades_core:floor_marble_essexite" then
|
||||
minetest.set_node({x=pos.x, y=pos.y-1, z=pos.z},{name = "gluncarp:"..carpetname.."_on_floor_marble_essexite"})
|
||||
minetest.set_node(pos,{name = "air"})
|
||||
elseif nodeu == "default:floor_bstone_sandstone2" then
|
||||
elseif nodeu == "hades_core:floor_bstone_sandstone2" then
|
||||
minetest.set_node({x=pos.x, y=pos.y-1, z=pos.z},{name = "gluncarp:"..carpetname.."_on_floor_bstone_sandstone2"})
|
||||
minetest.set_node(pos,{name = "air"})
|
||||
elseif nodeu == "default:floor_bstone_sandstone" then
|
||||
elseif nodeu == "hades_core:floor_bstone_sandstone" then
|
||||
minetest.set_node({x=pos.x, y=pos.y-1, z=pos.z},{name = "gluncarp:"..carpetname.."_on_floor_bstone_sandstone"})
|
||||
minetest.set_node(pos,{name = "air"})
|
||||
elseif nodeu == "default:floor_btuff_tuff" then
|
||||
elseif nodeu == "hades_core:floor_btuff_tuff" then
|
||||
minetest.set_node({x=pos.x, y=pos.y-1, z=pos.z},{name = "gluncarp:"..carpetname.."_on_floor_btuff_tuff"})
|
||||
minetest.set_node(pos,{name = "air"})
|
||||
elseif nodeu == "default:floor_bstone_stone" then
|
||||
elseif nodeu == "hades_core:floor_bstone_stone" then
|
||||
minetest.set_node({x=pos.x, y=pos.y-1, z=pos.z},{name = "gluncarp:"..carpetname.."_on_floor_bstone_stone"})
|
||||
minetest.set_node(pos,{name = "air"})
|
||||
elseif nodeu == "default:floor_chondrite_stone2" then
|
||||
elseif nodeu == "hades_core:floor_chondrite_stone2" then
|
||||
minetest.set_node({x=pos.x, y=pos.y-1, z=pos.z},{name = "gluncarp:"..carpetname.."_on_floor_chondrite_stone2"})
|
||||
minetest.set_node(pos,{name = "air"})
|
||||
elseif nodeu == "default:floor_chondrite_stone" then
|
||||
elseif nodeu == "hades_core:floor_chondrite_stone" then
|
||||
minetest.set_node({x=pos.x, y=pos.y-1, z=pos.z},{name = "gluncarp:"..carpetname.."_on_floor_chondrite_stone"})
|
||||
minetest.set_node(pos,{name = "air"})
|
||||
else
|
||||
|
@ -381,40 +381,40 @@ minetest.register_node("gluncarp:"..carpetname.."_on_"..mat, {
|
|||
|
||||
after_dig_node = function(pos, oldnode, oldmetadata, digger)
|
||||
if oldnode.name == "gluncarp:"..carpetname.."_on_stone" then
|
||||
minetest.set_node(pos,{name = "default:stone"})
|
||||
minetest.set_node(pos,{name = "hades_core:stone"})
|
||||
elseif oldnode.name == "gluncarp:"..carpetname.."_on_cobble" then
|
||||
minetest.set_node(pos,{name = "default:cobble"})
|
||||
minetest.set_node(pos,{name = "hades_core:cobble"})
|
||||
elseif oldnode.name == "gluncarp:"..carpetname.."_on_stonebrick" then
|
||||
minetest.set_node(pos,{name = "default:stonebrick"})
|
||||
minetest.set_node(pos,{name = "hades_core:stonebrick"})
|
||||
elseif oldnode.name == "gluncarp:"..carpetname.."_on_mossycobble" then
|
||||
minetest.set_node(pos,{name = "default:mossycobble"})
|
||||
minetest.set_node(pos,{name = "hades_core:mossycobble"})
|
||||
elseif oldnode.name == "gluncarp:"..carpetname.."_on_stone_baked" then
|
||||
minetest.set_node(pos,{name = "default:stone_baked"})
|
||||
minetest.set_node(pos,{name = "hades_core:stone_baked"})
|
||||
elseif oldnode.name == "gluncarp:"..carpetname.."_on_cobble_baked" then
|
||||
minetest.set_node(pos,{name = "default:cobble_baked"})
|
||||
minetest.set_node(pos,{name = "hades_core:cobble_baked"})
|
||||
elseif oldnode.name == "gluncarp:"..carpetname.."_on_stonebrick_baked" then
|
||||
minetest.set_node(pos,{name = "default:stonebrick_baked"})
|
||||
minetest.set_node(pos,{name = "hades_core:stonebrick_baked"})
|
||||
elseif oldnode.name == "gluncarp:"..carpetname.."_on_sandstone" then
|
||||
minetest.set_node(pos,{name = "default:sandstone"})
|
||||
minetest.set_node(pos,{name = "hades_core:sandstone"})
|
||||
elseif oldnode.name == "gluncarp:"..carpetname.."_on_sandstonebrick" then
|
||||
minetest.set_node(pos,{name = "default:sandstonebrick"})
|
||||
minetest.set_node(pos,{name = "hades_core:sandstonebrick"})
|
||||
elseif oldnode.name == "gluncarp:"..carpetname.."_on_obsidian" then
|
||||
minetest.set_node(pos,{name = "default:obsidian"})
|
||||
minetest.set_node(pos,{name = "hades_core:obsidian"})
|
||||
elseif oldnode.name == "gluncarp:"..carpetname.."_on_obsidianbrick" then
|
||||
minetest.set_node(pos,{name = "default:obsidianbrick"})
|
||||
minetest.set_node(pos,{name = "hades_core:obsidianbrick"})
|
||||
elseif oldnode.name == "gluncarp:"..carpetname.."_on_clay" then
|
||||
minetest.set_node(pos,{name = "default:clay"})
|
||||
minetest.set_node(pos,{name = "hades_core:clay"})
|
||||
elseif oldnode.name == "gluncarp:"..carpetname.."_on_wood" then
|
||||
minetest.set_node(pos,{name = "hades_trees:wood"})
|
||||
elseif oldnode.name == "gluncarp:"..carpetname.."_on_jungle_wood" then
|
||||
minetest.set_node(pos,{name = "hades_trees:jungle_wood"})
|
||||
elseif oldnode.name == "gluncarp:"..carpetname.."_on_brick" then
|
||||
minetest.set_node(pos,{name = "default:brick"})
|
||||
minetest.set_node(pos,{name = "hades_core:brick"})
|
||||
--end of default
|
||||
elseif oldnode.name == "gluncarp:"..carpetname.."_on_cactus_block" then
|
||||
minetest.set_node(pos,{name = "default:cactus_block"})
|
||||
minetest.set_node(pos,{name = "hades_core:cactus_block"})
|
||||
elseif oldnode.name == "gluncarp:"..carpetname.."_on_cactus_brick" then
|
||||
minetest.set_node(pos,{name = "default:cactus_brick"})
|
||||
minetest.set_node(pos,{name = "hades_core:cactus_brick"})
|
||||
-- wood
|
||||
elseif oldnode.name == "gluncarp:"..carpetname.."_on_pale_wood" then
|
||||
minetest.set_node(pos,{name = "hades_trees:pale_wood"})
|
||||
|
@ -460,76 +460,76 @@ minetest.register_node("gluncarp:"..carpetname.."_on_"..mat, {
|
|||
minetest.set_node(pos,{name = "hades_trees:colwood_white"})
|
||||
-- color brick
|
||||
elseif oldnode.name == "gluncarp:"..carpetname.."_on_brick_black" then
|
||||
minetest.set_node(pos,{name = "default:brick_black"})
|
||||
minetest.set_node(pos,{name = "hades_core:brick_black"})
|
||||
elseif oldnode.name == "gluncarp:"..carpetname.."_on_brick_blue" then
|
||||
minetest.set_node(pos,{name = "default:brick_blue"})
|
||||
minetest.set_node(pos,{name = "hades_core:brick_blue"})
|
||||
elseif oldnode.name == "gluncarp:"..carpetname.."_on_brick_brown" then
|
||||
minetest.set_node(pos,{name = "default:brick_brown"})
|
||||
minetest.set_node(pos,{name = "hades_core:brick_brown"})
|
||||
elseif oldnode.name == "gluncarp:"..carpetname.."_on_brick_cyan" then
|
||||
minetest.set_node(pos,{name = "default:brick_cyan"})
|
||||
minetest.set_node(pos,{name = "hades_core:brick_cyan"})
|
||||
elseif oldnode.name == "gluncarp:"..carpetname.."_on_brick_dark_green" then
|
||||
minetest.set_node(pos,{name = "default:brick_dark_green"})
|
||||
minetest.set_node(pos,{name = "hades_core:brick_dark_green"})
|
||||
elseif oldnode.name == "gluncarp:"..carpetname.."_on_brick_dark_grey" then
|
||||
minetest.set_node(pos,{name = "default:brick_dark_grey"})
|
||||
minetest.set_node(pos,{name = "hades_core:brick_dark_grey"})
|
||||
elseif oldnode.name == "gluncarp:"..carpetname.."_on_brick_green" then
|
||||
minetest.set_node(pos,{name = "default:brick_green"})
|
||||
minetest.set_node(pos,{name = "hades_core:brick_green"})
|
||||
elseif oldnode.name == "gluncarp:"..carpetname.."_on_brick_grey" then
|
||||
minetest.set_node(pos,{name = "default:brick_grey"})
|
||||
minetest.set_node(pos,{name = "hades_core:brick_grey"})
|
||||
elseif oldnode.name == "gluncarp:"..carpetname.."_on_brick_magenta" then
|
||||
minetest.set_node(pos,{name = "default:brick_magenta"})
|
||||
minetest.set_node(pos,{name = "hades_core:brick_magenta"})
|
||||
elseif oldnode.name == "gluncarp:"..carpetname.."_on_brick_orange" then
|
||||
minetest.set_node(pos,{name = "default:brick_orange"})
|
||||
minetest.set_node(pos,{name = "hades_core:brick_orange"})
|
||||
elseif oldnode.name == "gluncarp:"..carpetname.."_on_brick_pink" then
|
||||
minetest.set_node(pos,{name = "default:brick_pink"})
|
||||
minetest.set_node(pos,{name = "hades_core:brick_pink"})
|
||||
elseif oldnode.name == "gluncarp:"..carpetname.."_on_brick_red" then
|
||||
minetest.set_node(pos,{name = "default:brick_red"})
|
||||
minetest.set_node(pos,{name = "hades_core:brick_red"})
|
||||
elseif oldnode.name == "gluncarp:"..carpetname.."_on_brick_violet" then
|
||||
minetest.set_node(pos,{name = "default:brick_violet"})
|
||||
minetest.set_node(pos,{name = "hades_core:brick_violet"})
|
||||
elseif oldnode.name == "gluncarp:"..carpetname.."_on_brick_white" then
|
||||
minetest.set_node(pos,{name = "default:brick_white"})
|
||||
minetest.set_node(pos,{name = "hades_core:brick_white"})
|
||||
elseif oldnode.name == "gluncarp:"..carpetname.."_on_brick_yellow" then
|
||||
minetest.set_node(pos,{name = "default:brick_yellow"})
|
||||
minetest.set_node(pos,{name = "hades_core:brick_yellow"})
|
||||
-- more stones
|
||||
elseif oldnode.name == "gluncarp:"..carpetname.."_on_marble_brick" then
|
||||
minetest.set_node(pos,{name = "default:marble_brick"})
|
||||
minetest.set_node(pos,{name = "hades_core:marble_brick"})
|
||||
elseif oldnode.name == "gluncarp:"..carpetname.."_on_marble" then
|
||||
minetest.set_node(pos,{name = "default:marble"})
|
||||
minetest.set_node(pos,{name = "hades_core:marble"})
|
||||
elseif oldnode.name == "gluncarp:"..carpetname.."_on_chondrite_brick" then
|
||||
minetest.set_node(pos,{name = "default:chondrite_brick"})
|
||||
minetest.set_node(pos,{name = "hades_core:chondrite_brick"})
|
||||
elseif oldnode.name == "gluncarp:"..carpetname.."_on_chondrite" then
|
||||
minetest.set_node(pos,{name = "default:chondrite"})
|
||||
minetest.set_node(pos,{name = "hades_core:chondrite"})
|
||||
elseif oldnode.name == "gluncarp:"..carpetname.."_on_tuff_brick" then
|
||||
minetest.set_node(pos,{name = "default:tuff_brick"})
|
||||
minetest.set_node(pos,{name = "hades_core:tuff_brick"})
|
||||
elseif oldnode.name == "gluncarp:"..carpetname.."_on_tuff" then
|
||||
minetest.set_node(pos,{name = "default:tuff"})
|
||||
minetest.set_node(pos,{name = "hades_core:tuff"})
|
||||
elseif oldnode.name == "gluncarp:"..carpetname.."_on_tuff_baked_brick" then
|
||||
minetest.set_node(pos,{name = "default:tuff_baked_brick"})
|
||||
minetest.set_node(pos,{name = "hades_core:tuff_baked_brick"})
|
||||
elseif oldnode.name == "gluncarp:"..carpetname.."_on_tuff_baked" then
|
||||
minetest.set_node(pos,{name = "default:tuff_baked"})
|
||||
minetest.set_node(pos,{name = "hades_core:tuff_baked"})
|
||||
elseif oldnode.name == "gluncarp:"..carpetname.."_on_essexite_brick" then
|
||||
minetest.set_node(pos,{name = "default:essexite_brick"})
|
||||
minetest.set_node(pos,{name = "hades_core:essexite_brick"})
|
||||
elseif oldnode.name == "gluncarp:"..carpetname.."_on_essexite" then
|
||||
minetest.set_node(pos,{name = "default:essexite"})
|
||||
minetest.set_node(pos,{name = "hades_core:essexite"})
|
||||
elseif oldnode.name == "gluncarp:"..carpetname.."_on_floor_essexite_gold2" then
|
||||
minetest.set_node(pos,{name = "default:floor_essexite_gold2"})
|
||||
minetest.set_node(pos,{name = "hades_core:floor_essexite_gold2"})
|
||||
elseif oldnode.name == "gluncarp:"..carpetname.."_on_floor_essexite_gold" then
|
||||
minetest.set_node(pos,{name = "default:floor_essexite_gold"})
|
||||
minetest.set_node(pos,{name = "hades_core:floor_essexite_gold"})
|
||||
elseif oldnode.name == "gluncarp:"..carpetname.."_on_floor_marble_essexite2" then
|
||||
minetest.set_node(pos,{name = "default:floor_marble_essexite2"})
|
||||
minetest.set_node(pos,{name = "hades_core:floor_marble_essexite2"})
|
||||
elseif oldnode.name == "gluncarp:"..carpetname.."_on_floor_marble_essexite" then
|
||||
minetest.set_node(pos,{name = "default:floor_marble_essexite"})
|
||||
minetest.set_node(pos,{name = "hades_core:floor_marble_essexite"})
|
||||
elseif oldnode.name == "gluncarp:"..carpetname.."_on_floor_bstone_sandstone2" then
|
||||
minetest.set_node(pos,{name = "default:floor_bstone_sandstone2"})
|
||||
minetest.set_node(pos,{name = "hades_core:floor_bstone_sandstone2"})
|
||||
elseif oldnode.name == "gluncarp:"..carpetname.."_on_floor_bstone_sandstone" then
|
||||
minetest.set_node(pos,{name = "default:floor_bstone_sandstone"})
|
||||
minetest.set_node(pos,{name = "hades_core:floor_bstone_sandstone"})
|
||||
elseif oldnode.name == "gluncarp:"..carpetname.."_on_floor_btuff_tuff" then
|
||||
minetest.set_node(pos,{name = "default:floor_btuff_tuff"})
|
||||
minetest.set_node(pos,{name = "hades_core:floor_btuff_tuff"})
|
||||
elseif oldnode.name == "gluncarp:"..carpetname.."_on_floor_bstone_stone" then
|
||||
minetest.set_node(pos,{name = "default:floor_bstone_stone"})
|
||||
minetest.set_node(pos,{name = "hades_core:floor_bstone_stone"})
|
||||
elseif oldnode.name == "gluncarp:"..carpetname.."_on_floor_chondrite_stone2" then
|
||||
minetest.set_node(pos,{name = "default:floor_chondrite_stone2"})
|
||||
minetest.set_node(pos,{name = "hades_core:floor_chondrite_stone2"})
|
||||
elseif oldnode.name == "gluncarp:"..carpetname.."_on_floor_chondrite_stone" then
|
||||
minetest.set_node(pos,{name = "default:floor_chondrite_stone"})
|
||||
minetest.set_node(pos,{name = "hades_core:floor_chondrite_stone"})
|
||||
else
|
||||
return
|
||||
end
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
hades_sounds
|
||||
default
|
||||
hades_core
|
||||
hades_trees
|
||||
|
|
|
@ -17,7 +17,7 @@ minetest.register_node("gluncarp:wool_blackgold", {
|
|||
minetest.register_craft({
|
||||
type = "shapeless",
|
||||
output = 'gluncarp:wool_blackgold',
|
||||
recipe = {'wool:black','default:gold_ingot'},
|
||||
recipe = {'wool:black','hades_core:gold_ingot'},
|
||||
})
|
||||
|
||||
|
||||
|
|
|
@ -1,3 +0,0 @@
|
|||
hades_sounds
|
||||
default
|
||||
dye
|
|
@ -175,7 +175,7 @@ if sub ~= "" then
|
|||
minetest.register_craft({
|
||||
type = "shapeless",
|
||||
output = itemstring_locked,
|
||||
recipe = { itemstring_unlocked, "default:steel_ingot" },
|
||||
recipe = { itemstring_unlocked, "hades_core:steel_ingot" },
|
||||
})
|
||||
minetest.register_craft({
|
||||
type = "shapeless",
|
||||
|
@ -194,7 +194,7 @@ if sub ~= "" then
|
|||
output = itemstring_locked,
|
||||
recipe = {
|
||||
{'hades_trees:colwood_'..sub, 'hades_trees:colwood_'..sub, 'hades_trees:colwood_'..sub},
|
||||
{'hades_trees:colwood_'..sub, 'default:steel_ingot', 'hades_trees:colwood_'..sub},
|
||||
{'hades_trees:colwood_'..sub, 'hades_core:steel_ingot', 'hades_trees:colwood_'..sub},
|
||||
{'hades_trees:colwood_'..sub, 'hades_trees:colwood_'..sub, 'hades_trees:colwood_'..sub},
|
||||
}
|
||||
})
|
||||
|
@ -214,13 +214,13 @@ minetest.register_craft({
|
|||
minetest.register_craft({
|
||||
type = "shapeless",
|
||||
output = 'hades_chests:chest_locked',
|
||||
recipe = {"hades_chests:chest", "default:steel_ingot"},
|
||||
recipe = {"hades_chests:chest", "hades_core:steel_ingot"},
|
||||
})
|
||||
minetest.register_craft({
|
||||
output = 'hades_chests:chest_locked',
|
||||
recipe = {
|
||||
{'group:wood', 'group:wood', 'group:wood'},
|
||||
{'group:wood', 'default:steel_ingot', 'group:wood'},
|
||||
{'group:wood', 'hades_core:steel_ingot', 'group:wood'},
|
||||
{'group:wood', 'group:wood', 'group:wood'},
|
||||
}
|
||||
})
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
name = hades_chests
|
||||
depends = default
|
||||
depends = hades_sounds, hades_core, dye
|
||||
|
|
|
@ -1,7 +1,9 @@
|
|||
Some (hudge) adjustments and expansions for Hades game added 2015 by Glünggi
|
||||
Core content mod for Hades Revisited
|
||||
|
||||
Minetest 0.4 mod: default
|
||||
==========================
|
||||
Minimal mod that contains fundamental nodes, tools and craftitems for Hades Revisited.
|
||||
|
||||
Originally based on Minetest Game's default mod, now changed beyond recognition.
|
||||
-----------------------------------------
|
||||
|
||||
License of source code:
|
||||
-----------------------
|
|
@ -1,139 +1,139 @@
|
|||
minetest.register_craftitem("default:stick", {
|
||||
minetest.register_craftitem("hades_core:stick", {
|
||||
description = "Stick",
|
||||
inventory_image = "default_stick.png",
|
||||
groups = {stick=1},
|
||||
})
|
||||
|
||||
|
||||
minetest.register_craftitem("default:paper", {
|
||||
minetest.register_craftitem("hades_core:paper", {
|
||||
description = "Paper",
|
||||
inventory_image = "default_paper.png",
|
||||
})
|
||||
|
||||
minetest.register_craftitem("default:book", {
|
||||
minetest.register_craftitem("hades_core:book", {
|
||||
description = "Book",
|
||||
inventory_image = "default_book.png",
|
||||
})
|
||||
|
||||
|
||||
minetest.register_craftitem("default:coal_lump", {
|
||||
minetest.register_craftitem("hades_core:coal_lump", {
|
||||
description = "Coal Lump",
|
||||
inventory_image = "default_coal_lump.png",
|
||||
})
|
||||
|
||||
|
||||
minetest.register_craftitem("default:iron_lump", {
|
||||
minetest.register_craftitem("hades_core:iron_lump", {
|
||||
description = "Iron Lump",
|
||||
inventory_image = "default_iron_lump.png",
|
||||
})
|
||||
|
||||
minetest.register_craftitem("default:tin_lump", {
|
||||
minetest.register_craftitem("hades_core:tin_lump", {
|
||||
description = "Tin Lump",
|
||||
inventory_image = "default_tin_lump.png",
|
||||
})
|
||||
|
||||
minetest.register_craftitem("default:copper_lump", {
|
||||
minetest.register_craftitem("hades_core:copper_lump", {
|
||||
description = "Copper Lump",
|
||||
inventory_image = "default_copper_lump.png",
|
||||
})
|
||||
|
||||
|
||||
minetest.register_craftitem("default:mese_crystal", {
|
||||
minetest.register_craftitem("hades_core:mese_crystal", {
|
||||
description = "Mese Crystal",
|
||||
inventory_image = "default_mese_crystal.png",
|
||||
})
|
||||
|
||||
|
||||
minetest.register_craftitem("default:gold_lump", {
|
||||
minetest.register_craftitem("hades_core:gold_lump", {
|
||||
description = "Gold Lump",
|
||||
inventory_image = "default_gold_lump.png",
|
||||
})
|
||||
|
||||
|
||||
minetest.register_craftitem("default:diamond", {
|
||||
minetest.register_craftitem("hades_core:diamond", {
|
||||
description = "Diamond",
|
||||
inventory_image = "default_diamond.png",
|
||||
})
|
||||
|
||||
|
||||
minetest.register_craftitem("default:clay_lump", {
|
||||
minetest.register_craftitem("hades_core:clay_lump", {
|
||||
description = "Clay Lump",
|
||||
inventory_image = "default_clay_lump.png",
|
||||
})
|
||||
|
||||
|
||||
minetest.register_craftitem("default:steel_ingot", {
|
||||
minetest.register_craftitem("hades_core:steel_ingot", {
|
||||
description = "Steel Ingot",
|
||||
inventory_image = "default_steel_ingot.png",
|
||||
})
|
||||
|
||||
minetest.register_craftitem("default:tin_ingot", {
|
||||
minetest.register_craftitem("hades_core:tin_ingot", {
|
||||
description = "Tin Ingot",
|
||||
inventory_image = "default_tin_ingot.png",
|
||||
})
|
||||
|
||||
|
||||
minetest.register_craftitem("default:copper_ingot", {
|
||||
minetest.register_craftitem("hades_core:copper_ingot", {
|
||||
description = "Copper Ingot",
|
||||
inventory_image = "default_copper_ingot.png",
|
||||
})
|
||||
|
||||
|
||||
minetest.register_craftitem("default:bronze_ingot", {
|
||||
minetest.register_craftitem("hades_core:bronze_ingot", {
|
||||
description = "Bronze Ingot",
|
||||
inventory_image = "default_bronze_ingot.png",
|
||||
})
|
||||
|
||||
|
||||
minetest.register_craftitem("default:gold_ingot", {
|
||||
minetest.register_craftitem("hades_core:gold_ingot", {
|
||||
description = "Gold Ingot",
|
||||
inventory_image = "default_gold_ingot.png"
|
||||
})
|
||||
|
||||
|
||||
minetest.register_craftitem("default:mese_crystal_fragment", {
|
||||
minetest.register_craftitem("hades_core:mese_crystal_fragment", {
|
||||
description = "Mese Crystal Fragment",
|
||||
inventory_image = "default_mese_crystal_fragment.png",
|
||||
})
|
||||
|
||||
|
||||
minetest.register_craftitem("default:clay_brick", {
|
||||
minetest.register_craftitem("hades_core:clay_brick", {
|
||||
description = "Clay Brick",
|
||||
inventory_image = "default_clay_brick.png",
|
||||
})
|
||||
|
||||
|
||||
minetest.register_craftitem("default:obsidian_shard", {
|
||||
minetest.register_craftitem("hades_core:obsidian_shard", {
|
||||
description = "Obsidian Shard",
|
||||
inventory_image = "default_obsidian_shard.png",
|
||||
})
|
||||
|
||||
minetest.register_craftitem("default:emerald", {
|
||||
minetest.register_craftitem("hades_core:emerald", {
|
||||
description = "Emerald",
|
||||
inventory_image = "default_emerald.png",
|
||||
})
|
||||
|
||||
minetest.register_craftitem("default:sapphire", {
|
||||
minetest.register_craftitem("hades_core:sapphire", {
|
||||
description = "Sapphire",
|
||||
inventory_image = "default_sapphire.png",
|
||||
})
|
||||
|
||||
minetest.register_craftitem("default:ruby", {
|
||||
minetest.register_craftitem("hades_core:ruby", {
|
||||
description = "Ruby",
|
||||
inventory_image = "default_ruby.png",
|
||||
})
|
||||
|
||||
minetest.register_craftitem("default:nails", {
|
||||
minetest.register_craftitem("hades_core:nails", {
|
||||
description = "Nails",
|
||||
inventory_image = "default_nails.png",
|
||||
})
|
||||
|
||||
minetest.register_craftitem("default:sugar", {
|
||||
minetest.register_craftitem("hades_core:sugar", {
|
||||
description = "Sugar",
|
||||
inventory_image = "default_sugar.png",
|
||||
})
|
||||
|
||||
minetest.register_craftitem("default:prismatic_gem", {
|
||||
minetest.register_craftitem("hades_core:prismatic_gem", {
|
||||
description = "Prismatic Gem",
|
||||
inventory_image = "default_prismatic_gem.png",
|
||||
|
|
@ -5,25 +5,25 @@
|
|||
--
|
||||
|
||||
local cool_lava_source = function(pos)
|
||||
if minetest.find_node_near(pos, 5, {"default:water_flowing"}) == nil then
|
||||
if minetest.find_node_near(pos, 5, {"hades_core:water_flowing"}) == nil then
|
||||
minetest.sound_play({name="fire_extinguish_flame", gain = 0.2}, {pos=pos, max_hear_distance = 16})
|
||||
minetest.set_node(pos, {name="default:tuff"})
|
||||
minetest.set_node(pos, {name="hades_core:tuff"})
|
||||
else
|
||||
if minetest.get_node({x=pos.x, y=pos.y+1, z=pos.z}).name == "air" then
|
||||
minetest.sound_play({name="fire_extinguish_flame", gain = 0.05}, {pos=pos, max_hear_distance = 6})
|
||||
end
|
||||
minetest.set_node(pos, {name="default:water_source"})
|
||||
minetest.set_node(pos, {name="hades_core:water_source"})
|
||||
end
|
||||
end
|
||||
|
||||
local cool_lava_flowing = function(pos)
|
||||
minetest.sound_play({name="fire_extinguish_flame", gain = 0.2}, {pos=pos, max_hear_distance = 16})
|
||||
minetest.set_node(pos, {name="default:gravel_volcanic"})
|
||||
minetest.set_node(pos, {name="hades_core:gravel_volcanic"})
|
||||
end
|
||||
|
||||
minetest.register_abm({
|
||||
label = "Cool flowing lava",
|
||||
nodenames = {"default:lava_flowing"},
|
||||
nodenames = {"hades_core:lava_flowing"},
|
||||
neighbors = {"group:water"},
|
||||
interval = 1,
|
||||
chance = 1,
|
||||
|
@ -35,7 +35,7 @@ minetest.register_abm({
|
|||
|
||||
minetest.register_abm({
|
||||
label = "Cool lava source",
|
||||
nodenames = {"default:lava_source"},
|
||||
nodenames = {"hades_core:lava_source"},
|
||||
neighbors = {"group:water"},
|
||||
interval = 1,
|
||||
chance = 1,
|
||||
|
@ -50,16 +50,16 @@ minetest.register_abm({
|
|||
|
||||
minetest.register_abm({
|
||||
label = "Burn stone",
|
||||
nodenames = {"default:stone", "default:mossystone"},
|
||||
nodenames = {"hades_core:stone", "hades_core:mossystone"},
|
||||
neighbors = {"group:lava"},
|
||||
interval = 25,
|
||||
chance = 15,
|
||||
action = function(pos, node)
|
||||
local nn
|
||||
if node.name == "default:mossystone" then
|
||||
nn = "default:stone"
|
||||
if node.name == "hades_core:mossystone" then
|
||||
nn = "hades_core:stone"
|
||||
else
|
||||
nn = "default:stone_baked"
|
||||
nn = "hades_core:stone_baked"
|
||||
end
|
||||
minetest.set_node(pos, {name=nn})
|
||||
end,
|
||||
|
@ -67,14 +67,14 @@ minetest.register_abm({
|
|||
|
||||
minetest.register_abm({
|
||||
label = "Create mossy stone",
|
||||
nodenames = {"default:stone"},
|
||||
nodenames = {"hades_core:stone"},
|
||||
interval = 600,
|
||||
chance = 65,
|
||||
action = function(pos, node)
|
||||
if minetest.find_node_near(pos, 2, {"group:water"}) == nil then
|
||||
return
|
||||
else
|
||||
minetest.set_node(pos, {name="default:mossystone"})
|
||||
minetest.set_node(pos, {name="hades_core:mossystone"})
|
||||
end
|
||||
end,
|
||||
})
|
||||
|
@ -85,30 +85,30 @@ minetest.register_abm({
|
|||
|
||||
minetest.register_abm({
|
||||
label = "Burn tuff",
|
||||
nodenames = {"default:tuff", "default:mossytuff"},
|
||||
nodenames = {"hades_core:tuff", "hades_core:mossytuff"},
|
||||
neighbors = {"group:lava"},
|
||||
interval = 25,
|
||||
chance = 15,
|
||||
action = function(pos, node)
|
||||
local nn = "default:tuff_baked"
|
||||
if node.name == "default:mossytuff" then
|
||||
minetest.set_node(pos, {name="default:tuff"})
|
||||
local nn = "hades_core:tuff_baked"
|
||||
if node.name == "hades_core:mossytuff" then
|
||||
minetest.set_node(pos, {name="hades_core:tuff"})
|
||||
else
|
||||
minetest.set_node(pos, {name="default:tuff_baked"})
|
||||
minetest.set_node(pos, {name="hades_core:tuff_baked"})
|
||||
end
|
||||
end,
|
||||
})
|
||||
|
||||
minetest.register_abm({
|
||||
label = "Grow moss on tuff",
|
||||
nodenames = {"default:tuff"},
|
||||
nodenames = {"hades_core:tuff"},
|
||||
interval = 600,
|
||||
chance = 65,
|
||||
action = function(pos, node)
|
||||
if minetest.find_node_near(pos, 2, {"group:water"}) == nil then
|
||||
return
|
||||
else
|
||||
minetest.set_node(pos, {name="default:mossytuff"})
|
||||
minetest.set_node(pos, {name="hades_core:mossytuff"})
|
||||
end
|
||||
end,
|
||||
})
|
||||
|
@ -120,7 +120,7 @@ minetest.register_abm({
|
|||
|
||||
minetest.register_abm({
|
||||
label = "Create marble",
|
||||
nodenames = {"default:chondrite"},
|
||||
nodenames = {"hades_core:chondrite"},
|
||||
neighbors = {"group:water"},
|
||||
interval = 200,
|
||||
chance = 55,
|
||||
|
@ -128,7 +128,7 @@ minetest.register_abm({
|
|||
if minetest.find_node_near(pos, 4, {"group:lava"}) == nil or pos.y > -500 then
|
||||
return
|
||||
else
|
||||
minetest.set_node(pos, {name="default:marble"})
|
||||
minetest.set_node(pos, {name="hades_core:marble"})
|
||||
end
|
||||
end,
|
||||
})
|
||||
|
@ -141,7 +141,7 @@ minetest.register_abm({
|
|||
|
||||
minetest.register_abm({
|
||||
label = "Create obsidian",
|
||||
nodenames = {"default:gravel_volcanic"},
|
||||
nodenames = {"hades_core:gravel_volcanic"},
|
||||
neighbors = {"group:lava"},
|
||||
interval = 1111,
|
||||
chance = 65,
|
||||
|
@ -149,7 +149,7 @@ minetest.register_abm({
|
|||
if minetest.find_node_near(pos, 4, {"group:water"}) == nil or pos.y > -1000 then
|
||||
return
|
||||
else
|
||||
minetest.set_node(pos, {name="default:obsidian"})
|
||||
minetest.set_node(pos, {name="hades_core:obsidian"})
|
||||
end
|
||||
end,
|
||||
})
|
||||
|
@ -160,25 +160,25 @@ minetest.register_abm({
|
|||
|
||||
minetest.register_abm({
|
||||
label = "Grow moss on cobblestone (neighboring water)",
|
||||
nodenames = {"default:cobble"},
|
||||
nodenames = {"hades_core:cobble"},
|
||||
neighbors = {"group:water"},
|
||||
interval = 500,
|
||||
chance = 35,
|
||||
action = function(pos, node)
|
||||
minetest.set_node(pos, {name="default:mossycobble"})
|
||||
minetest.set_node(pos, {name="hades_core:mossycobble"})
|
||||
end,
|
||||
})
|
||||
|
||||
minetest.register_abm({
|
||||
label = "Grow moss on cobblestone (extended water check)",
|
||||
nodenames = {"default:cobble"},
|
||||
nodenames = {"hades_core:cobble"},
|
||||
interval = 500,
|
||||
chance = 55,
|
||||
action = function(pos, node)
|
||||
if minetest.find_node_near(pos, 2, {"group:water"}) == nil then
|
||||
return
|
||||
else
|
||||
minetest.set_node(pos, {name="default:mossycobble"})
|
||||
minetest.set_node(pos, {name="hades_core:mossycobble"})
|
||||
end
|
||||
end,
|
||||
})
|
||||
|
@ -186,7 +186,7 @@ minetest.register_abm({
|
|||
-- Dirt ABMs
|
||||
minetest.register_abm({
|
||||
label = "Grow grass on dirt",
|
||||
nodenames = {"default:dirt"},
|
||||
nodenames = {"hades_core:dirt"},
|
||||
interval = 2,
|
||||
chance = 200,
|
||||
action = function(pos, node)
|
||||
|
@ -196,14 +196,14 @@ minetest.register_abm({
|
|||
if nodedef and (nodedef.sunlight_propagates or nodedef.paramtype == "light")
|
||||
and nodedef.liquidtype == "none"
|
||||
and (minetest.get_node_light(above) or 0) >= 13 then
|
||||
minetest.set_node(pos, {name = "default:dirt_with_grass"})
|
||||
minetest.set_node(pos, {name = "hades_core:dirt_with_grass"})
|
||||
end
|
||||
end
|
||||
})
|
||||
|
||||
minetest.register_abm({
|
||||
label = "Turn covered 'dirt with grass' back to dirt",
|
||||
nodenames = {"default:dirt_with_grass"},
|
||||
nodenames = {"hades_core:dirt_with_grass"},
|
||||
interval = 2,
|
||||
chance = 20,
|
||||
action = function(pos, node)
|
||||
|
@ -213,7 +213,7 @@ minetest.register_abm({
|
|||
if name ~= "ignore" and nodedef
|
||||
and not ((nodedef.sunlight_propagates or nodedef.paramtype == "light")
|
||||
and nodedef.liquidtype == "none") then
|
||||
minetest.set_node(pos, {name = "default:dirt"})
|
||||
minetest.set_node(pos, {name = "hades_core:dirt"})
|
||||
end
|
||||
end
|
||||
})
|
||||
|
@ -231,16 +231,16 @@ minetest.register_abm({
|
|||
|
||||
minetest.register_abm({
|
||||
label = "Burn cobblestone",
|
||||
nodenames = {"default:cobble", "default:mossycobble"},
|
||||
nodenames = {"hades_core:cobble", "hades_core:mossycobble"},
|
||||
neighbors = {"group:lava"},
|
||||
interval = 45,
|
||||
chance = 15,
|
||||
action = function(pos, node)
|
||||
local nn
|
||||
if node.name == "default:mossycobble" then
|
||||
nn = "default:cobble"
|
||||
if node.name == "hades_core:mossycobble" then
|
||||
nn = "hades_core:cobble"
|
||||
else
|
||||
nn = "default:cobble_baked"
|
||||
nn = "hades_core:cobble_baked"
|
||||
end
|
||||
minetest.set_node(pos, {name=nn})
|
||||
end,
|
||||
|
@ -248,12 +248,12 @@ minetest.register_abm({
|
|||
|
||||
minetest.register_abm({
|
||||
label = "Create gravel near water",
|
||||
nodenames = {"default:mossycobble"},
|
||||
neighbors = {"default:water_flowing"},
|
||||
nodenames = {"hades_core:mossycobble"},
|
||||
neighbors = {"hades_core:water_flowing"},
|
||||
interval = 500,
|
||||
chance = 75,
|
||||
action = function(pos, node)
|
||||
minetest.set_node(pos, {name="default:gravel"})
|
||||
minetest.set_node(pos, {name="hades_core:gravel"})
|
||||
end,
|
||||
})
|
||||
|
||||
|
@ -264,7 +264,7 @@ minetest.register_abm({
|
|||
|
||||
minetest.register_abm({
|
||||
label = "Create fertile sand",
|
||||
nodenames = {"default:ash"},
|
||||
nodenames = {"hades_core:ash"},
|
||||
interval = 550,
|
||||
chance = 35,
|
||||
action = function(pos, node)
|
||||
|
@ -272,11 +272,11 @@ minetest.register_abm({
|
|||
return
|
||||
else
|
||||
pos.y = pos.y+1
|
||||
if minetest.get_node(pos).name == "default:cactus" then
|
||||
if minetest.get_node(pos).name == "hades_core:cactus" then
|
||||
return
|
||||
else
|
||||
pos.y = pos.y-1
|
||||
minetest.set_node(pos, {name="default:fertile_sand"})
|
||||
minetest.set_node(pos, {name="hades_core:fertile_sand"})
|
||||
end
|
||||
end
|
||||
end,
|
||||
|
@ -289,38 +289,38 @@ minetest.register_abm({
|
|||
|
||||
minetest.register_abm({
|
||||
label = "Create dirt (direct neighboring water)",
|
||||
nodenames = {"default:fertile_sand"},
|
||||
nodenames = {"hades_core:fertile_sand"},
|
||||
neighbors = {"group:water"},
|
||||
interval = 25,
|
||||
chance = 5,
|
||||
action = function(pos, node)
|
||||
minetest.set_node(pos, {name="default:dirt"})
|
||||
minetest.set_node(pos, {name="hades_core:dirt"})
|
||||
end,
|
||||
})
|
||||
|
||||
minetest.register_abm({
|
||||
label = "Create dirt (extended water check)",
|
||||
nodenames = {"default:fertile_sand"},
|
||||
neighbors = {"default:dirt", "default:dirt_with_grass"},
|
||||
nodenames = {"hades_core:fertile_sand"},
|
||||
neighbors = {"hades_core:dirt", "hades_core:dirt_with_grass"},
|
||||
interval = 50,
|
||||
chance = 5,
|
||||
action = function(pos, node)
|
||||
if minetest.find_node_near(pos, 10, {"group:water"}) == nil then
|
||||
return
|
||||
else
|
||||
minetest.set_node(pos, {name="default:dirt"})
|
||||
minetest.set_node(pos, {name="hades_core:dirt"})
|
||||
end
|
||||
end,
|
||||
})
|
||||
|
||||
minetest.register_abm({
|
||||
label = "Create clay",
|
||||
nodenames = {"default:ash"},
|
||||
nodenames = {"hades_core:ash"},
|
||||
neighbors = {"group:water"},
|
||||
interval = 700,
|
||||
chance = 75,
|
||||
action = function(pos, node)
|
||||
minetest.set_node(pos, {name="default:clay"})
|
||||
minetest.set_node(pos, {name="hades_core:clay"})
|
||||
end,
|
||||
})
|
||||
|
||||
|
@ -330,7 +330,7 @@ minetest.register_abm({
|
|||
|
||||
minetest.register_abm({
|
||||
label = "Grow grass on dirt",
|
||||
nodenames = {"default:dirt"},
|
||||
nodenames = {"hades_core:dirt"},
|
||||
interval = 50,
|
||||
chance = 20,
|
||||
action = function(pos, node)
|
||||
|
@ -341,7 +341,7 @@ minetest.register_abm({
|
|||
return
|
||||
else
|
||||
pos.y = pos.y-1
|
||||
minetest.set_node(pos, {name="default:dirt_with_grass"})
|
||||
minetest.set_node(pos, {name="hades_core:dirt_with_grass"})
|
||||
end
|
||||
end
|
||||
end,
|
||||
|
@ -353,23 +353,23 @@ minetest.register_abm({
|
|||
|
||||
minetest.register_abm({
|
||||
label = "Grow sugarcane",
|
||||
nodenames = {"default:sugarcane"},
|
||||
neighbors = {"default:dirt", "default:dirt_with_grass"},
|
||||
nodenames = {"hades_core:sugarcane"},
|
||||
neighbors = {"hades_core:dirt", "hades_core:dirt_with_grass"},
|
||||
interval = 55,
|
||||
chance = 35,
|
||||
action = function(pos, node)
|
||||
pos.y = pos.y-1
|
||||
local name = minetest.get_node(pos).name
|
||||
if name == "default:dirt" or name == "default:dirt_with_grass" then
|
||||
if name == "hades_core:dirt" or name == "hades_core:dirt_with_grass" then
|
||||
pos.y = pos.y+1
|
||||
local height = 0
|
||||
while minetest.get_node(pos).name == "default:sugarcane" and height < 3 do
|
||||
while minetest.get_node(pos).name == "hades_core:sugarcane" and height < 3 do
|
||||
height = height+1
|
||||
pos.y = pos.y+1
|
||||
end
|
||||
if height < 3 then
|
||||
if minetest.get_node(pos).name == "air" then
|
||||
minetest.set_node(pos, {name="default:sugarcane"})
|
||||
minetest.set_node(pos, {name="hades_core:sugarcane"})
|
||||
end
|
||||
end
|
||||
end
|
||||
|
@ -378,15 +378,15 @@ minetest.register_abm({
|
|||
|
||||
minetest.register_abm({
|
||||
label = "Spread sugarcane",
|
||||
nodenames = {"default:dirt_with_grass"},
|
||||
neighbors = {"default:papyrus"},
|
||||
nodenames = {"hades_core:dirt_with_grass"},
|
||||
neighbors = {"hades_core:papyrus"},
|
||||
interval = 500,
|
||||
chance = 25,
|
||||
action = function(pos, node)
|
||||
if minetest.find_node_near(pos, 10, {"default:sugarcane"}) == nil then
|
||||
if minetest.find_node_near(pos, 10, {"hades_core:sugarcane"}) == nil then
|
||||
pos.y = pos.y+1
|
||||
if minetest.get_node(pos).name == "air" then
|
||||
minetest.set_node(pos, {name="default:sugarcane"})
|
||||
minetest.set_node(pos, {name="hades_core:sugarcane"})
|
||||
end
|
||||
else
|
||||
return
|
||||
|
@ -400,7 +400,7 @@ minetest.register_abm({
|
|||
|
||||
minetest.register_abm({
|
||||
label = "Grow cactus",
|
||||
nodenames = {"default:cactus"},
|
||||
nodenames = {"hades_core:cactus"},
|
||||
neighbors = {"group:sand", "group:ash"},
|
||||
interval = 50,
|
||||
chance = 20,
|
||||
|
@ -410,13 +410,13 @@ minetest.register_abm({
|
|||
if minetest.get_item_group(name, "sand") ~= 0 or minetest.get_item_group(name, "ash" ~= 0) then
|
||||
pos.y = pos.y+1
|
||||
local height = 0
|
||||
while minetest.get_node(pos).name == "default:cactus" and height < 4 do
|
||||
while minetest.get_node(pos).name == "hades_core:cactus" and height < 4 do
|
||||
height = height+1
|
||||
pos.y = pos.y+1
|
||||
end
|
||||
if height < 3 then
|
||||
if minetest.get_node(pos).name == "air" then
|
||||
minetest.set_node(pos, {name="default:cactus"})
|
||||
minetest.set_node(pos, {name="hades_core:cactus"})
|
||||
end
|
||||
end
|
||||
end
|
||||
|
@ -425,26 +425,26 @@ minetest.register_abm({
|
|||
|
||||
minetest.register_abm({
|
||||
label = "Grow papyrus",
|
||||
nodenames = {"default:papyrus"},
|
||||
neighbors = {"default:dirt", "default:dirt_with_grass"},
|
||||
nodenames = {"hades_core:papyrus"},
|
||||
neighbors = {"hades_core:dirt", "hades_core:dirt_with_grass"},
|
||||
interval = 50,
|
||||
chance = 20,
|
||||
action = function(pos, node)
|
||||
pos.y = pos.y-1
|
||||
local name = minetest.get_node(pos).name
|
||||
if name == "default:dirt" or name == "default:dirt_with_grass" then
|
||||
if name == "hades_core:dirt" or name == "hades_core:dirt_with_grass" then
|
||||
if minetest.find_node_near(pos, 3, {"group:water"}) == nil then
|
||||
return
|
||||
end
|
||||
pos.y = pos.y+1
|
||||
local height = 0
|
||||
while minetest.get_node(pos).name == "default:papyrus" and height < 4 do
|
||||
while minetest.get_node(pos).name == "hades_core:papyrus" and height < 4 do
|
||||
height = height+1
|
||||
pos.y = pos.y+1
|
||||
end
|
||||
if height < 4 then
|
||||
if minetest.get_node(pos).name == "air" then
|
||||
minetest.set_node(pos, {name="default:papyrus"})
|
||||
minetest.set_node(pos, {name="hades_core:papyrus"})
|
||||
end
|
||||
end
|
||||
end
|
|
@ -0,0 +1,10 @@
|
|||
hades_core = {}
|
||||
|
||||
-- Load files
|
||||
dofile(minetest.get_modpath("hades_core").."/functions.lua")
|
||||
dofile(minetest.get_modpath("hades_core").."/simple_nodes.lua")
|
||||
dofile(minetest.get_modpath("hades_core").."/tools.lua")
|
||||
dofile(minetest.get_modpath("hades_core").."/plants.lua")
|
||||
dofile(minetest.get_modpath("hades_core").."/ladders.lua")
|
||||
dofile(minetest.get_modpath("hades_core").."/craftitems.lua")
|
||||
dofile(minetest.get_modpath("hades_core").."/crafting.lua")
|
|
@ -1,4 +1,4 @@
|
|||
default.register_ladder = function(id, def)
|
||||
hades_core.register_ladder = function(id, def)
|
||||
local odef = {
|
||||
description = def.description,
|
||||
_doc_items_longdesc = "A piece of ladder which allows you to climb vertically.",
|
||||
|
@ -91,14 +91,14 @@ end
|
|||
|
||||
|
||||
|
||||
default.register_ladder("default:ladder", {
|
||||
hades_core.register_ladder("hades_core:ladder", {
|
||||
description = "Wooden Ladder",
|
||||
texture = "default_ladder.png",
|
||||
groups = {choppy=2,oddly_breakable_by_hand=3,flammable=2},
|
||||
sounds = hades_sounds.node_sound_wood_defaults(),
|
||||
})
|
||||
|
||||
default.register_ladder("default:ladder_bronze", {
|
||||
hades_core.register_ladder("hades_core:ladder_bronze", {
|
||||
description = "Bronze Ladder",
|
||||
texture = "default_ladder_bronze.png",
|
||||
groups = {cracky=3},
|
|
@ -0,0 +1,3 @@
|
|||
name = hades_core
|
||||
description = Core content mod for Hades Revisited, contains the most basic landscape nodes, tools and craftitems
|
||||
depends = hades_sounds
|
|
@ -1,5 +1,5 @@
|
|||
|
||||
minetest.register_node("default:dry_shrub", {
|
||||
minetest.register_node("hades_core:dry_shrub", {
|
||||
description = "Dry Shrub",
|
||||
drawtype = "plantlike",
|
||||
visual_scale = 1.0,
|
||||
|
@ -20,7 +20,7 @@ minetest.register_node("default:dry_shrub", {
|
|||
})
|
||||
|
||||
|
||||
minetest.register_node("default:grass_1", {
|
||||
minetest.register_node("hades_core:grass_1", {
|
||||
description = "Grass",
|
||||
drawtype = "plantlike",
|
||||
tiles = {"default_grass_1.png"},
|
||||
|
@ -39,14 +39,14 @@ minetest.register_node("default:grass_1", {
|
|||
},
|
||||
on_place = function(itemstack, placer, pointed_thing)
|
||||
-- place a random grass node
|
||||
local stack = ItemStack("default:grass_"..math.random(1,5))
|
||||
local stack = ItemStack("hades_core:grass_"..math.random(1,5))
|
||||
local ret = minetest.item_place(stack, placer, pointed_thing)
|
||||
return ItemStack("default:grass_1 "..itemstack:get_count()-(1-ret:get_count()))
|
||||
return ItemStack("hades_core:grass_1 "..itemstack:get_count()-(1-ret:get_count()))
|
||||
end,
|
||||
})
|
||||
|
||||
for i=2,5 do
|
||||
minetest.register_node("default:grass_"..i, {
|
||||
minetest.register_node("hades_core:grass_"..i, {
|
||||
description = "Grass",
|
||||
drawtype = "plantlike",
|
||||
tiles = {"default_grass_"..i..".png"},
|
||||
|
@ -56,7 +56,7 @@ for i=2,5 do
|
|||
walkable = false,
|
||||
buildable_to = true,
|
||||
is_ground_content = true,
|
||||
drop = "default:grass_1",
|
||||
drop = "hades_core:grass_1",
|
||||
groups = {snappy=3,flammable=3,flora=1,grass=1,attached_node=1,not_in_creative_inventory=1},
|
||||
sounds = hades_sounds.node_sound_leaves_defaults(),
|
||||
selection_box = {
|
||||
|
@ -66,7 +66,7 @@ for i=2,5 do
|
|||
})
|
||||
end
|
||||
|
||||
minetest.register_node("default:junglegrass", {
|
||||
minetest.register_node("hades_core:junglegrass", {
|
||||
description = "Jungle Grass",
|
||||
drawtype = "plantlike",
|
||||
visual_scale = 1.3,
|
||||
|
@ -85,7 +85,7 @@ minetest.register_node("default:junglegrass", {
|
|||
},
|
||||
})
|
||||
|
||||
minetest.register_node("default:snag", {
|
||||
minetest.register_node("hades_core:snag", {
|
||||
description = "Snag",
|
||||
tiles = {"default_tree.png", "default_tree.png", "default_tree.png"},
|
||||
paramtype = "light",
|
||||
|
@ -110,7 +110,7 @@ minetest.register_node("default:snag", {
|
|||
max_items = 1,
|
||||
items = {
|
||||
{
|
||||
items = {'default:snag'},
|
||||
items = {'hades_core:snag'},
|
||||
rarity = 5,
|
||||
},
|
||||
{
|
||||
|
@ -122,7 +122,7 @@ minetest.register_node("default:snag", {
|
|||
on_place = minetest.rotate_node
|
||||
})
|
||||
|
||||
minetest.register_node("default:cactus", {
|
||||
minetest.register_node("hades_core:cactus", {
|
||||
description = "Cactus",
|
||||
tiles = {"default_cactus_top.png", "default_cactus_top.png", "default_cactus_side.png"},
|
||||
paramtype = "light",
|
||||
|
@ -145,7 +145,7 @@ minetest.register_node("default:cactus", {
|
|||
on_place = minetest.rotate_node
|
||||
})
|
||||
|
||||
minetest.register_node("default:cactus_block", {
|
||||
minetest.register_node("hades_core:cactus_block", {
|
||||
description = "Cactus Block",
|
||||
tiles = {"default_cactus_block.png"},
|
||||
is_ground_content = false,
|
||||
|
@ -153,7 +153,7 @@ minetest.register_node("default:cactus_block", {
|
|||
sounds = hades_sounds.node_sound_wood_defaults(),
|
||||
})
|
||||
|
||||
minetest.register_node("default:cactus_brick", {
|
||||
minetest.register_node("hades_core:cactus_brick", {
|
||||
description = "Cactus Brick",
|
||||
tiles = {"default_cactus_brick.png"},
|
||||
is_ground_content = false,
|
||||
|
@ -161,7 +161,7 @@ minetest.register_node("default:cactus_brick", {
|
|||
sounds = hades_sounds.node_sound_wood_defaults(),
|
||||
})
|
||||
|
||||
minetest.register_node("default:glowing_cactus_block", {
|
||||
minetest.register_node("hades_core:glowing_cactus_block", {
|
||||
description = "Glowing Cactus Block",
|
||||
tiles = {"default_cactus_block.png"},
|
||||
is_ground_content = false,
|
||||
|
@ -182,7 +182,7 @@ local function dig_up(pos, node, digger)
|
|||
end
|
||||
end
|
||||
|
||||
minetest.register_node("default:papyrus", {
|
||||
minetest.register_node("hades_core:papyrus", {
|
||||
description = "Papyrus",
|
||||
drawtype = "nodebox",
|
||||
tiles = {
|
||||
|
@ -233,7 +233,7 @@ minetest.register_node("default:papyrus", {
|
|||
end,
|
||||
})
|
||||
|
||||
minetest.register_node("default:sugarcane", {
|
||||
minetest.register_node("hades_core:sugarcane", {
|
||||
description = "Sugarcane",
|
||||
drawtype = "plantlike",
|
||||
tiles = {"default_sugarcane.png"},
|
|
@ -5,34 +5,34 @@ local WATER_VISC = 1
|
|||
local LAVA_VISC = 7
|
||||
local LIGHT_MAX = minetest.LIGHT_MAX - 1
|
||||
|
||||
minetest.register_node("default:stone", {
|
||||
minetest.register_node("hades_core:stone", {
|
||||
description = "Stone",
|
||||
tiles = {"default_stone.png"},
|
||||
is_ground_content = true,
|
||||
groups = {cracky=3, stone=1, porous=1},
|
||||
drop = 'default:cobble',
|
||||
drop = 'hades_core:cobble',
|
||||
sounds = hades_sounds.node_sound_stone_defaults(),
|
||||
})
|
||||
|
||||
minetest.register_node("default:mossystone", {
|
||||
minetest.register_node("hades_core:mossystone", {
|
||||
description = "Mossy Stone",
|
||||
tiles = {"default_mossystone.png"},
|
||||
is_ground_content = true,
|
||||
groups = {cracky=3, stone=1, porous=1},
|
||||
drop = 'default:mossycobble',
|
||||
drop = 'hades_core:mossycobble',
|
||||
sounds = hades_sounds.node_sound_stone_defaults(),
|
||||
})
|
||||
|
||||
minetest.register_node("default:chondrite", {
|
||||
minetest.register_node("hades_core:chondrite", {
|
||||
description = "Chondrite",
|
||||
tiles = {"default_chondrite.png"},
|
||||
is_ground_content = true,
|
||||
groups = {cracky=2, stone=1, porous=1},
|
||||
drop = 'default:chondrite',
|
||||
drop = 'hades_core:chondrite',
|
||||
sounds = hades_sounds.node_sound_stone_defaults(),
|
||||
})
|
||||
|
||||
minetest.register_node("default:chondrite_block", {
|
||||
minetest.register_node("hades_core:chondrite_block", {
|
||||
description = "Chondrite Block",
|
||||
tiles = {"default_chondrite_block.png"},
|
||||
is_ground_content = false,
|
||||
|
@ -40,7 +40,7 @@ minetest.register_node("default:chondrite_block", {
|
|||
sounds = hades_sounds.node_sound_stone_defaults(),
|
||||
})
|
||||
|
||||
minetest.register_node("default:chondrite_brick", {
|
||||
minetest.register_node("hades_core:chondrite_brick", {
|
||||
description = "Chondrite Brick",
|
||||
tiles = {"default_chondrite_brick.png"},
|
||||
groups = {cracky=2, stone=1},
|
||||
|
@ -48,16 +48,16 @@ minetest.register_node("default:chondrite_brick", {
|
|||
sounds = hades_sounds.node_sound_stone_defaults(),
|
||||
})
|
||||
|
||||
minetest.register_node("default:tuff", {
|
||||
minetest.register_node("hades_core:tuff", {
|
||||
description = "Tuff",
|
||||
tiles = {"default_tuff.png"},
|
||||
is_ground_content = true,
|
||||
groups = {cracky=3, porous=1},
|
||||
drop = 'default:tuff',
|
||||
drop = 'hades_core:tuff',
|
||||
sounds = hades_sounds.node_sound_stone_defaults(),
|
||||
})
|
||||
|
||||
minetest.register_node("default:tuff_block", {
|
||||
minetest.register_node("hades_core:tuff_block", {
|
||||
description = "Tuff Block",
|
||||
tiles = {"default_tuff_block.png"},
|
||||
is_ground_content = false,
|
||||
|
@ -65,23 +65,23 @@ minetest.register_node("default:tuff_block", {
|
|||
sounds = hades_sounds.node_sound_stone_defaults(),
|
||||
})
|
||||
|
||||
minetest.register_node("default:tuff_brick", {
|
||||
minetest.register_node("hades_core:tuff_brick", {
|
||||
description = "Tuff Brick",
|
||||
tiles = {"default_tuff_brick.png"},
|
||||
groups = {cracky=3},
|
||||
sounds = hades_sounds.node_sound_stone_defaults(),
|
||||
})
|
||||
|
||||
minetest.register_node("default:tuff_baked", {
|
||||
minetest.register_node("hades_core:tuff_baked", {
|
||||
description = "Burned Tuff",
|
||||
tiles = {"default_tuff_baked.png"},
|
||||
is_ground_content = true,
|
||||
groups = {cracky=3, porous=1, burned_node=1},
|
||||
drop = 'default:tuff_baked',
|
||||
drop = 'hades_core:tuff_baked',
|
||||
sounds = hades_sounds.node_sound_stone_defaults(),
|
||||
})
|
||||
|
||||
minetest.register_node("default:tuff_baked_block", {
|
||||
minetest.register_node("hades_core:tuff_baked_block", {
|
||||
description = "Burned Tuff Block",
|
||||
tiles = {"default_tuff_baked_block.png"},
|
||||
is_ground_content = false,
|
||||
|
@ -89,32 +89,32 @@ minetest.register_node("default:tuff_baked_block", {
|
|||
sounds = hades_sounds.node_sound_stone_defaults(),
|
||||
})
|
||||
|
||||
minetest.register_node("default:tuff_baked_brick", {
|
||||
minetest.register_node("hades_core:tuff_baked_brick", {
|
||||
description = "Burned Tuff Brick",
|
||||
tiles = {"default_tuff_baked_brick.png"},
|
||||
groups = {cracky=3, burned_node=1},
|
||||
sounds = hades_sounds.node_sound_stone_defaults(),
|
||||
})
|
||||
|
||||
minetest.register_node("default:mossytuff", {
|
||||
minetest.register_node("hades_core:mossytuff", {
|
||||
description = "Mossy Tuff",
|
||||
tiles = {"default_mossytuff.png"},
|
||||
is_ground_content = true,
|
||||
groups = {cracky=3, porous=1, mossy=1},
|
||||
drop = 'default:mossytuff',
|
||||
drop = 'hades_core:mossytuff',
|
||||
sounds = hades_sounds.node_sound_stone_defaults(),
|
||||
})
|
||||
|
||||
minetest.register_node("default:marble", {
|
||||
minetest.register_node("hades_core:marble", {
|
||||
description = "Marble",
|
||||
tiles = {"default_marble.png"},
|
||||
is_ground_content = true,
|
||||
groups = {cracky=3, stone=1, porous=1},
|
||||
drop = 'default:marble',
|
||||
drop = 'hades_core:marble',
|
||||
sounds = hades_sounds.node_sound_stone_defaults(),
|
||||
})
|
||||
|
||||
minetest.register_node("default:marble_block", {
|
||||
minetest.register_node("hades_core:marble_block", {
|
||||
description = "Marble Block",
|
||||
tiles = {"default_marble_block.png"},
|
||||
is_ground_content = false,
|
||||
|
@ -122,23 +122,23 @@ minetest.register_node("default:marble_block", {
|
|||
sounds = hades_sounds.node_sound_stone_defaults(),
|
||||
})
|
||||
|
||||
minetest.register_node("default:marble_brick", {
|
||||
minetest.register_node("hades_core:marble_brick", {
|
||||
description = "Marble Brick",
|
||||
tiles = {"default_marble_brick.png"},
|
||||
groups = {cracky=3, stone=1},
|
||||
sounds = hades_sounds.node_sound_stone_defaults(),
|
||||
})
|
||||
|
||||
minetest.register_node("default:essexite", {
|
||||
minetest.register_node("hades_core:essexite", {
|
||||
description = "Essexite",
|
||||
tiles = {"default_essexite.png"},
|
||||
is_ground_content = true,
|
||||
groups = {cracky=1, stone=1, porous=1},
|
||||
drop = 'default:essexite',
|
||||
drop = 'hades_core:essexite',
|
||||
sounds = hades_sounds.node_sound_stone_defaults(),
|
||||
})
|
||||
|
||||
minetest.register_node("default:essexite_block", {
|
||||
minetest.register_node("hades_core:essexite_block", {
|
||||
description = "Essexite Block",
|
||||
tiles = {"default_essexite_block.png"},
|
||||
is_ground_content = false,
|
||||
|
@ -146,23 +146,23 @@ minetest.register_node("default:essexite_block", {
|
|||
sounds = hades_sounds.node_sound_stone_defaults(),
|
||||
})
|
||||
|
||||
minetest.register_node("default:essexite_brick", {
|
||||
minetest.register_node("hades_core:essexite_brick", {
|
||||
description = "Essexite Brick",
|
||||
tiles = {"default_essexite_brick.png"},
|
||||
groups = {cracky=1, stone=1},
|
||||
sounds = hades_sounds.node_sound_stone_defaults(),
|
||||
})
|
||||
|
||||
minetest.register_node("default:stone_baked", {
|
||||
minetest.register_node("hades_core:stone_baked", {
|
||||
description = "Burned Stone",
|
||||
tiles = {"default_stone_baked.png"},
|
||||
is_ground_content = true,
|
||||
groups = {cracky=3, stone=1, porous=1, burned_node=1},
|
||||
drop = "default:cobble_baked",
|
||||
drop = "hades_core:cobble_baked",
|
||||
sounds = hades_sounds.node_sound_stone_defaults(),
|
||||
})
|
||||
|
||||
minetest.register_node("default:stone_block_baked", {
|
||||
minetest.register_node("hades_core:stone_block_baked", {
|
||||
description = "Burned Stone Block",
|
||||
tiles = {"default_stone_block_baked.png"},
|
||||
is_ground_content = false,
|
||||
|
@ -170,7 +170,7 @@ minetest.register_node("default:stone_block_baked", {
|
|||
sounds = hades_sounds.node_sound_stone_defaults(),
|
||||
})
|
||||
|
||||
minetest.register_node("default:obsidianbrick", {
|
||||
minetest.register_node("hades_core:obsidianbrick", {
|
||||
description = "Obsidian Brick",
|
||||
tiles = {"default_obsidian_brick.png"},
|
||||
sounds = hades_sounds.node_sound_stone_defaults(),
|
||||
|
@ -178,7 +178,7 @@ minetest.register_node("default:obsidianbrick", {
|
|||
})
|
||||
-- floors
|
||||
|
||||
minetest.register_node("default:floor_chondrite_stone", {
|
||||
minetest.register_node("hades_core:floor_chondrite_stone", {
|
||||
description = "Chondrite/Stone Block",
|
||||
tiles = {"default_floor_chondrite_stone.png"},
|
||||
is_ground_content = false,
|
||||
|
@ -186,7 +186,7 @@ minetest.register_node("default:floor_chondrite_stone", {
|
|||
sounds = hades_sounds.node_sound_stone_defaults(),
|
||||
})
|
||||
|
||||
minetest.register_node("default:floor_chondrite_stone2", {
|
||||
minetest.register_node("hades_core:floor_chondrite_stone2", {
|
||||
description = "Chondrite/Stone Tile",
|
||||
tiles = {
|
||||
"default_floor_chondrite_stone2.png",
|
||||
|
@ -200,7 +200,7 @@ minetest.register_node("default:floor_chondrite_stone2", {
|
|||
sounds = hades_sounds.node_sound_stone_defaults(),
|
||||
})
|
||||
|
||||
minetest.register_node("default:floor_bstone_stone", {
|
||||
minetest.register_node("hades_core:floor_bstone_stone", {
|
||||
description = "Burned Stone/Stone Tile",
|
||||
tiles = {
|
||||
"default_floor_bstone_stone.png",
|
||||
|
@ -214,7 +214,7 @@ minetest.register_node("default:floor_bstone_stone", {
|
|||
sounds = hades_sounds.node_sound_stone_defaults(),
|
||||
})
|
||||
|
||||
minetest.register_node("default:floor_btuff_tuff", {
|
||||
minetest.register_node("hades_core:floor_btuff_tuff", {
|
||||
description = "Burned Tuff/Tuff Tile",
|
||||
tiles = {
|
||||
"default_floor_btuff_tuff.png",
|
||||
|
@ -228,7 +228,7 @@ minetest.register_node("default:floor_btuff_tuff", {
|
|||
sounds = hades_sounds.node_sound_stone_defaults(),
|
||||
})
|
||||
|
||||
minetest.register_node("default:floor_bstone_sandstone", {
|
||||
minetest.register_node("hades_core:floor_bstone_sandstone", {
|
||||
description = "Burned Stone/Sandstone Block",
|
||||
tiles = {
|
||||
"default_floor_bstone_sandstone.png",
|
||||
|
@ -242,7 +242,7 @@ minetest.register_node("default:floor_bstone_sandstone", {
|
|||
sounds = hades_sounds.node_sound_stone_defaults(),
|
||||
})
|
||||
|
||||
minetest.register_node("default:floor_bstone_sandstone2", {
|
||||
minetest.register_node("hades_core:floor_bstone_sandstone2", {
|
||||
description = "Burned Stone/Sandstone Tile",
|
||||
tiles = {
|
||||
"default_floor_bstone_sandstone2.png",
|
||||
|
@ -256,7 +256,7 @@ minetest.register_node("default:floor_bstone_sandstone2", {
|
|||
sounds = hades_sounds.node_sound_stone_defaults(),
|
||||
})
|
||||
|
||||
minetest.register_node("default:floor_marble_essexite", {
|
||||
minetest.register_node("hades_core:floor_marble_essexite", {
|
||||
description = "Marble/Essexite Tile",
|
||||
tiles = {
|
||||
"default_floor_marble_essexite.png",
|
||||
|
@ -270,7 +270,7 @@ minetest.register_node("default:floor_marble_essexite", {
|
|||
sounds = hades_sounds.node_sound_stone_defaults(),
|
||||
})
|
||||
|
||||
minetest.register_node("default:floor_marble_essexite2", {
|
||||
minetest.register_node("hades_core:floor_marble_essexite2", {
|
||||
description = "Marble/Essexite Block",
|
||||
tiles = {
|
||||
"default_floor_marble_essexite2.png",
|
||||
|
@ -284,7 +284,7 @@ minetest.register_node("default:floor_marble_essexite2", {
|
|||
sounds = hades_sounds.node_sound_stone_defaults(),
|
||||
})
|
||||
|
||||
minetest.register_node("default:floor_essexite_gold", {
|
||||
minetest.register_node("hades_core:floor_essexite_gold", {
|
||||
description = "Golden Essexite Block",
|
||||
tiles = {"default_floor_essexite_gold.png"},
|
||||
is_ground_content = false,
|
||||
|
@ -292,7 +292,7 @@ minetest.register_node("default:floor_essexite_gold", {
|
|||
sounds = hades_sounds.node_sound_stone_defaults(),
|
||||
})
|
||||
|
||||
minetest.register_node("default:floor_essexite_gold2", {
|
||||
minetest.register_node("hades_core:floor_essexite_gold2", {
|
||||
description = "Golden Essexite Tile",
|
||||
tiles = {"default_floor_essexite_gold2.png"},
|
||||
is_ground_content = false,
|
||||
|
@ -302,75 +302,75 @@ minetest.register_node("default:floor_essexite_gold2", {
|
|||
|
||||
--minerals
|
||||
|
||||
minetest.register_node("default:stone_with_coal", {
|
||||
minetest.register_node("hades_core:stone_with_coal", {
|
||||
description = "Coal Ore",
|
||||
tiles = {"default_stone.png^default_mineral_coal.png"},
|
||||
is_ground_content = true,
|
||||
groups = {cracky=3, porous=1, ore=1},
|
||||
drop = 'default:coal_lump',
|
||||
drop = 'hades_core:coal_lump',
|
||||
sounds = hades_sounds.node_sound_stone_defaults(),
|
||||
})
|
||||
|
||||
|
||||
minetest.register_node("default:stone_with_iron", {
|
||||
minetest.register_node("hades_core:stone_with_iron", {
|
||||
description = "Iron Ore",
|
||||
tiles = {"default_stone.png^default_mineral_iron.png"},
|
||||
is_ground_content = true,
|
||||
groups = {cracky=2, porous=1, ore=1},
|
||||
drop = 'default:iron_lump',
|
||||
drop = 'hades_core:iron_lump',
|
||||
sounds = hades_sounds.node_sound_stone_defaults(),
|
||||
})
|
||||
|
||||
minetest.register_node("default:stone_with_tin", {
|
||||
minetest.register_node("hades_core:stone_with_tin", {
|
||||
description = "Tin Ore",
|
||||
tiles = {"default_stone.png^default_mineral_tin.png"},
|
||||
is_ground_content = true,
|
||||
groups = {cracky=2, porous=1, ore=1},
|
||||
drop = 'default:tin_lump',
|
||||
drop = 'hades_core:tin_lump',
|
||||
sounds = hades_sounds.node_sound_stone_defaults(),
|
||||
})
|
||||
|
||||
minetest.register_node("default:stone_with_copper", {
|
||||
minetest.register_node("hades_core:stone_with_copper", {
|
||||
description = "Copper Ore",
|
||||
tiles = {"default_stone.png^default_mineral_copper.png"},
|
||||
is_ground_content = true,
|
||||
groups = {cracky=2, porous=1, ore=1},
|
||||
drop = 'default:copper_lump',
|
||||
drop = 'hades_core:copper_lump',
|
||||
sounds = hades_sounds.node_sound_stone_defaults(),
|
||||
})
|
||||
|
||||
|
||||
minetest.register_node("default:stone_with_mese", {
|
||||
minetest.register_node("hades_core:stone_with_mese", {
|
||||
description = "Mese Ore",
|
||||
tiles = {"default_stone.png^default_mineral_mese.png"},
|
||||
is_ground_content = true,
|
||||
groups = {cracky=1, porous=1, ore=1},
|
||||
drop = "default:mese_crystal",
|
||||
drop = "hades_core:mese_crystal",
|
||||
sounds = hades_sounds.node_sound_stone_defaults(),
|
||||
})
|
||||
|
||||
|
||||
minetest.register_node("default:stone_with_gold", {
|
||||
minetest.register_node("hades_core:stone_with_gold", {
|
||||
description = "Gold Ore",
|
||||
tiles = {"default_stone.png^default_mineral_gold.png"},
|
||||
is_ground_content = true,
|
||||
groups = {cracky=2, porous=1, ore=1},
|
||||
drop = "default:gold_lump",
|
||||
drop = "hades_core:gold_lump",
|
||||
sounds = hades_sounds.node_sound_stone_defaults(),
|
||||
})
|
||||
|
||||
|
||||
minetest.register_node("default:stone_with_diamond", {
|
||||
minetest.register_node("hades_core:stone_with_diamond", {
|
||||
description = "Diamond Ore",
|
||||
tiles = {"default_stone.png^default_mineral_diamond.png"},
|
||||
is_ground_content = true,
|
||||
groups = {cracky=1, porous=1, ore=1},
|
||||
drop = "default:diamond",
|
||||
drop = "hades_core:diamond",
|
||||
sounds = hades_sounds.node_sound_stone_defaults(),
|
||||
})
|
||||
|
||||
|
||||
minetest.register_node("default:stonebrick", {
|
||||
minetest.register_node("hades_core:stonebrick", {
|
||||
description = "Stone Brick",
|
||||
tiles = {"default_stone_brick.png"},
|
||||
groups = {cracky=2, stone=1},
|
||||
|
@ -378,7 +378,7 @@ minetest.register_node("default:stonebrick", {
|
|||
})
|
||||
|
||||
|
||||
minetest.register_node("default:stonebrick_baked", {
|
||||
minetest.register_node("hades_core:stonebrick_baked", {
|
||||
description = "Burned Stone Brick",
|
||||
tiles = {"default_stone_brick_baked.png"},
|
||||
groups = {cracky=2, stone=1, burned_node=1},
|
||||
|
@ -386,19 +386,19 @@ minetest.register_node("default:stonebrick_baked", {
|
|||
})
|
||||
|
||||
|
||||
minetest.register_node("default:dirt_with_grass", {
|
||||
minetest.register_node("hades_core:dirt_with_grass", {
|
||||
description = "Dirt with Grass",
|
||||
tiles = {"default_grass.png", "default_dirt.png", "default_dirt.png^default_grass_side.png"},
|
||||
is_ground_content = true,
|
||||
groups = {crumbly=3,soil=1,dirt=1, porous=1},
|
||||
drop = 'default:dirt',
|
||||
drop = 'hades_core:dirt',
|
||||
sounds = hades_sounds.node_sound_dirt_defaults({
|
||||
footstep = {name="default_grass_footstep", gain=0.25},
|
||||
}),
|
||||
})
|
||||
|
||||
|
||||
minetest.register_node("default:dirt", {
|
||||
minetest.register_node("hades_core:dirt", {
|
||||
description = "Dirt",
|
||||
tiles = {"default_dirt.png"},
|
||||
is_ground_content = true,
|
||||
|
@ -407,7 +407,7 @@ minetest.register_node("default:dirt", {
|
|||
})
|
||||
|
||||
|
||||
minetest.register_node("default:ash", {
|
||||
minetest.register_node("hades_core:ash", {
|
||||
description = "Volcanic Ash",
|
||||
tiles = {"default_ash.png"},
|
||||
is_ground_content = true,
|
||||
|
@ -415,7 +415,7 @@ minetest.register_node("default:ash", {
|
|||
sounds = hades_sounds.node_sound_sand_defaults(),
|
||||
})
|
||||
|
||||
minetest.register_node("default:ash_block", {
|
||||
minetest.register_node("hades_core:ash_block", {
|
||||
description = "Volcanic Ash Block",
|
||||
tiles = {"default_ash_block.png"},
|
||||
is_ground_content = false,
|
||||
|
@ -423,7 +423,7 @@ minetest.register_node("default:ash_block", {
|
|||
sounds = hades_sounds.node_sound_sand_defaults(),
|
||||
})
|
||||
|
||||
minetest.register_node("default:fertile_sand", {
|
||||
minetest.register_node("hades_core:fertile_sand", {
|
||||
description = "Fertile Sand",
|
||||
tiles = {"default_fertile_sand.png"},
|
||||
is_ground_content = true,
|
||||
|
@ -432,7 +432,7 @@ minetest.register_node("default:fertile_sand", {
|
|||
})
|
||||
|
||||
|
||||
minetest.register_node("default:gravel", {
|
||||
minetest.register_node("hades_core:gravel", {
|
||||
description = "Gravel",
|
||||
tiles = {"default_gravel.png"},
|
||||
is_ground_content = true,
|
||||
|
@ -443,7 +443,7 @@ minetest.register_node("default:gravel", {
|
|||
}),
|
||||
})
|
||||
|
||||
minetest.register_node("default:gravel_block", {
|
||||
minetest.register_node("hades_core:gravel_block", {
|
||||
description = "Gravel Block",
|
||||
tiles = {"default_gravel_block.png"},
|
||||
is_ground_content = false,
|
||||
|
@ -454,7 +454,7 @@ minetest.register_node("default:gravel_block", {
|
|||
}),
|
||||
})
|
||||
|
||||
minetest.register_node("default:gravel_volcanic", {
|
||||
minetest.register_node("hades_core:gravel_volcanic", {
|
||||
description = "Volcanic Gravel",
|
||||
tiles = {"default_gravel_volcanic.png"},
|
||||
is_ground_content = true,
|
||||
|
@ -465,7 +465,7 @@ minetest.register_node("default:gravel_volcanic", {
|
|||
}),
|
||||
})
|
||||
|
||||
minetest.register_node("default:gravel_volcanic_block", {
|
||||
minetest.register_node("hades_core:gravel_volcanic_block", {
|
||||
description = "Volcanic Gravel Block",
|
||||
tiles = {"default_gravel_volcanic_block.png"},
|
||||
is_ground_content = false,
|
||||
|
@ -477,7 +477,7 @@ minetest.register_node("default:gravel_volcanic_block", {
|
|||
})
|
||||
|
||||
|
||||
minetest.register_node("default:sandstone", {
|
||||
minetest.register_node("hades_core:sandstone", {
|
||||
description = "Sandstone",
|
||||
tiles = {"default_sandstone.png"},
|
||||
is_ground_content = true,
|
||||
|
@ -486,7 +486,7 @@ minetest.register_node("default:sandstone", {
|
|||
})
|
||||
|
||||
|
||||
minetest.register_node("default:sandstonebrick", {
|
||||
minetest.register_node("hades_core:sandstonebrick", {
|
||||
description = "Sandstone Brick",
|
||||
tiles = {"default_sandstone_brick.png"},
|
||||
is_ground_content = false,
|
||||
|
@ -495,17 +495,17 @@ minetest.register_node("default:sandstonebrick", {
|
|||
})
|
||||
|
||||
|
||||
minetest.register_node("default:clay", {
|
||||
minetest.register_node("hades_core:clay", {
|
||||
description = "Clay",
|
||||
tiles = {"default_clay.png"},
|
||||
is_ground_content = true,
|
||||
groups = {crumbly=3, porous=1},
|
||||
drop = 'default:clay_lump 4',
|
||||
drop = 'hades_core:clay_lump 4',
|
||||
sounds = hades_sounds.node_sound_dirt_defaults(),
|
||||
})
|
||||
|
||||
|
||||
minetest.register_node("default:brick", {
|
||||
minetest.register_node("hades_core:brick", {
|
||||
description = "Uncolored Brick Block",
|
||||
tiles = {"default_brick.png"},
|
||||
is_ground_content = false,
|
||||
|
@ -515,7 +515,7 @@ minetest.register_node("default:brick", {
|
|||
|
||||
-- Colors are beautiful
|
||||
|
||||
minetest.register_node("default:brick_black", {
|
||||
minetest.register_node("hades_core:brick_black", {
|
||||
description = "Black Brick Block",
|
||||
tiles = {"default_brick_black.png"},
|
||||
is_ground_content = false,
|
||||
|
@ -523,7 +523,7 @@ minetest.register_node("default:brick_black", {
|
|||
sounds = hades_sounds.node_sound_stone_defaults(),
|
||||
})
|
||||
|
||||
minetest.register_node("default:brick_blue", {
|
||||
minetest.register_node("hades_core:brick_blue", {
|
||||
description = "Blue Brick Block",
|
||||
tiles = {"default_brick_blue.png"},
|
||||
is_ground_content = false,
|
||||
|
@ -531,7 +531,7 @@ minetest.register_node("default:brick_blue", {
|
|||
sounds = hades_sounds.node_sound_stone_defaults(),
|
||||
})
|
||||
|
||||
minetest.register_node("default:brick_brown", {
|
||||
minetest.register_node("hades_core:brick_brown", {
|
||||
description = "Brown Brick Block",
|
||||
tiles = {"default_brick_brown.png"},
|
||||
is_ground_content = false,
|
||||
|
@ -539,7 +539,7 @@ minetest.register_node("default:brick_brown", {
|
|||
sounds = hades_sounds.node_sound_stone_defaults(),
|
||||
})
|
||||
|
||||
minetest.register_node("default:brick_cyan", {
|
||||
minetest.register_node("hades_core:brick_cyan", {
|
||||
description = "Cyan Brick Block",
|
||||
tiles = {"default_brick_cyan.png"},
|
||||
is_ground_content = false,
|
||||
|
@ -547,7 +547,7 @@ minetest.register_node("default:brick_cyan", {
|
|||
sounds = hades_sounds.node_sound_stone_defaults(),
|
||||
})
|
||||
|
||||
minetest.register_node("default:brick_dark_green", {
|
||||
minetest.register_node("hades_core:brick_dark_green", {
|
||||
description = "Dark Green Brick Block",
|
||||
tiles = {"default_brick_dark_green.png"},
|
||||
is_ground_content = false,
|
||||
|
@ -555,7 +555,7 @@ minetest.register_node("default:brick_dark_green", {
|
|||
sounds = hades_sounds.node_sound_stone_defaults(),
|
||||
})
|
||||
|
||||
minetest.register_node("default:brick_dark_grey", {
|
||||
minetest.register_node("hades_core:brick_dark_grey", {
|
||||
description = "Dark Grey Brick Block",
|
||||
tiles = {"default_brick_dark_grey.png"},
|
||||
is_ground_content = false,
|
||||
|
@ -563,7 +563,7 @@ minetest.register_node("default:brick_dark_grey", {
|
|||
sounds = hades_sounds.node_sound_stone_defaults(),
|
||||
})
|
||||
|
||||
minetest.register_node("default:brick_green", {
|
||||
minetest.register_node("hades_core:brick_green", {
|
||||
description = "Green Brick Block",
|
||||
tiles = {"default_brick_green.png"},
|
||||
is_ground_content = false,
|
||||
|
@ -571,7 +571,7 @@ minetest.register_node("default:brick_green", {
|
|||
sounds = hades_sounds.node_sound_stone_defaults(),
|
||||
})
|
||||
|
||||
minetest.register_node("default:brick_grey", {
|
||||
minetest.register_node("hades_core:brick_grey", {
|
||||
description = "Grey Brick Block",
|
||||
tiles = {"default_brick_grey.png"},
|
||||
is_ground_content = false,
|
||||
|
@ -579,7 +579,7 @@ minetest.register_node("default:brick_grey", {
|
|||
sounds = hades_sounds.node_sound_stone_defaults(),
|
||||
})
|
||||
|
||||
minetest.register_node("default:brick_magenta", {
|
||||
minetest.register_node("hades_core:brick_magenta", {
|
||||
description = "Magenta Brick Block",
|
||||
tiles = {"default_brick_magenta.png"},
|
||||
is_ground_content = false,
|
||||
|
@ -587,7 +587,7 @@ minetest.register_node("default:brick_magenta", {
|
|||
sounds = hades_sounds.node_sound_stone_defaults(),
|
||||
})
|
||||
|
||||
minetest.register_node("default:brick_orange", {
|
||||
minetest.register_node("hades_core:brick_orange", {
|
||||
description = "Orange Brick Block",
|
||||
tiles = {"default_brick_orange.png"},
|
||||
is_ground_content = false,
|
||||
|
@ -595,7 +595,7 @@ minetest.register_node("default:brick_orange", {
|
|||
sounds = hades_sounds.node_sound_stone_defaults(),
|
||||
})
|
||||
|
||||
minetest.register_node("default:brick_pink", {
|
||||
minetest.register_node("hades_core:brick_pink", {
|
||||
description = "Pink Brick Block",
|
||||
tiles = {"default_brick_pink.png"},
|
||||
is_ground_content = false,
|
||||
|
@ -603,7 +603,7 @@ minetest.register_node("default:brick_pink", {
|
|||
sounds = hades_sounds.node_sound_stone_defaults(),
|
||||
})
|
||||
|
||||
minetest.register_node("default:brick_red", {
|
||||
minetest.register_node("hades_core:brick_red", {
|
||||
description = "Red Brick Block",
|
||||
tiles = {"default_brick_red.png"},
|
||||
is_ground_content = false,
|
||||
|
@ -611,7 +611,7 @@ minetest.register_node("default:brick_red", {
|
|||
sounds = hades_sounds.node_sound_stone_defaults(),
|
||||
})
|
||||
|
||||
minetest.register_node("default:brick_violet", {
|
||||
minetest.register_node("hades_core:brick_violet", {
|
||||
description = "Violet Brick Block",
|
||||
tiles = {"default_brick_violet.png"},
|
||||
is_ground_content = false,
|
||||
|
@ -619,7 +619,7 @@ minetest.register_node("default:brick_violet", {
|
|||
sounds = hades_sounds.node_sound_stone_defaults(),
|
||||
})
|
||||
|
||||
minetest.register_node("default:brick_white", {
|
||||
minetest.register_node("hades_core:brick_white", {
|
||||
description = "White Brick Block",
|
||||
tiles = {"default_brick_white.png"},
|
||||
is_ground_content = false,
|
||||
|
@ -627,7 +627,7 @@ minetest.register_node("default:brick_white", {
|
|||
sounds = hades_sounds.node_sound_stone_defaults(),
|
||||
})
|
||||
|
||||
minetest.register_node("default:brick_yellow", {
|
||||
minetest.register_node("hades_core:brick_yellow", {
|
||||
description = "Yellow Brick Block",
|
||||
tiles = {"default_brick_yellow.png"},
|
||||
is_ground_content = false,
|
||||
|
@ -637,7 +637,7 @@ minetest.register_node("default:brick_yellow", {
|
|||
|
||||
|
||||
|
||||
minetest.register_node("default:bookshelf", {
|
||||
minetest.register_node("hades_core:bookshelf", {
|
||||
description = "Bookshelf",
|
||||
tiles = {"default_wood.png", "default_wood.png", "default_bookshelf.png"},
|
||||
is_ground_content = false,
|
||||
|
@ -646,7 +646,7 @@ minetest.register_node("default:bookshelf", {
|
|||
})
|
||||
|
||||
|
||||
minetest.register_node("default:glass", {
|
||||
minetest.register_node("hades_core:glass", {
|
||||
description = "Glass",
|
||||
drawtype = "glasslike",
|
||||
tiles = {"default_glass.png"},
|
||||
|
@ -657,7 +657,7 @@ minetest.register_node("default:glass", {
|
|||
sounds = hades_sounds.node_sound_glass_defaults(),
|
||||
})
|
||||
|
||||
minetest.register_node("default:rail", {
|
||||
minetest.register_node("hades_core:rail", {
|
||||
description = "Rail",
|
||||
drawtype = "raillike",
|
||||
tiles = {"default_rail.png", "default_rail_curved.png", "default_rail_t_junction.png", "default_rail_crossing.png"},
|
||||
|
@ -677,7 +677,7 @@ minetest.register_node("default:rail", {
|
|||
|
||||
--- Liquids
|
||||
|
||||
minetest.register_node("default:water_flowing", {
|
||||
minetest.register_node("hades_core:water_flowing", {
|
||||
description = "Flowing Water",
|
||||
drawtype = "flowingliquid",
|
||||
tiles = {"default_water.png"},
|
||||
|
@ -703,8 +703,8 @@ minetest.register_node("default:water_flowing", {
|
|||
drop = "",
|
||||
drowning = 1,
|
||||
liquidtype = "flowing",
|
||||
liquid_alternative_flowing = "default:water_flowing",
|
||||
liquid_alternative_source = "default:water_source",
|
||||
liquid_alternative_flowing = "hades_core:water_flowing",
|
||||
liquid_alternative_source = "hades_core:water_source",
|
||||
liquid_viscosity = WATER_VISC,
|
||||
post_effect_color = {a=64, r=100, g=100, b=200},
|
||||
groups = {water=3, liquid=3, puts_out_fire=1, not_in_creative_inventory=1},
|
||||
|
@ -712,7 +712,7 @@ minetest.register_node("default:water_flowing", {
|
|||
})
|
||||
|
||||
|
||||
minetest.register_node("default:water_source", {
|
||||
minetest.register_node("hades_core:water_source", {
|
||||
description = "Water Source",
|
||||
drawtype = "liquid",
|
||||
tiles = {
|
||||
|
@ -735,8 +735,8 @@ minetest.register_node("default:water_source", {
|
|||
drop = "",
|
||||
drowning = 1,
|
||||
liquidtype = "source",
|
||||
liquid_alternative_flowing = "default:water_flowing",
|
||||
liquid_alternative_source = "default:water_source",
|
||||
liquid_alternative_flowing = "hades_core:water_flowing",
|
||||
liquid_alternative_source = "hades_core:water_source",
|
||||
liquid_viscosity = WATER_VISC,
|
||||
post_effect_color = {a=64, r=100, g=100, b=200},
|
||||
groups = {water=3, liquid=3, puts_out_fire=1},
|
||||
|
@ -744,7 +744,7 @@ minetest.register_node("default:water_source", {
|
|||
})
|
||||
|
||||
|
||||
minetest.register_node("default:lava_flowing", {
|
||||
minetest.register_node("hades_core:lava_flowing", {
|
||||
description = "Flowing Lava",
|
||||
drawtype = "flowingliquid",
|
||||
tiles = {"default_lava.png"},
|
||||
|
@ -770,8 +770,8 @@ minetest.register_node("default:lava_flowing", {
|
|||
drop = "",
|
||||
drowning = 1,
|
||||
liquidtype = "flowing",
|
||||
liquid_alternative_flowing = "default:lava_flowing",
|
||||
liquid_alternative_source = "default:lava_source",
|
||||
liquid_alternative_flowing = "hades_core:lava_flowing",
|
||||
liquid_alternative_source = "hades_core:lava_source",
|
||||
liquid_viscosity = LAVA_VISC,
|
||||
liquid_renewable = true,
|
||||
damage_per_second = 2*2,
|
||||
|
@ -781,7 +781,7 @@ minetest.register_node("default:lava_flowing", {
|
|||
})
|
||||
|
||||
|
||||
minetest.register_node("default:lava_source", {
|
||||
minetest.register_node("hades_core:lava_source", {
|
||||
description = "Lava Source",
|
||||
drawtype = "liquid",
|
||||
tiles = {
|
||||
|
@ -804,8 +804,8 @@ minetest.register_node("default:lava_source", {
|
|||
drop = "",
|
||||
drowning = 1,
|
||||
liquidtype = "source",
|
||||
liquid_alternative_flowing = "default:lava_flowing",
|
||||
liquid_alternative_source = "default:lava_source",
|
||||
liquid_alternative_flowing = "hades_core:lava_flowing",
|
||||
liquid_alternative_source = "hades_core:lava_source",
|
||||
liquid_viscosity = LAVA_VISC,
|
||||
liquid_renewable = true,
|
||||
damage_per_second = 2*2,
|
||||
|
@ -814,7 +814,7 @@ minetest.register_node("default:lava_source", {
|
|||
sounds = hades_sounds.node_sound_lava_defaults(),
|
||||
})
|
||||
|
||||
minetest.register_node("default:cobble", {
|
||||
minetest.register_node("hades_core:cobble", {
|
||||
description = "Cobblestone",
|
||||
tiles = {"default_cobble.png"},
|
||||
is_ground_content = false,
|
||||
|
@ -822,7 +822,7 @@ minetest.register_node("default:cobble", {
|
|||
sounds = hades_sounds.node_sound_stone_defaults(),
|
||||
})
|
||||
|
||||
minetest.register_node("default:cobble_block", {
|
||||
minetest.register_node("hades_core:cobble_block", {
|
||||
description = "Cobblestone Block",
|
||||
tiles = {"default_cobble_block.png"},
|
||||
is_ground_content = false,
|
||||
|
@ -830,7 +830,7 @@ minetest.register_node("default:cobble_block", {
|
|||
sounds = hades_sounds.node_sound_stone_defaults(),
|
||||
})
|
||||
|
||||
minetest.register_node("default:cobble_baked", {
|
||||
minetest.register_node("hades_core:cobble_baked", {
|
||||
description = "Burned Cobblestone",
|
||||
tiles = {"default_cobble_baked.png"},
|
||||
is_ground_content = false,
|
||||
|
@ -838,7 +838,7 @@ minetest.register_node("default:cobble_baked", {
|
|||
sounds = hades_sounds.node_sound_stone_defaults(),
|
||||
})
|
||||
|
||||
minetest.register_node("default:cobble_block_baked", {
|
||||
minetest.register_node("hades_core:cobble_block_baked", {
|
||||
description = "Burned Cobblestone Block",
|
||||
tiles = {"default_cobble_baked_block.png"},
|
||||
is_ground_content = false,
|
||||
|
@ -846,7 +846,7 @@ minetest.register_node("default:cobble_block_baked", {
|
|||
sounds = hades_sounds.node_sound_stone_defaults(),
|
||||
})
|
||||
|
||||
minetest.register_node("default:mossycobble", {
|
||||
minetest.register_node("hades_core:mossycobble", {
|
||||
description = "Mossy Cobblestone",
|
||||
tiles = {"default_mossycobble.png"},
|
||||
is_ground_content = false,
|
||||
|
@ -854,7 +854,7 @@ minetest.register_node("default:mossycobble", {
|
|||
sounds = hades_sounds.node_sound_stone_defaults(),
|
||||
})
|
||||
|
||||
minetest.register_node("default:coalblock", {
|
||||
minetest.register_node("hades_core:coalblock", {
|
||||
description = "Coal Block",
|
||||
tiles = {"default_coal_block.png"},
|
||||
is_ground_content = false,
|
||||
|
@ -862,7 +862,7 @@ minetest.register_node("default:coalblock", {
|
|||
sounds = hades_sounds.node_sound_stone_defaults(),
|
||||
})
|
||||
|
||||
minetest.register_node("default:steelblock", {
|
||||
minetest.register_node("hades_core:steelblock", {
|
||||
description = "Steel Block",
|
||||
tiles = {"default_steel_block.png"},
|
||||
is_ground_content = false,
|
||||
|
@ -870,7 +870,7 @@ minetest.register_node("default:steelblock", {
|
|||
sounds = hades_sounds.node_sound_heavy_metal_defaults(),
|
||||
})
|
||||
|
||||
minetest.register_node("default:tinblock", {
|
||||
minetest.register_node("hades_core:tinblock", {
|
||||
description = "Tin Block",
|
||||
tiles = {"default_tin_block.png"},
|
||||
is_ground_content = false,
|
||||
|
@ -878,7 +878,7 @@ minetest.register_node("default:tinblock", {
|
|||
sounds = hades_sounds.node_sound_heavy_metal_defaults(),
|
||||
})
|
||||
|
||||
minetest.register_node("default:copperblock", {
|
||||
minetest.register_node("hades_core:copperblock", {
|
||||
description = "Copper Block",
|
||||
tiles = {"default_copper_block.png"},
|
||||
is_ground_content = false,
|
||||
|
@ -887,7 +887,7 @@ minetest.register_node("default:copperblock", {
|
|||
})
|
||||
|
||||
|
||||
minetest.register_node("default:bronzeblock", {
|
||||
minetest.register_node("hades_core:bronzeblock", {
|
||||
description = "Bronze Block",
|
||||
tiles = {"default_bronze_block.png"},
|
||||
is_ground_content = false,
|
||||
|
@ -896,7 +896,7 @@ minetest.register_node("default:bronzeblock", {
|
|||
})
|
||||
|
||||
|
||||
minetest.register_node("default:mese", {
|
||||
minetest.register_node("hades_core:mese", {
|
||||
description = "Mese Block",
|
||||
tiles = {"default_mese_block.png"},
|
||||
is_ground_content = true,
|
||||
|
@ -905,7 +905,7 @@ minetest.register_node("default:mese", {
|
|||
})
|
||||
|
||||
|
||||
minetest.register_node("default:goldblock", {
|
||||
minetest.register_node("hades_core:goldblock", {
|
||||
description = "Gold Block",
|
||||
tiles = {"default_gold_block.png"},
|
||||
is_ground_content = false,
|
||||
|
@ -913,7 +913,7 @@ minetest.register_node("default:goldblock", {
|
|||
sounds = hades_sounds.node_sound_heavy_metal_defaults(),
|
||||
})
|
||||
|
||||
minetest.register_node("default:emerald_block", {
|
||||
minetest.register_node("hades_core:emerald_block", {
|
||||
description = "Emerald Block",
|
||||
tiles = {"default_emerald_block.png"},
|
||||
is_ground_content = true,
|
||||
|
@ -921,7 +921,7 @@ minetest.register_node("default:emerald_block", {
|
|||
sounds = hades_sounds.node_sound_stone_defaults(),
|
||||
})
|
||||
|
||||
minetest.register_node("default:sapphire_block", {
|
||||
minetest.register_node("hades_core:sapphire_block", {
|
||||
description = "Sapphire Block",
|
||||
tiles = {"default_sapphire_block.png"},
|
||||
is_ground_content = true,
|
||||
|
@ -929,7 +929,7 @@ minetest.register_node("default:sapphire_block", {
|
|||
sounds = hades_sounds.node_sound_stone_defaults(),
|
||||
})
|
||||
|
||||
minetest.register_node("default:ruby_block", {
|
||||
minetest.register_node("hades_core:ruby_block", {
|
||||
description = "Ruby Block",
|
||||
tiles = {"default_ruby_block.png"},
|
||||
is_ground_content = true,
|
||||
|
@ -937,7 +937,7 @@ minetest.register_node("default:ruby_block", {
|
|||
sounds = hades_sounds.node_sound_stone_defaults(),
|
||||
})
|
||||
|
||||
minetest.register_node("default:diamondblock", {
|
||||
minetest.register_node("hades_core:diamondblock", {
|
||||
description = "Diamond Block",
|
||||
tiles = {"default_diamond_block.png"},
|
||||
is_ground_content = true,
|
||||
|
@ -946,7 +946,7 @@ minetest.register_node("default:diamondblock", {
|
|||
})
|
||||
|
||||
|
||||
minetest.register_node("default:obsidian_glass", {
|
||||
minetest.register_node("hades_core:obsidian_glass", {
|
||||
description = "Obsidian Glass",
|
||||
drawtype = "glasslike",
|
||||
tiles = {"default_obsidian_glass.png"},
|
||||
|
@ -958,7 +958,7 @@ minetest.register_node("default:obsidian_glass", {
|
|||
})
|
||||
|
||||
|
||||
minetest.register_node("default:obsidian", {
|
||||
minetest.register_node("hades_core:obsidian", {
|
||||
description = "Obsidian",
|
||||
tiles = {"default_obsidian.png"},
|
||||
is_ground_content = true,
|
||||
|
@ -966,7 +966,7 @@ minetest.register_node("default:obsidian", {
|
|||
groups = {cracky=1,level=2},
|
||||
})
|
||||
|
||||
minetest.register_node("default:obsidian_block", {
|
||||
minetest.register_node("hades_core:obsidian_block", {
|
||||
description = "Obsidian Block",
|
||||
tiles = {"default_obsidian_block.png"},
|
||||
is_ground_content = false,
|
||||
|
@ -976,30 +976,30 @@ minetest.register_node("default:obsidian_block", {
|
|||
|
||||
|
||||
|
||||
minetest.register_node("default:stone_with_emerald", {
|
||||
minetest.register_node("hades_core:stone_with_emerald", {
|
||||
description = "Emerald Ore",
|
||||
tiles = {"default_stone.png^default_mineral_emerald.png"},
|
||||
is_ground_content = true,
|
||||
groups = {cracky=2, porous=1, ore=1},
|
||||
drop = "default:emerald",
|
||||
drop = "hades_core:emerald",
|
||||
sounds = hades_sounds.node_sound_stone_defaults(),
|
||||
})
|
||||
|
||||
minetest.register_node("default:stone_with_sapphire", {
|
||||
minetest.register_node("hades_core:stone_with_sapphire", {
|
||||
description = "Sapphire Ore",
|
||||
tiles = {"default_stone.png^default_mineral_sapphire.png"},
|
||||
is_ground_content = true,
|
||||
groups = {cracky=2, porous=1, ore=1},
|
||||
drop = "default:sapphire",
|
||||
drop = "hades_core:sapphire",
|
||||
sounds = hades_sounds.node_sound_stone_defaults(),
|
||||
})
|
||||
|
||||
minetest.register_node("default:stone_with_ruby", {
|
||||
minetest.register_node("hades_core:stone_with_ruby", {
|
||||
description = "Ruby Ore",
|
||||
tiles = {"default_stone.png^default_mineral_ruby.png"},
|
||||
is_ground_content = true,
|
||||
groups = {cracky=1, porous=1, ore=1},
|
||||
drop = "default:ruby",
|
||||
drop = "hades_core:ruby",
|
||||
sounds = hades_sounds.node_sound_stone_defaults(),
|
||||
})
|
||||
|
Before Width: | Height: | Size: 1.0 KiB After Width: | Height: | Size: 1.0 KiB |
Before Width: | Height: | Size: 1.2 KiB After Width: | Height: | Size: 1.2 KiB |
Before Width: | Height: | Size: 956 B After Width: | Height: | Size: 956 B |
Before Width: | Height: | Size: 1.1 KiB After Width: | Height: | Size: 1.1 KiB |
Before Width: | Height: | Size: 1.1 KiB After Width: | Height: | Size: 1.1 KiB |
Before Width: | Height: | Size: 1.1 KiB After Width: | Height: | Size: 1.1 KiB |
Before Width: | Height: | Size: 1.2 KiB After Width: | Height: | Size: 1.2 KiB |
Before Width: | Height: | Size: 1.2 KiB After Width: | Height: | Size: 1.2 KiB |
Before Width: | Height: | Size: 1.1 KiB After Width: | Height: | Size: 1.1 KiB |
Before Width: | Height: | Size: 1.2 KiB After Width: | Height: | Size: 1.2 KiB |
Before Width: | Height: | Size: 1.1 KiB After Width: | Height: | Size: 1.1 KiB |
Before Width: | Height: | Size: 1.2 KiB After Width: | Height: | Size: 1.2 KiB |
Before Width: | Height: | Size: 1.1 KiB After Width: | Height: | Size: 1.1 KiB |
Before Width: | Height: | Size: 1.2 KiB After Width: | Height: | Size: 1.2 KiB |
Before Width: | Height: | Size: 1.2 KiB After Width: | Height: | Size: 1.2 KiB |
Before Width: | Height: | Size: 1.1 KiB After Width: | Height: | Size: 1.1 KiB |
Before Width: | Height: | Size: 1.2 KiB After Width: | Height: | Size: 1.2 KiB |
Before Width: | Height: | Size: 1.1 KiB After Width: | Height: | Size: 1.1 KiB |
Before Width: | Height: | Size: 1.1 KiB After Width: | Height: | Size: 1.1 KiB |
Before Width: | Height: | Size: 1.2 KiB After Width: | Height: | Size: 1.2 KiB |
Before Width: | Height: | Size: 1.3 KiB After Width: | Height: | Size: 1.3 KiB |
Before Width: | Height: | Size: 997 B After Width: | Height: | Size: 997 B |
Before Width: | Height: | Size: 924 B After Width: | Height: | Size: 924 B |
Before Width: | Height: | Size: 1.2 KiB After Width: | Height: | Size: 1.2 KiB |
Before Width: | Height: | Size: 1.3 KiB After Width: | Height: | Size: 1.3 KiB |
Before Width: | Height: | Size: 1.3 KiB After Width: | Height: | Size: 1.3 KiB |
Before Width: | Height: | Size: 1.2 KiB After Width: | Height: | Size: 1.2 KiB |
Before Width: | Height: | Size: 1.1 KiB After Width: | Height: | Size: 1.1 KiB |
Before Width: | Height: | Size: 1.0 KiB After Width: | Height: | Size: 1.0 KiB |
Before Width: | Height: | Size: 1.1 KiB After Width: | Height: | Size: 1.1 KiB |
Before Width: | Height: | Size: 1.1 KiB After Width: | Height: | Size: 1.1 KiB |
Before Width: | Height: | Size: 1.1 KiB After Width: | Height: | Size: 1.1 KiB |
Before Width: | Height: | Size: 941 B After Width: | Height: | Size: 941 B |
Before Width: | Height: | Size: 1003 B After Width: | Height: | Size: 1003 B |
Before Width: | Height: | Size: 1.0 KiB After Width: | Height: | Size: 1.0 KiB |
Before Width: | Height: | Size: 1.0 KiB After Width: | Height: | Size: 1.0 KiB |
Before Width: | Height: | Size: 1.2 KiB After Width: | Height: | Size: 1.2 KiB |
Before Width: | Height: | Size: 548 B After Width: | Height: | Size: 548 B |
Before Width: | Height: | Size: 685 B After Width: | Height: | Size: 685 B |
Before Width: | Height: | Size: 1.3 KiB After Width: | Height: | Size: 1.3 KiB |
Before Width: | Height: | Size: 1.3 KiB After Width: | Height: | Size: 1.3 KiB |