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:
FaceDeer
2022-08-07 00:33:22 -06:00
parent c297978d50
commit 3df518fc16
58 changed files with 499 additions and 54 deletions

View File

@ -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")

View File

@ -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"}

View File

@ -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,
})

View File

@ -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({

View File

@ -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({

View File

@ -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,
})

View File

@ -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,
})

View File

@ -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(

View File

@ -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,
})

View File

@ -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

View File

@ -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,
})