réplica de
https://github.com/sys4-fr/server-nalc.git
sincronizado 2025-10-21 09:35:45 +02:00
- They are very similar to the Dirt Monster, but they are more slower, has more heath, and less armor, they do the same amount of damage and give the same samount of coins - Remove the Stonemonster in the Nether Forest, remplaced by Zombies
58 linhas
1.5 KiB
Lua
Ficheiro executável
58 linhas
1.5 KiB
Lua
Ficheiro executável
|
|
-- Dirt Monster by PilzAdam
|
|
|
|
mobs:register_mob("mobs:dirt_monster", {
|
|
-- animal, monster, npc, barbarian
|
|
type = "monster",
|
|
-- aggressive, deals 6 damage to player when hit
|
|
passive = false,
|
|
attack_type = "dogfight",
|
|
damage = 6,
|
|
-- health & armor
|
|
hp_min = 25,
|
|
hp_max = 30,
|
|
armor = 90,
|
|
-- textures and model
|
|
collisionbox = {-0.4, -0.01, -0.4, 0.4, 1.9, 0.4},
|
|
visual = "mesh",
|
|
mesh = "mobs_stone_monster.x",
|
|
textures = {
|
|
{"mobs_dirt_monster.png"},
|
|
},
|
|
visual_size = {x=3, y=2.6},
|
|
blood_texture = "default_dirt.png",
|
|
-- sounds
|
|
makes_footstep_sound = true,
|
|
sounds = {
|
|
random = "mobs_dirtmonster",
|
|
},
|
|
-- speed and jump
|
|
view_range = 16,
|
|
walk_velocity = 3,
|
|
run_velocity = 5,
|
|
jump = true,
|
|
-- drops dirt and coins when dead
|
|
drops = {
|
|
{name = "default:dirt",
|
|
chance = 1, min = 3, max = 5,},
|
|
{name = "maptools:copper_coin",
|
|
chance = 2, min = 2, max = 8,},
|
|
},
|
|
-- damaged by
|
|
water_damage = 1,
|
|
lava_damage = 5,
|
|
light_damage = 2,
|
|
-- model animation
|
|
animation = {
|
|
speed_normal = 15, speed_run = 15,
|
|
stand_start = 0, stand_end = 14,
|
|
walk_start = 15, walk_end = 38,
|
|
run_start = 40, run_end = 63,
|
|
punch_start = 40, punch_end = 63,
|
|
},
|
|
})
|
|
-- spawn on normal;grey dirt between -1 and 5 light, 1 in 7000 change, 1 dirt monster in area up to 31000 in height
|
|
mobs:register_spawn("mobs:dirt_monster", {"default:dirt_with_grass"}, 5, -1, 9500, 1, 31000)
|
|
-- register spawn egg
|
|
mobs:register_egg("mobs:dirt_monster", "Dirt Monster", "default_dirt.png", 1)
|