From 33c6e5cdad0b25cbb3aa43e11cdf9153967fb222 Mon Sep 17 00:00:00 2001 From: Elias Fleckenstein Date: Tue, 4 May 2021 08:59:01 +0200 Subject: [PATCH 1/3] Fix wearing pumpkin heads as armor --- mods/ITEMS/mcl_farming/pumpkin.lua | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/mods/ITEMS/mcl_farming/pumpkin.lua b/mods/ITEMS/mcl_farming/pumpkin.lua index 8d234d586..86ddf707b 100644 --- a/mods/ITEMS/mcl_farming/pumpkin.lua +++ b/mods/ITEMS/mcl_farming/pumpkin.lua @@ -117,8 +117,9 @@ pumpkin_face_base_def.groups.armor_head=1 pumpkin_face_base_def.groups.non_combat_armor_head=1 pumpkin_face_base_def._mcl_armor_mob_range_factor = 0 pumpkin_face_base_def._mcl_armor_mob_range_mob = "mobs_mc:enderman" -pumpkin_face_base_def._mcl_armor_entry = "head" -pumpkin_face_base_def.groups.non_combat_armor=1 +pumpkin_face_base_def._mcl_armor_element = "head" +pumpkin_face_base_def._mcl_armor_texture = "mcl_farming_pumpkin_face.png" +pumpkin_face_base_def._mcl_armor_preview = "mcl_farming_pumpkin_face_preview.png" if minetest.get_modpath("mcl_armor") then pumpkin_face_base_def.on_secondary_use = mcl_armor.equip_on_use end From f96258ca5c6eb3407dd3a2aba9b5dfa4e4243f0c Mon Sep 17 00:00:00 2001 From: Elias Fleckenstein Date: Tue, 4 May 2021 09:01:53 +0200 Subject: [PATCH 2/3] Fix mob heads not showing their texture when worn as head armor --- mods/ITEMS/mcl_heads/init.lua | 2 ++ 1 file changed, 2 insertions(+) diff --git a/mods/ITEMS/mcl_heads/init.lua b/mods/ITEMS/mcl_heads/init.lua index ec6a5638e..0f41adb89 100644 --- a/mods/ITEMS/mcl_heads/init.lua +++ b/mods/ITEMS/mcl_heads/init.lua @@ -112,6 +112,8 @@ local function addhead(name, texture, desc, longdesc, rangemob, rangefactor) _mcl_armor_mob_range_mob = rangemob, _mcl_armor_mob_range_factor = rangefactor, _mcl_armor_element = "head", + _mcl_armor_texture = "mcl_heads_" .. name .. ".png", + _mcl_armor_preview = "mcl_heads_" .. name .. "_preview.png", _mcl_blast_resistance = 1, _mcl_hardness = 1, }) From 0d29688b13b29c1bca151a3b9e5f3092eb36b3c9 Mon Sep 17 00:00:00 2001 From: Elias Fleckenstein Date: Tue, 4 May 2021 09:53:28 +0200 Subject: [PATCH 3/3] Fix creeper explosion values --- mods/ENTITIES/mobs_mc/creeper.lua | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/mods/ENTITIES/mobs_mc/creeper.lua b/mods/ENTITIES/mobs_mc/creeper.lua index 4552d79d1..4d0539996 100644 --- a/mods/ENTITIES/mobs_mc/creeper.lua +++ b/mods/ENTITIES/mobs_mc/creeper.lua @@ -43,10 +43,10 @@ mobs:register_mob("mobs_mc:creeper", { eye_height = 1.25, --hssssssssssss - explosion_strength = 10, - explosion_radius = 4, - explosion_damage_radius = 6, - explosiontimer_reset_radius = 6, + explosion_strength = 3, + --explosion_radius = 3, + --explosion_damage_radius = 6, + --explosiontimer_reset_radius = 6, reach = 1.5, defuse_reach = 4, explosion_timer = 0.3, @@ -148,7 +148,7 @@ mobs:register_mob("mobs_mc:creeper", { }) mobs:register_mob("mobs_mc:creeper_charged", { - description = S("Creeper"), + description = S("Charged Creeper"), type = "monster", spawn_class = "hostile", hp_min = 20, @@ -182,10 +182,10 @@ mobs:register_mob("mobs_mc:creeper_charged", { runaway_from = { "mobs_mc:ocelot", "mobs_mc:cat" }, attack_type = "explode", - explosion_strength = 24, - explosion_radius = 12, - explosion_damage_radius = 18, - explosiontimer_reset_radius = 10, + explosion_strength = 6, + --explosion_radius = 3, + --explosion_damage_radius = 6, + --explosiontimer_reset_radius = 3, reach = 1.5, defuse_reach = 4, explosion_timer = 0.3,