diff --git a/blaze.lua b/blaze.lua index 6ee6a06..673ad90 100644 --- a/blaze.lua +++ b/blaze.lua @@ -34,6 +34,7 @@ mobs:register_mob("mobs_mc:blaze", { walk_velocity = .8, run_velocity = 1.6, damage = 6, + reach = 1, pathfinding = 1, drops = { {name = mobs_mc.items.blaze_rod, diff --git a/enderman.lua b/enderman.lua index 43bbd61..75f201b 100644 --- a/enderman.lua +++ b/enderman.lua @@ -42,6 +42,7 @@ mobs:register_mob("mobs_mc:enderman", { walk_velocity = 0.2, run_velocity = 3.4, damage = 7, + reach = 1, drops = { {name = mobs_mc.items.ender_pearl, chance = 1, diff --git a/endermite.lua b/endermite.lua index 106a8b9..6c40f8c 100644 --- a/endermite.lua +++ b/endermite.lua @@ -33,6 +33,7 @@ mobs:register_mob("mobs_mc:endermite", { fear_height = 4, view_range = 16, damage = 2, + reach = 1, blood_amount = 0, }) diff --git a/guardian.lua b/guardian.lua index 6f4d3c8..7306312 100644 --- a/guardian.lua +++ b/guardian.lua @@ -19,6 +19,7 @@ mobs:register_mob("mobs_mc:guardian", { walk_velocity = 2, run_velocity = 4, damage = 6, + reach = 3, collisionbox = {-0.425, 0.25, -0.425, 0.425, 1.1, 0.425}, visual = "mesh", mesh = "mobs_mc_guardian.b3d", diff --git a/guardian_elder.lua b/guardian_elder.lua index ec6d993..9b74aca 100644 --- a/guardian_elder.lua +++ b/guardian_elder.lua @@ -19,6 +19,7 @@ mobs:register_mob("mobs_mc:guardian_elder", { walk_velocity = 2, run_velocity = 4, damage = 8, + reach = 3, collisionbox = {-0.99875, 0.5, -0.99875, 0.99875, 2.4975, 0.99875}, visual = "mesh", mesh = "mobs_mc_guardian.b3d", diff --git a/iron_golem.lua b/iron_golem.lua index adcf3ee..0c30e6d 100644 --- a/iron_golem.lua +++ b/iron_golem.lua @@ -40,6 +40,7 @@ mobs:register_mob("mobs_mc:iron_golem", { run_velocity = 1.2, -- Approximation damage = 14, + reach = 3, group_attack = true, attacks_monsters = true, attack_type = "dogfight", diff --git a/ocelot.lua b/ocelot.lua index 05a5d47..cd9e2e3 100644 --- a/ocelot.lua +++ b/ocelot.lua @@ -64,6 +64,7 @@ local ocelot = { attack_type = "dogfight", pathfinding = 1, damage = 2, + reach = 1, attack_animals = true, specific_attack = { "mobs_mc:chicken" }, on_rightclick = function(self, clicker) diff --git a/polar_bear.lua b/polar_bear.lua index 9f292da..24858bc 100644 --- a/polar_bear.lua +++ b/polar_bear.lua @@ -27,6 +27,7 @@ mobs:register_mob("mobs_mc:polar_bear", { visual_size = {x=3.0, y=3.0}, makes_footstep_sound = true, damage = 6, + reach = 2, walk_velocity = 1.2, run_velocity = 2.4, group_attack = true, diff --git a/rabbit.lua b/rabbit.lua index b0cbade..f0a4404 100644 --- a/rabbit.lua +++ b/rabbit.lua @@ -7,7 +7,7 @@ local S, NS = dofile(MP.."/intllib.lua") local rabbit = { type = "animal", passive = true, - reach = 2, + reach = 1, hp_min = 3, hp_max = 3, diff --git a/silverfish.lua b/silverfish.lua index cc1f682..b7f5182 100644 --- a/silverfish.lua +++ b/silverfish.lua @@ -41,6 +41,7 @@ mobs:register_mob("mobs_mc:silverfish", { view_range = 16, attack_type = "dogfight", damage = 1, + reach = 1, blood_amount = 0, }) diff --git a/skeleton+stray.lua b/skeleton+stray.lua index d5808fc..06edda4 100644 --- a/skeleton+stray.lua +++ b/skeleton+stray.lua @@ -39,6 +39,7 @@ local skeleton = { walk_velocity = 1.2, run_velocity = 2.4, damage = 2, + reach = 1, drops = { {name = mobs_mc.items.arrow, chance = 1, diff --git a/skeleton_wither.lua b/skeleton_wither.lua index ca1d3ce..395b0d1 100644 --- a/skeleton_wither.lua +++ b/skeleton_wither.lua @@ -39,6 +39,7 @@ mobs:register_mob("mobs_mc:witherskeleton", { walk_velocity = 1.2, run_velocity = 2.4, damage = 7, + reach = 1, drops = { {name = mobs_mc.items.coal, chance = 1, diff --git a/spider.lua b/spider.lua index ff32036..0df99bb 100644 --- a/spider.lua +++ b/spider.lua @@ -23,6 +23,7 @@ local spider = { attack_type = "dogfight", pathfinding = 1, damage = 2, + reach = 1, hp_min = 16, hp_max = 16, collisionbox = {-0.7, -0.01, -0.7, 0.7, 0.89, 0.7}, diff --git a/vex.lua b/vex.lua index 7691d76..cc66a5f 100644 --- a/vex.lua +++ b/vex.lua @@ -31,6 +31,7 @@ mobs:register_mob("mobs_mc:vex", { }, visual_size = {x=1.25, y=1.25}, damage = 9, + reach = 1, view_range = 16, walk_velocity = 3.2, run_velocity = 5.9, diff --git a/villager_vindicator.lua b/villager_vindicator.lua index eef9d9f..e1049db 100644 --- a/villager_vindicator.lua +++ b/villager_vindicator.lua @@ -29,6 +29,7 @@ mobs:register_mob("mobs_mc:vindicator", { visual_size = {x=3, y=3}, makes_footstep_sound = true, damage = 13, + reach = 1, walk_velocity = 1.2, run_velocity = 2.4, attack_type = "dogfight", diff --git a/villager_zombie.lua b/villager_zombie.lua index 93b0c4f..a5baffa 100644 --- a/villager_zombie.lua +++ b/villager_zombie.lua @@ -33,6 +33,7 @@ mobs:register_mob("mobs_mc:villager_zombie", { visual_size = {x=3, y=3}, makes_footstep_sound = true, damage = 3, + reach = 1, walk_velocity = 1.2, run_velocity = 2.4, attack_type = "dogfight", diff --git a/witch.lua b/witch.lua index ce2f92a..f91439b 100644 --- a/witch.lua +++ b/witch.lua @@ -29,6 +29,7 @@ mobs:register_mob("mobs_mc:witch", { visual_size = {x=3, y=3}, makes_footstep_sound = true, damage = 2, + reach = 1, walk_velocity = 1.2, run_velocity = 2.4, pathfinding = 1, diff --git a/wolf.lua b/wolf.lua index 736de54..54458cc 100644 --- a/wolf.lua +++ b/wolf.lua @@ -47,6 +47,7 @@ local wolf = { run_velocity = 3, stepheight = 1.1, damage = 4, + reach = 1, attack_type = "dogfight", fear_height = 4, water_damage = 0, diff --git a/zombie.lua b/zombie.lua index 6732231..803e3e6 100644 --- a/zombie.lua +++ b/zombie.lua @@ -38,6 +38,7 @@ local zombie = { walk_velocity = .8, run_velocity = 1.6, damage = 3, + reach = 1, fear_height = 4, pathfinding = 1, jump = true, diff --git a/zombiepig.lua b/zombiepig.lua index 4ff64fb..01f8d54 100644 --- a/zombiepig.lua +++ b/zombiepig.lua @@ -23,6 +23,7 @@ local pigman = { attack_type = "dogfight", group_attack = true, damage = 9, + reach = 1, collisionbox = {-0.3, -0.01, -0.3, 0.3, 1.94, 0.3}, visual = "mesh", mesh = "mobs_mc_zombie_pigman.b3d",