Add spawn eggs

This commit is contained in:
Wuzzy 2017-12-20 01:49:13 +01:00
parent 00b7279435
commit e877df6898
8 changed files with 26 additions and 8 deletions

View File

@ -96,6 +96,9 @@ cave_elder.drops = {
mobs:register_mob("mobs_hades:cave_elder", cave_elder)
mobs:spawn_specific("mobs_hades:cave_elder", {"default:stone"}, "air", 0, 1, 100, 10000, 1, -30000, -7500)
mobs:register_egg("mobs_hades:cave_master", "Cave Master Spawn Egg", "mobs_chicken_egg_overlay.png^[colorize:#5D3000:228", 1, false)
mobs:register_egg("mobs_hades:cave_elder", "Cave Elder Spawn Egg", "mobs_chicken_egg_overlay.png^[colorize:#2D1000:228", 1, false)
-- Fireball (weapon)
mobs:register_arrow("mobs_hades:fireball", {

View File

@ -66,6 +66,9 @@ mobs:register_mob("mobs_hades:deep_mese_monster", deep_mese_monster)
mobs:spawn_specific("mobs_hades:mese_monster", {"default:stone"}, "air", 0, 4, 70, 7000, 1, -10000, -250)
mobs:spawn_specific("mobs_hades:deep_mese_monster", {"default:stone"}, "air", 0, 4, 70, 7000, 1, -30000, -5000)
mobs:register_egg("mobs_hades:mese_monster", "Mese Monster Spawn Egg", "default_mese_block.png", 1, false)
mobs:register_egg("mobs_hades:deep_mese_monster", "Deep Mese Monster Spawn Egg", "default_mese_block.png^[colorize:#000000:65", 1, false)
-- Mese Monster Crystal Shards (weapon)
mobs:register_arrow("mobs_hades:mese_arrow", {

View File

@ -62,3 +62,5 @@ mobs:register_mob("mobs_hades:mutant", {
})
mobs:register_spawn("mobs_hades:mutant", {"default:sand"}, minetest.LIGHT_MAX, 0, 16000, 1, 31000)
mobs:register_spawn("mobs_hades:mutant", {"default:sand"}, 5, 0, 6000, 3, 31000)
mobs:register_egg("mobs_hades:mutant", "Mutant Spawn Egg", "default_sand.png", 1, false)

View File

@ -55,3 +55,5 @@ mobs:register_mob("mobs_hades:oerkki", {
})
mobs:register_spawn("mobs_hades:oerkki", {"default:stone"}, 0, -1, 10000, 2, -1200)
mobs:register_spawn("mobs_hades:oerkki", {"default:stone"}, 1, -1, 10000, 3, -10000)
mobs:register_egg("mobs_hades:oerkki", "Oerkki Spawn Egg", "default_obsidian.png", 1, false)

View File

@ -55,32 +55,32 @@ local spider = {
floats = 1,
pathfinding = 1,
}
mobs:register_mob("mobs_hades:spider", spider)
mobs:register_mob("mobs_hades:spider_gold", spider)
local spider2 = table.copy(spider)
spider2.hp_min = 30
spider2.hp_max = 40
spider2.textures = { "mobs_spider2.png" }
mobs:register_mob("mobs_hades:spider2", spider2)
mobs:register_mob("mobs_hades:spider_sapphire", spider2)
local spider3 = table.copy(spider)
spider3.hp_min = 40
spider3.hp_max = 50
spider3.textures = { "mobs_spider3.png" }
mobs:register_mob("mobs_hades:spider3", spider3)
mobs:register_mob("mobs_hades:spider_ruby", spider3)
local spider4 = table.copy(spider)
spider4.hp_min = 50
spider4.hp_max = 75
spider4.textures = { "mobs_spider4.png" }
mobs:register_mob("mobs_hades:spider4", spider4)
mobs:register_mob("mobs_hades:spider_mese", spider4)
mobs:spawn_specific("mobs_hades:spider", {"default:tuff", "default:stone"}, "air", 0, 4, 50, 7000, 1, -100, 31000)
mobs:spawn_specific("mobs_hades:spider2", {"default:tuff", "default:stone"}, "air", 0, 4, 50, 7000, 1, -7500, -100)
mobs:spawn_specific("mobs_hades:spider3", {"default:tuff", "default:stone"}, "air", 0, 4, 50, 7000, 1, -15000, -5000)
mobs:spawn_specific("mobs_hades:spider4", {"default:tuff", "default:stone"}, "air", 0, 4, 50, 7000, 1, -30000, -10000)
mobs:spawn_specific("mobs_hades:spider_gold", {"default:tuff", "default:stone"}, "air", 0, 4, 50, 7000, 1, -100, 31000)
mobs:spawn_specific("mobs_hades:spider_sapphire", {"default:tuff", "default:stone"}, "air", 0, 4, 50, 7000, 1, -7500, -100)
mobs:spawn_specific("mobs_hades:spider_ruby", {"default:tuff", "default:stone"}, "air", 0, 4, 50, 7000, 1, -15000, -5000)
mobs:spawn_specific("mobs_hades:spider_mese", {"default:tuff", "default:stone"}, "air", 0, 4, 50, 7000, 1, -30000, -10000)
-- Cobweb
minetest.register_node("mobs_hades:cobweb", {
@ -111,3 +111,8 @@ minetest.register_craft({
{"farming:string", "farming:string", "farming:string"},
}
})
mobs:register_egg("mobs_hades:spider_gold", "Gold Spider Spawn Egg", "default_gold_block.png", 1, false)
mobs:register_egg("mobs_hades:spider_sapphire", "Sapphire Spider Spawn Egg", "default_sapphire_block.png", 1, false)
mobs:register_egg("mobs_hades:spider_ruby", "Ruby Spider Spawn Egg", "default_ruby_block.png", 1, false)
mobs:register_egg("mobs_hades:spider_mese", "Mese Spider Spawn Egg", "default_mese_block.png^[brighten", 1, false)

View File

@ -74,3 +74,6 @@ mobs:register_mob("mobs_hades:deep_stone_monster", deep_stone_monster)
mobs:spawn_specific("mobs_hades:deep_stone_monster", {"default:stone", "default:mossystone", "default:chondrit", "default:essexit"}, "air", 0, 3, 90, 7000, 1, -5000, -2500)
mobs:spawn_specific("mobs_hades:deep_stone_monster", {"default:stone", "default:mossystone", "default:chondrit", "default:essexit"}, "air", 0, 3, 90, 7000, 1, -30000, -5000)
mobs:register_egg("mobs_hades:stone_monster", "Stone Monster Spawn Egg", "default_stone.png", 1, false)
mobs:register_egg("mobs_hades:deep_stone_monster", "Deep Stone Monster Spawn Egg", "default_stone.png^[colorize:#000000:127", 1, false)

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.4 KiB

After

Width:  |  Height:  |  Size: 2.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.4 KiB

After

Width:  |  Height:  |  Size: 2.4 KiB