LegendofMinetest/mods/mobs_loz/spawns.lua

308 lines
7.7 KiB
Lua

--friendlies
mobs:spawn({
name = "mobs_loz:seafish",
nodes = {"default:water_source"},
min_light = 10,
chance = 15000,
min_height = -20,
day_toggle = true,
})
mobs:spawn({
name = "mobs_loz:zora_male",
nodes = {"default:water_source"},
min_light = 10,
chance = 15000,
min_height = -10,
day_toggle = true,
})
mobs:spawn({
name = "mobs_loz:zora_female",
nodes = {"default:water_source"},
min_light = 10,
chance = 15000,
min_height = -10,
day_toggle = true,
})
mobs:spawn({
name = "mobs_loz:biri",
nodes = {"default:water_source"},
min_light = 10,
chance = 15000,
min_height = -20,
day_toggle = true,
})
mobs:spawn({
name = "mobs_loz:business_scrub_passive",
nodes = {"default:dirt_with_grass", "default:dirt_with_grass2"},
min_light = 10,
chance = 15000,
min_height = 0,
day_toggle = true,
})
mobs:spawn({
name = "mobs_loz:business_scrub_passive2",
nodes = {"default:dirt_with_grass", "default:dirt_with_grass2"},
min_light = 10,
chance = 500000,
min_height = 0,
day_toggle = true,
})
mobs:spawn({
name = "mobs_loz:goron",
nodes = {"default:stone", "hyrule_mapgen:lavabiome_dirt"},
min_light = 0,
chance = 15000,
min_height = 0,
day_toggle = false,
})
mobs:spawn({
name = "mobs_loz:deku_scrub",
nodes = {"default:dirt_with_grass2"},
min_light = 10,
chance = 15000,
min_height = 0,
day_toggle = true,
})
mobs:spawn({
name = "mobs_loz:subrosian",
nodes = {"hyrule_mapgen:subrosian_tile", "hyrule_mapgen:subrosian_sand"},
min_light = 0,
chance = 24000,
min_height = -20000,
day_toggle = true,
})
--baddies
mobs:spawn({
name = "mobs_loz:armos",
nodes = {"default:cobblestone", "default:sandstone_brick", "default:stone_brick", "hyrule_mapgen:dungeon_tile"},
min_light = 0,
chance = 15000,
min_height = -1000,
day_toggle = false,
})
mobs:spawn({
name = "mobs_loz:business_scrub",
nodes = {"default:dirt_with_grass", "default:dirt_with_grass2"},
min_light = 10,
chance = 15000,
min_height = 0,
day_toggle = true,
})
mobs:spawn({
name = "mobs_loz:chuchu",
nodes = {"default:dirt_with_grass", "default:dirt_with_grass3", "default:dirt_with_dry_grass"},
min_light = 10,
chance = 15000,
min_height = 0,
day_toggle = false,
})
mobs:spawn({
name = "mobs_loz:darknut",
nodes = {"default:mossycobble", "default:sandstone_brick", "default:dirt_with_grass2", "hyrule_mapgen:dungeon_brick", "hyrule_mapgen:dungeon_tile", "hyrule_mapgen:dungeon_tile2"},
min_light = 0,
chance = 15000,
min_height = -2000,
day_toggle = false,
})
mobs:spawn({
name = "mobs_loz:deku_baba",
nodes = {"default:dirt_with_grass", "ethereal:gray_dirt", "default:dirt_with_grass3", "default:dirt_with_grass2"},
min_light = 0,
chance = 15000,
min_height = 0,
day_toggle = false,
})
mobs:spawn({
name = "mobs_loz:moldorm",
nodes = {"default:mossy_cobblestone", "default:dirt_with_dry_grass", "default:dirt_with_grass3", "hyrule_mapgen:dungeon_tile"},
min_light = 0,
chance = 15000,
min_height = -2000,
day_toggle = false,
})
mobs:spawn({
name = "mobs_loz:dodongo",
nodes = {"default:stone", "default:sandstone", "default:desert_stone", "hyrule_mapgen:dungeon_tile"},
min_light = 0,
chance = 15000,
min_height = -5000,
day_toggle = false,
})
mobs:spawn({
name = "mobs_loz:bdodongo",
nodes = {"default:cobblestone", "default:stone", "default:desert_stone", "default:sandstone"},
min_light = 0,
chance = 15000,
min_height = -2000,
day_toggle = false,
})
mobs:spawn({
name = "mobs_loz:skulltula",
nodes = {"default:mossy_cobblestone", "default:cobblestone", "default:stone", "hyrule_mapgen:dungeon_tile"},
min_light = 0,
chance = 15000,
min_height = -2000,
day_toggle = false,
})
mobs:spawn({
name = "mobs_loz:hiploop",
nodes = {"hyrule_mapgen:swamp_mud",},
min_light = 0,
chance = 15000,
min_height = 0,
day_toggle = false,
})
mobs:spawn({
name = "mobs_loz:keese",
nodes = {"default:stone", "default:sandstone_brick", "hyrule_mapgen:greenwall", "hyrule_mapgen:floorbrick"},
min_light = 0,
chance = 15000,
min_height = -2000,
day_toggle = false,
})
mobs:spawn({
name = "mobs_loz:keese_fire",
nodes = {"default:desert_cobble", "default:desert_sandstone_brick", "default:lava_source", "quartz:wall_immortal", "quartz:block_immortal"},
min_light = 0,
chance = 15000,
min_height = -2000,
day_toggle = false,
})
mobs:spawn({
name = "mobs_loz:keese_ice",
nodes = {"default:ice", "hyrule_mapgen:ice_brick", "quartz:wall_immortal", "quartz:block_immortal"},
min_light = 0,
chance = 15000,
min_height = -2000,
day_toggle = false,
})
mobs:spawn({
name = "mobs_loz:leever",
nodes = {"default:sand", "default:desert_sand", "default:sandstone",},
min_light = 0,
chance = 7000,
min_height = -2000,
day_toggle = true,
})
mobs:spawn({
name = "mobs_loz:mad_scrub",
nodes = {"default:dirt_with_grass", "default:dirt_with_grass2", "default:dirt_with_grass3"},
min_light = 10,
chance = 15000,
min_height = -200,
day_toggle = true,
})
mobs:spawn({
name = "mobs_loz:octorock",
nodes = {"default:sand", "default:dirt_with_grass3", "default:desert_sand"},
min_light = 10,
chance = 15000,
min_height = 0,
day_toggle = true,
})
mobs:spawn({
name = "mobs_loz:peahat",
nodes = {"default:dirt_with_dry_grass", "default:dirt_with_grass3"},
min_light = 10,
chance = 15000,
min_height = 0,
day_toggle = true,
})
mobs:spawn({
name = "mobs_loz:poe",
nodes = {"default:dirt_with_grass", "default:dirt_with_grass2", "default:dirt_with_grass3", "default:stone"},
min_light = 0,
chance = 10000,
min_height = -100,
day_toggle = false,
})
mobs:spawn({
name = "mobs_loz:redead",
nodes = {"default:stone", "default:sandstone", "default:sand"},
min_light = 0,
chance = 15000,
min_height = -2000,
day_toggle = true,
})
mobs:spawn({
name = "mobs_loz:tektite",
nodes = {"default:sand", "default:river_water_source", "hyrule_mapgen:swamp_mud", "default:snowblock", "default:snow"},
min_light = 10,
chance = 15000,
min_height = 0,
day_toggle = true,
})
mobs:spawn({
name = "mobs_loz:tektite2",
nodes = {"hyrule_mapgen:lavabiome_dirt", "default:stone", "default:desert_sand", "hyrule_mapgen:greenwall"},
min_light = 0,
chance = 15000,
min_height = -2000,
day_toggle = true,
})
mobs:spawn({
name = "mobs_loz:stalchild",
nodes = {"default:dirt_with_grass", "default:dirt_with_grass2", "default:dirt_with_grass3", "default:dirt_with_dry_grass", "hyrule_mapgen:dungeon_brick"},
min_light = 0,
chance = 7000,
min_height = -2000,
day_toggle = false,
})
mobs:spawn({
name = "mobs_loz:stalchilled",
nodes = {"hyrule_mapgen:ice_brick", "default:ice", "quartz:wall_immortal", "quartz:block_immortal"},
min_light = 0,
chance = 7000,
min_height = -2000,
day_toggle = false,
})
mobs:spawn({
name = "mobs_loz:stalchild_dark",
nodes = {"default:obsidian", "default:lava_source", "quartz:wall_immortal", "quartz:block_immortal"},
min_light = 0,
chance = 7000,
min_height = -2000,
day_toggle = false,
})
mobs:spawn({
name = "mobs_loz:tingle",
nodes = {"default:dirt_with_grass", "default:dirt_with_grass2", "default:dirt_with_grass3"},
min_light = 0, --tingle spawns in darkness :]
chance = 900000,
min_height = 0,
day_toggle = true,
})
mobs:spawn({
name = "mobs_loz:wolfos",
nodes = {"default:dirt_with_grass2",},
min_light = 0,
chance = 15000,
min_height = 200,
day_toggle = false,
})
mobs:spawn({
name = "mobs_loz:wolfos2",
nodes = {"default:snow", "default:snowblock"},
min_light = 0,
chance = 15000,
min_height = 0,
day_toggle = false,
})
mobs:spawn({
name = "mobs_loz:zol",
nodes = {"default:mossy_cobblestone", "default:dirt_with_dry_grass", "default:dirt_with_grass3", "hyrule_mapgen:dungeon_brick", "hyrule_mapgen:floorbrick"},
min_light = 0,
chance = 15000,
min_height = -5000,
day_toggle = true,
})
mobs:spawn({
name = "mobs_loz:zol_friendly",
nodes = {"default:dirt_with_dry_grass", "default:dirt_with_grass3",},
min_light = 6,
chance = 30000,
min_height = -200,
day_toggle = false,
})