mirror of
https://github.com/FaceDeer/dfcaverns.git
synced 2025-06-28 06:30:34 +02:00
add mcl blast resistance and hardness to everything. Also an alternate name for Nethercap in MCL, since "nether" has another meaning there.
This commit is contained in:
@ -18,6 +18,8 @@ minetest.register_node("df_mapitems:castle_coral", {
|
||||
paramtype = "light",
|
||||
groups = {cracky=2,},
|
||||
sounds = df_mapitems.sounds.stone,
|
||||
_mcl_hardness = 1.5,
|
||||
_mcl_blast_resistance = 6,
|
||||
})
|
||||
|
||||
minetest.register_node("df_mapitems:castle_coral_skeleton", {
|
||||
@ -33,6 +35,8 @@ minetest.register_node("df_mapitems:castle_coral_skeleton", {
|
||||
is_ground_content = false,
|
||||
groups = {cracky = 3},
|
||||
sounds = df_mapitems.sounds.stone,
|
||||
_mcl_hardness = 1.5,
|
||||
_mcl_blast_resistance = 6,
|
||||
})
|
||||
|
||||
local c_coral = minetest.get_content_id("df_mapitems:castle_coral")
|
||||
|
@ -19,6 +19,8 @@ minetest.register_node("df_mapitems:cave_coral_3", {
|
||||
minetest.set_node(pos, {name=coral_skeleton})
|
||||
end
|
||||
end,
|
||||
_mcl_hardness = 1.5,
|
||||
_mcl_blast_resistance = 6,
|
||||
})
|
||||
|
||||
minetest.register_node("df_mapitems:cave_coral_2", {
|
||||
@ -37,6 +39,8 @@ minetest.register_node("df_mapitems:cave_coral_2", {
|
||||
minetest.set_node(pos, {name=coral_skeleton})
|
||||
end
|
||||
end,
|
||||
_mcl_hardness = 1.5,
|
||||
_mcl_blast_resistance = 6,
|
||||
})
|
||||
|
||||
minetest.register_node("df_mapitems:cave_coral_1", {
|
||||
@ -55,6 +59,8 @@ minetest.register_node("df_mapitems:cave_coral_1", {
|
||||
minetest.set_node(pos, {name=coral_skeleton})
|
||||
end
|
||||
end,
|
||||
_mcl_hardness = 1.5,
|
||||
_mcl_blast_resistance = 6,
|
||||
})
|
||||
|
||||
local coral_names = {"df_mapitems:cave_coral_1", "df_mapitems:cave_coral_2", "df_mapitems:cave_coral_3"}
|
||||
|
@ -22,4 +22,6 @@ minetest.register_node("df_mapitems:cave_pearls", {
|
||||
}
|
||||
},
|
||||
on_place = df_mapitems.place_against_surface,
|
||||
_mcl_hardness = 1.5,
|
||||
_mcl_blast_resistance = 6,
|
||||
})
|
||||
|
@ -14,6 +14,8 @@ minetest.register_node("df_mapitems:glow_mese", {
|
||||
use_texture_alpha = "blend",
|
||||
drawtype = "glasslike",
|
||||
sunlight_propagates = true,
|
||||
_mcl_blast_resistance = 1.5,
|
||||
_mcl_hardness = 1.5,
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
@ -39,6 +41,8 @@ minetest.register_node("df_mapitems:mese_crystal", {
|
||||
use_texture_alpha = "blend",
|
||||
sunlight_propagates = true,
|
||||
on_place = df_mapitems.place_against_surface,
|
||||
_mcl_blast_resistance = 1.5,
|
||||
_mcl_hardness = 1.5,
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
|
@ -8,6 +8,8 @@ minetest.register_node("df_mapitems:glow_ruby_ore", {
|
||||
is_ground_content = false,
|
||||
groups = {cracky=2},
|
||||
sounds = df_mapitems.sounds.glass,
|
||||
_mcl_blast_resistance = 1.5,
|
||||
_mcl_hardness = 1.5,
|
||||
})
|
||||
|
||||
minetest.register_node("df_mapitems:big_crystal", {
|
||||
@ -36,6 +38,8 @@ minetest.register_node("df_mapitems:big_crystal", {
|
||||
type = "fixed",
|
||||
fixed = {-0.5, -0.5, -0.5, 0.5, 3, 0.5},
|
||||
},
|
||||
_mcl_blast_resistance = 2,
|
||||
_mcl_hardness = 2,
|
||||
})
|
||||
|
||||
minetest.register_node("df_mapitems:med_crystal", {
|
||||
@ -64,6 +68,8 @@ minetest.register_node("df_mapitems:med_crystal", {
|
||||
type = "fixed",
|
||||
fixed = {-0.25, -0.5, -0.25, 0.25, 1.25, 0.25},
|
||||
},
|
||||
_mcl_blast_resistance = 2,
|
||||
_mcl_hardness = 2,
|
||||
})
|
||||
|
||||
|
||||
@ -117,6 +123,8 @@ minetest.register_node("df_mapitems:big_crystal_30", {
|
||||
-- {-0.25, 2.0, -1.625, 0.25, 2.5, -1.125},
|
||||
},
|
||||
},
|
||||
_mcl_blast_resistance = 2,
|
||||
_mcl_hardness = 2,
|
||||
})
|
||||
|
||||
minetest.register_node("df_mapitems:med_crystal_30", {
|
||||
@ -154,6 +162,8 @@ minetest.register_node("df_mapitems:med_crystal_30", {
|
||||
{-0.25, 0.5, -0.9375, 0.25, 1.0, -0.4375},
|
||||
},
|
||||
},
|
||||
_mcl_blast_resistance = 2,
|
||||
_mcl_hardness = 2,
|
||||
})
|
||||
|
||||
minetest.register_node("df_mapitems:big_crystal_30_45", {
|
||||
@ -191,6 +201,8 @@ minetest.register_node("df_mapitems:big_crystal_30_45", {
|
||||
{0.5, 1.5, -1.5, 1.5, 2.5, -0.5},
|
||||
},
|
||||
},
|
||||
_mcl_blast_resistance = 2,
|
||||
_mcl_hardness = 2,
|
||||
})
|
||||
|
||||
|
||||
@ -229,6 +241,8 @@ minetest.register_node("df_mapitems:med_crystal_30_45", {
|
||||
{0.25, 0.5, -0.75, 0.75, 1.0, -0.25},
|
||||
},
|
||||
},
|
||||
_mcl_blast_resistance = 2,
|
||||
_mcl_hardness = 2,
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
|
@ -16,6 +16,8 @@ minetest.register_node("df_mapitems:salt_crystal", {
|
||||
sunlight_propagates = true,
|
||||
is_ground_content = false,
|
||||
on_place = df_mapitems.place_against_surface,
|
||||
_mcl_blast_resistance = 1,
|
||||
_mcl_hardness = 1,
|
||||
})
|
||||
|
||||
minetest.register_node("df_mapitems:salty_cobble", {
|
||||
@ -29,4 +31,6 @@ minetest.register_node("df_mapitems:salty_cobble", {
|
||||
light_source = 2,
|
||||
drop = df_mapitems.node_name.cobble,
|
||||
sounds = df_mapitems.sounds.stone,
|
||||
_mcl_blast_resistance = 6,
|
||||
_mcl_hardness = 2,
|
||||
})
|
@ -12,6 +12,8 @@ df_mapitems.dry_stalagmite_ids = subterrane.register_stalagmite_nodes("df_mapite
|
||||
groups = {cracky = 3, stone = 2},
|
||||
sounds = df_mapitems.sounds.stone,
|
||||
is_ground_content = false,
|
||||
_mcl_blast_resistance = 6,
|
||||
_mcl_hardness = 1.5,
|
||||
})
|
||||
|
||||
minetest.register_node("df_mapitems:dry_flowstone", {
|
||||
@ -24,6 +26,8 @@ minetest.register_node("df_mapitems:dry_flowstone", {
|
||||
is_ground_content = false,
|
||||
drop = df_mapitems.node_name.cobble,
|
||||
sounds = df_mapitems.sounds.stone,
|
||||
_mcl_blast_resistance = 6,
|
||||
_mcl_hardness = 1.5,
|
||||
})
|
||||
|
||||
-----------------------------------------------
|
||||
@ -38,6 +42,8 @@ df_mapitems.wet_stalagmite_ids = subterrane.register_stalagmite_nodes("df_mapite
|
||||
groups = {cracky = 3, stone = 2, subterrane_wet_dripstone = 1},
|
||||
sounds = df_mapitems.sounds.stone,
|
||||
is_ground_content = false,
|
||||
_mcl_blast_resistance = 6,
|
||||
_mcl_hardness = 1.5,
|
||||
}, "df_mapitems:dry_stal")
|
||||
|
||||
|
||||
@ -51,6 +57,8 @@ minetest.register_node("df_mapitems:wet_flowstone", {
|
||||
is_ground_content = false,
|
||||
drop = df_mapitems.node_name.cobble,
|
||||
sounds = df_mapitems.sounds.stone,
|
||||
_mcl_blast_resistance = 6,
|
||||
_mcl_hardness = 1.5,
|
||||
})
|
||||
|
||||
-----------------------------------------------
|
||||
@ -64,5 +72,7 @@ df_mapitems.icicle_ids = subterrane.register_stalagmite_nodes("df_mapitems:icicl
|
||||
},
|
||||
groups = {cracky = 3, puts_out_fire = 1, cools_lava = 1, slippery = 3},
|
||||
sounds = df_mapitems.sounds.glass,
|
||||
_mcl_blast_resistance = 0.5,
|
||||
_mcl_hardness = 0.5,
|
||||
})
|
||||
|
||||
|
@ -32,6 +32,8 @@ minetest.register_node("df_mapitems:glow_worm", {
|
||||
buildable_to = true,
|
||||
floodable = true,
|
||||
visual_scale = 1.0,
|
||||
_mcl_blast_resistance = 0.2,
|
||||
_mcl_hardness = 0.2,
|
||||
after_place_node = function(pos, placer)
|
||||
if df_mapitems.config.glow_worm_delay_multiplier > 0 then
|
||||
minetest.get_node_timer(pos):start(math.random(
|
||||
|
@ -53,6 +53,8 @@ minetest.register_node("df_mapitems:dirt_with_cave_moss", {
|
||||
wet = farming_soil_wet
|
||||
},
|
||||
_dfcaverns_dead_node = dirt_node,
|
||||
_mcl_blast_resistance = 0.5,
|
||||
_mcl_hardness = 0.6,
|
||||
})
|
||||
|
||||
soil_type_spread("df_mapitems:cave_moss_spread", "df_mapitems:dirt_with_cave_moss", dirt_node)
|
||||
@ -74,6 +76,8 @@ minetest.register_node("df_mapitems:sand_scum", {
|
||||
groups = {crumbly = 3, soil = 1, light_sensitive_fungus = 8},
|
||||
sounds = df_mapitems.sounds.sandscum,
|
||||
_dfcaverns_dead_node = sand_node,
|
||||
_mcl_blast_resistance = 0.5,
|
||||
_mcl_hardness = 0.5,
|
||||
})
|
||||
|
||||
soil_type_spread("df_mapitems:sand_scum_spread", "df_mapitems:sand_scum", sand_node)
|
||||
@ -100,6 +104,8 @@ minetest.register_node("df_mapitems:dirt_with_pebble_fungus", {
|
||||
wet = farming_soil_wet
|
||||
},
|
||||
_dfcaverns_dead_node = dirt_node,
|
||||
_mcl_blast_resistance = 0.5,
|
||||
_mcl_hardness = 0.6,
|
||||
})
|
||||
|
||||
soil_type_spread("df_mapitems:pebble_fungus_spread", "df_mapitems:dirt_with_pebble_fungus", dirt_node)
|
||||
@ -126,6 +132,8 @@ minetest.register_node("df_mapitems:dirt_with_stillworm", {
|
||||
wet = farming_soil_wet
|
||||
},
|
||||
_dfcaverns_dead_node = dirt_node,
|
||||
_mcl_blast_resistance = 0.5,
|
||||
_mcl_hardness = 0.6,
|
||||
})
|
||||
|
||||
soil_type_spread("df_mapitems:stillworm_spread", "df_mapitems:dirt_with_stillworm", dirt_node)
|
||||
@ -149,6 +157,8 @@ minetest.register_node("df_mapitems:spongestone", {
|
||||
wet = farming_soil_wet
|
||||
},
|
||||
_dfcaverns_dead_node = dirt_node,
|
||||
_mcl_blast_resistance = 0.6,
|
||||
_mcl_hardness = 0.6,
|
||||
})
|
||||
|
||||
minetest.register_node("df_mapitems:rock_rot", {
|
||||
@ -165,6 +175,8 @@ minetest.register_node("df_mapitems:rock_rot", {
|
||||
groups = {crumbly = 3, soil = 1, light_sensitive_fungus = 8},
|
||||
sounds = df_mapitems.sounds.dirt,
|
||||
_dfcaverns_dead_node = stone_node,
|
||||
_mcl_blast_resistance = 3,
|
||||
_mcl_hardness = 1,
|
||||
})
|
||||
|
||||
soil_type_spread("df_mapitems:rock_rot_spread", "df_mapitems:rock_rot", stone_node)
|
||||
@ -186,6 +198,8 @@ minetest.register_node("df_mapitems:cobble_with_floor_fungus", {
|
||||
groups = {cracky = 3, stone = 2, slippery = 1, light_sensitive_fungus = 8, df_caverns_floor_fungus = 1},
|
||||
_dfcaverns_dead_node = df_mapitems.node_name.cobble,
|
||||
sounds = df_mapitems.sounds.floor_fungus,
|
||||
_mcl_blast_resistance = 6,
|
||||
_mcl_hardness = 1.5,
|
||||
})
|
||||
|
||||
minetest.register_node("df_mapitems:cobble_with_floor_fungus_fine", {
|
||||
@ -199,6 +213,8 @@ minetest.register_node("df_mapitems:cobble_with_floor_fungus_fine", {
|
||||
groups = {cracky = 3, stone = 2, slippery = 1, light_sensitive_fungus = 8, df_caverns_floor_fungus = 1},
|
||||
_dfcaverns_dead_node = df_mapitems.node_name.cobble,
|
||||
df_mapitems.sounds.floor_fungus,
|
||||
_mcl_blast_resistance = 6,
|
||||
_mcl_hardness = 1.5,
|
||||
on_timer = function(pos, elapsed)
|
||||
minetest.swap_node(pos, {name="df_mapitems:cobble_with_floor_fungus"})
|
||||
end,
|
||||
@ -219,7 +235,7 @@ minetest.register_abm{
|
||||
if above_def and (above_def.buildable_to == true or above_def.walkable == false) then
|
||||
minetest.swap_node(pos, {name="df_mapitems:cobble_with_floor_fungus_fine"})
|
||||
if math.random() > 0.5 then
|
||||
minetest.get_node_timer(pos):start(math.random(100, 1000))
|
||||
minetest.get_node_timer(pos):start(math.random(1000, 10000))
|
||||
end
|
||||
end
|
||||
end,
|
||||
@ -240,6 +256,8 @@ minetest.register_node("df_mapitems:ice_with_hoar_moss", {
|
||||
groups = {cracky = 3, puts_out_fire = 1, cools_lava = 1, slippery = 2, light_sensitive_fungus = 8},
|
||||
sounds = df_mapitems.sounds.glass,
|
||||
_dfcaverns_dead_node = df_mapitems.node_name.ice,
|
||||
_mcl_blast_resistance = 0.5,
|
||||
_mcl_hardness = 0.5,
|
||||
})
|
||||
|
||||
|
||||
|
@ -13,6 +13,8 @@ minetest.register_node("df_mapitems:snareweed", {
|
||||
light_source = 6,
|
||||
groups = {crumbly = 3, soil = 1},
|
||||
sounds = df_mapitems.sounds.dirt,
|
||||
_mcl_blast_resistance = 0.5,
|
||||
_mcl_hardness = 0.6,
|
||||
})
|
||||
|
||||
if df_mapitems.config.snareweed_damage then
|
||||
|
@ -16,6 +16,8 @@ minetest.register_node("df_mapitems:veinstone", {
|
||||
minetest.swap_node(pos, {name="df_mapitems:veinstone_pulse"})
|
||||
minetest.get_node_timer(pos):start(2)
|
||||
end,
|
||||
_mcl_blast_resistance = 10,
|
||||
_mcl_hardness = 3,
|
||||
})
|
||||
|
||||
minetest.register_node("df_mapitems:veinstone_pulse", {
|
||||
@ -47,6 +49,8 @@ minetest.register_node("df_mapitems:veinstone_pulse", {
|
||||
minetest.swap_node(pos, {name="df_mapitems:veinstone_refractory"})
|
||||
minetest.get_node_timer(pos):start(12)
|
||||
end,
|
||||
_mcl_blast_resistance = 10,
|
||||
_mcl_hardness = 3,
|
||||
})
|
||||
|
||||
minetest.register_node("df_mapitems:veinstone_refractory", {
|
||||
@ -63,4 +67,6 @@ minetest.register_node("df_mapitems:veinstone_refractory", {
|
||||
on_timer = function(pos, elapsed)
|
||||
minetest.swap_node(pos, {name="df_mapitems:veinstone"})
|
||||
end,
|
||||
_mcl_blast_resistance = 10,
|
||||
_mcl_hardness = 3,
|
||||
})
|
Reference in New Issue
Block a user