make strict node checking a config option
This commit is contained in:
parent
03759b7fd6
commit
e714837953
@ -17,4 +17,4 @@ spawnit.register({
|
||||
ent.shoot_interval = 1.5
|
||||
ent.dogshoot_switch = 0
|
||||
end,
|
||||
}, true)
|
||||
}, yl_spawnit.settings.check_nodes)
|
||||
|
@ -13,4 +13,4 @@ spawnit.register({
|
||||
max_any_in_area = 6,
|
||||
min_time_of_day = yl_spawnit.dawn,
|
||||
max_time_of_day = yl_spawnit.dusk,
|
||||
}, true)
|
||||
}, yl_spawnit.settings.check_nodes)
|
||||
|
@ -15,7 +15,7 @@ spawnit.register({
|
||||
max_any_in_area = 6,
|
||||
min_time_of_day = yl_spawnit.dawn,
|
||||
max_time_of_day = yl_spawnit.dusk,
|
||||
}, true)
|
||||
}, yl_spawnit.settings.check_nodes)
|
||||
|
||||
spawnit.register({
|
||||
entity_name = "mobs_animal:bunny",
|
||||
@ -27,7 +27,7 @@ spawnit.register({
|
||||
max_y = 200,
|
||||
max_in_area = 3,
|
||||
max_any_in_area = 6,
|
||||
}, true)
|
||||
}, yl_spawnit.settings.check_nodes)
|
||||
|
||||
spawnit.register({
|
||||
entity_name = "mobs_animal:chicken",
|
||||
@ -42,7 +42,7 @@ spawnit.register({
|
||||
max_any_in_area = 6,
|
||||
min_time_of_day = yl_spawnit.dawn,
|
||||
max_time_of_day = yl_spawnit.dusk,
|
||||
}, true)
|
||||
}, yl_spawnit.settings.check_nodes)
|
||||
|
||||
spawnit.register({
|
||||
entity_name = "mobs_animal:cow",
|
||||
@ -57,7 +57,7 @@ spawnit.register({
|
||||
max_any_in_area = 6,
|
||||
min_time_of_day = yl_spawnit.dawn,
|
||||
max_time_of_day = yl_spawnit.dusk,
|
||||
}, true)
|
||||
}, yl_spawnit.settings.check_nodes)
|
||||
|
||||
spawnit.register({
|
||||
entity_name = "mobs_animal:kitten",
|
||||
@ -71,7 +71,7 @@ spawnit.register({
|
||||
max_any_in_area = 6,
|
||||
min_time_of_day = yl_spawnit.dusk,
|
||||
max_time_of_day = yl_spawnit.dawn,
|
||||
}, true)
|
||||
}, yl_spawnit.settings.check_nodes)
|
||||
|
||||
spawnit.register({
|
||||
entity_name = "mobs_animal:panda",
|
||||
@ -83,7 +83,7 @@ spawnit.register({
|
||||
max_y = 80,
|
||||
max_in_area = 1,
|
||||
max_any_in_area = 6,
|
||||
}, true)
|
||||
}, yl_spawnit.settings.check_nodes)
|
||||
|
||||
spawnit.register({
|
||||
entity_name = "mobs_animal:penguin",
|
||||
@ -97,7 +97,7 @@ spawnit.register({
|
||||
max_any_in_area = 6,
|
||||
min_time_of_day = yl_spawnit.dawn,
|
||||
max_time_of_day = yl_spawnit.dusk,
|
||||
}, true)
|
||||
}, yl_spawnit.settings.check_nodes)
|
||||
|
||||
spawnit.register({
|
||||
entity_name = "mobs_animal:rat",
|
||||
@ -108,7 +108,7 @@ spawnit.register({
|
||||
max_node_light = 9,
|
||||
max_in_area = 1,
|
||||
max_any_in_area = 6,
|
||||
}, true)
|
||||
}, yl_spawnit.settings.check_nodes)
|
||||
|
||||
local function make_child(obj, ent)
|
||||
local textures = ent.base_texture
|
||||
@ -197,7 +197,7 @@ spawnit.register({
|
||||
min_time_of_day = yl_spawnit.dawn,
|
||||
max_time_of_day = yl_spawnit.dusk,
|
||||
after_spawn = after_spawn_sheep,
|
||||
}, true)
|
||||
}, yl_spawnit.settings.check_nodes)
|
||||
|
||||
spawnit.register({
|
||||
entity_name = "mobs_animal:pumba",
|
||||
@ -215,4 +215,4 @@ spawnit.register({
|
||||
min_node_light = 2,
|
||||
max_in_area = 2,
|
||||
max_any_in_area = 6,
|
||||
}, true)
|
||||
}, yl_spawnit.settings.check_nodes)
|
||||
|
@ -14,7 +14,7 @@ spawnit.register({
|
||||
max_in_area_radius = 128,
|
||||
min_player_distance = 24,
|
||||
spawn_in_protected = false,
|
||||
}, true)
|
||||
}, yl_spawnit.settings.check_nodes)
|
||||
|
||||
spawnit.register({
|
||||
entity_name = "mobs_balrog:balrog",
|
||||
@ -30,7 +30,7 @@ spawnit.register({
|
||||
max_in_area_radius = 128,
|
||||
min_player_distance = 24,
|
||||
spawn_in_protected = false,
|
||||
}, true)
|
||||
}, yl_spawnit.settings.check_nodes)
|
||||
|
||||
if spawnit.has.nether and mobs_balrog.settings.spawn_in_nether and nether.DEPTH_FLOOR > s.max_height then
|
||||
spawnit.register({
|
||||
@ -47,5 +47,5 @@ if spawnit.has.nether and mobs_balrog.settings.spawn_in_nether and nether.DEPTH_
|
||||
max_in_area_radius = 128,
|
||||
min_player_distance = 24,
|
||||
spawn_in_protected = false,
|
||||
}, true)
|
||||
}, yl_spawnit.settings.check_nodes)
|
||||
end
|
||||
|
@ -9,4 +9,4 @@ spawnit.register({
|
||||
max_time_of_day = yl_spawnit.dawn,
|
||||
min_player_distance = 12,
|
||||
spawn_in_protected = false,
|
||||
}, true)
|
||||
}, yl_spawnit.settings.check_nodes)
|
||||
|
@ -7,4 +7,4 @@ spawnit.register({
|
||||
max_any_in_area = 6,
|
||||
min_player_distance = 12,
|
||||
spawn_in_protected = false,
|
||||
}, true)
|
||||
}, yl_spawnit.settings.check_nodes)
|
||||
|
@ -13,7 +13,7 @@ if ghost_bones_only then
|
||||
max_any_in_area = 6,
|
||||
min_player_distance = 12,
|
||||
spawn_in_protected = false,
|
||||
}, true)
|
||||
}, yl_spawnit.settings.check_nodes)
|
||||
else
|
||||
spawnit.register({
|
||||
entity_name = "mobs_ghost_redo:ghost",
|
||||
@ -27,7 +27,7 @@ else
|
||||
max_any_in_area = 6,
|
||||
min_player_distance = 12,
|
||||
spawn_in_protected = false,
|
||||
}, true)
|
||||
}, yl_spawnit.settings.check_nodes)
|
||||
|
||||
spawnit.register({
|
||||
entity_name = "mobs_ghost_redo:ghost",
|
||||
@ -41,5 +41,5 @@ else
|
||||
max_any_in_area = 6,
|
||||
min_player_distance = 12,
|
||||
spawn_in_protected = false,
|
||||
}, true)
|
||||
}, yl_spawnit.settings.check_nodes)
|
||||
end
|
||||
|
@ -6,4 +6,4 @@ spawnit.register({
|
||||
within = { "not walkable" },
|
||||
min_player_distance = 12,
|
||||
spawn_in_protected = false,
|
||||
}, true)
|
||||
}, yl_spawnit.settings.check_nodes)
|
||||
|
@ -13,7 +13,7 @@ spawnit.register({
|
||||
max_any_in_area = 6,
|
||||
min_player_distance = 12,
|
||||
spawn_in_protected = false,
|
||||
}, true)
|
||||
}, yl_spawnit.settings.check_nodes)
|
||||
|
||||
spawnit.register({
|
||||
entity_name = "mobs_monster:dungeon_master",
|
||||
@ -25,7 +25,7 @@ spawnit.register({
|
||||
max_any_in_area = 6,
|
||||
min_player_distance = 12,
|
||||
spawn_in_protected = false,
|
||||
}, true)
|
||||
}, yl_spawnit.settings.check_nodes)
|
||||
|
||||
if yl_spawnit.has.nether and nether.DEPTH_FLOOR > -70 then
|
||||
spawnit.register({
|
||||
@ -38,7 +38,7 @@ if yl_spawnit.has.nether and nether.DEPTH_FLOOR > -70 then
|
||||
max_in_area = 1,
|
||||
min_player_distance = 12,
|
||||
spawn_in_protected = false,
|
||||
}, true)
|
||||
}, yl_spawnit.settings.check_nodes)
|
||||
end
|
||||
|
||||
spawnit.register({
|
||||
@ -53,7 +53,7 @@ spawnit.register({
|
||||
max_any_in_area = 6,
|
||||
min_player_distance = 12,
|
||||
spawn_in_protected = false,
|
||||
}, true)
|
||||
}, yl_spawnit.settings.check_nodes)
|
||||
|
||||
spawnit.register({
|
||||
entity_name = "mobs_monster:land_guard",
|
||||
@ -72,7 +72,7 @@ spawnit.register({
|
||||
max_any_in_area = 6,
|
||||
min_player_distance = 12,
|
||||
spawn_in_protected = false,
|
||||
}, true)
|
||||
}, yl_spawnit.settings.check_nodes)
|
||||
|
||||
spawnit.register({
|
||||
entity_name = "mobs_monster:lava_flan",
|
||||
@ -85,7 +85,7 @@ spawnit.register({
|
||||
max_any_in_area = 6,
|
||||
min_player_distance = 12,
|
||||
spawn_in_protected = false,
|
||||
}, true)
|
||||
}, yl_spawnit.settings.check_nodes)
|
||||
|
||||
spawnit.register({
|
||||
entity_name = "mobs_monster:mese_monster",
|
||||
@ -99,7 +99,7 @@ spawnit.register({
|
||||
max_any_in_area = 6,
|
||||
min_player_distance = 12,
|
||||
spawn_in_protected = false,
|
||||
}, true)
|
||||
}, yl_spawnit.settings.check_nodes)
|
||||
|
||||
spawnit.register({
|
||||
entity_name = "mobs_monster:oerkki",
|
||||
@ -112,7 +112,7 @@ spawnit.register({
|
||||
max_any_in_area = 6,
|
||||
min_player_distance = 12,
|
||||
spawn_in_protected = false,
|
||||
}, true)
|
||||
}, yl_spawnit.settings.check_nodes)
|
||||
|
||||
spawnit.register({
|
||||
entity_name = "mobs_monster:oerkki",
|
||||
@ -125,7 +125,7 @@ spawnit.register({
|
||||
max_any_in_area = 6,
|
||||
min_player_distance = 12,
|
||||
spawn_in_protected = false,
|
||||
}, true)
|
||||
}, yl_spawnit.settings.check_nodes)
|
||||
|
||||
spawnit.register({
|
||||
entity_name = "mobs_monster:oerkki",
|
||||
@ -138,7 +138,7 @@ spawnit.register({
|
||||
max_any_in_area = 6,
|
||||
min_player_distance = 12,
|
||||
spawn_in_protected = false,
|
||||
}, true)
|
||||
}, yl_spawnit.settings.check_nodes)
|
||||
|
||||
spawnit.register({
|
||||
entity_name = "mobs_monster:sand_monster",
|
||||
@ -151,7 +151,7 @@ spawnit.register({
|
||||
max_any_in_area = 6,
|
||||
min_player_distance = 12,
|
||||
spawn_in_protected = false,
|
||||
}, true)
|
||||
}, yl_spawnit.settings.check_nodes)
|
||||
|
||||
spawnit.register({
|
||||
entity_name = "mobs_monster:spider",
|
||||
@ -170,7 +170,7 @@ spawnit.register({
|
||||
max_any_in_area = 6,
|
||||
min_player_distance = 12,
|
||||
spawn_in_protected = false,
|
||||
}, true)
|
||||
}, yl_spawnit.settings.check_nodes)
|
||||
|
||||
spawnit.register({
|
||||
entity_name = "mobs_monster:spider",
|
||||
@ -182,7 +182,7 @@ spawnit.register({
|
||||
max_any_in_area = 6,
|
||||
min_player_distance = 12,
|
||||
spawn_in_protected = false,
|
||||
}, true)
|
||||
}, yl_spawnit.settings.check_nodes)
|
||||
|
||||
spawnit.register({
|
||||
entity_name = "mobs_monster:stone_monster",
|
||||
@ -195,7 +195,7 @@ spawnit.register({
|
||||
max_any_in_area = 6,
|
||||
min_player_distance = 12,
|
||||
spawn_in_protected = false,
|
||||
}, true)
|
||||
}, yl_spawnit.settings.check_nodes)
|
||||
|
||||
spawnit.register({
|
||||
entity_name = "mobs_monster:tree_monster",
|
||||
@ -212,7 +212,7 @@ spawnit.register({
|
||||
max_time_of_day = yl_spawnit.dawn,
|
||||
min_player_distance = 12,
|
||||
spawn_in_protected = false,
|
||||
}, true)
|
||||
}, yl_spawnit.settings.check_nodes)
|
||||
|
||||
spawnit.register({
|
||||
entity_name = "mobs_monster:tree_monster",
|
||||
@ -227,4 +227,4 @@ spawnit.register({
|
||||
max_time_of_day = yl_spawnit.dawn,
|
||||
min_player_distance = 12,
|
||||
spawn_in_protected = false,
|
||||
}, true)
|
||||
}, yl_spawnit.settings.check_nodes)
|
||||
|
@ -19,6 +19,6 @@ spawnit.register({
|
||||
max_time_of_day = yl_spawnit.dawn,
|
||||
min_player_distance = 12,
|
||||
spawn_in_protected = false,
|
||||
}, true)
|
||||
}, yl_spawnit.settings.check_nodes)
|
||||
|
||||
-- the ice monsters are automatically spawned w/ the snow walkers
|
||||
|
@ -7,4 +7,4 @@ spawnit.register({
|
||||
max_any_in_area = 6,
|
||||
min_player_distance = 12,
|
||||
spawn_in_protected = false,
|
||||
}, true)
|
||||
}, yl_spawnit.settings.check_nodes)
|
||||
|
@ -8,7 +8,7 @@ spawnit.register({
|
||||
max_y = nether.DEPTH_CEILING,
|
||||
min_player_distance = 16,
|
||||
spawn_in_protected = false,
|
||||
}, true)
|
||||
}, yl_spawnit.settings.check_nodes)
|
||||
|
||||
spawnit.register({
|
||||
entity_name = "nether_mobs:netherman",
|
||||
@ -20,4 +20,4 @@ spawnit.register({
|
||||
max_y = nether.DEPTH_CEILING,
|
||||
min_player_distance = 5,
|
||||
spawn_in_protected = false,
|
||||
}, true)
|
||||
}, yl_spawnit.settings.check_nodes)
|
||||
|
92
petz.lua
92
petz.lua
@ -13,7 +13,7 @@ spawnit.register({
|
||||
max_any_in_area = 6,
|
||||
min_time_of_day = yl_spawnit.dusk,
|
||||
max_time_of_day = yl_spawnit.dawn,
|
||||
}, true)
|
||||
}, yl_spawnit.settings.check_nodes)
|
||||
|
||||
spawnit.register({
|
||||
entity_name = "petz:beaver",
|
||||
@ -28,7 +28,7 @@ spawnit.register({
|
||||
max_any_in_area = 6,
|
||||
min_time_of_day = yl_spawnit.dawn,
|
||||
max_time_of_day = yl_spawnit.dusk,
|
||||
}, true)
|
||||
}, yl_spawnit.settings.check_nodes)
|
||||
|
||||
spawnit.register({
|
||||
entity_name = "petz:bunny",
|
||||
@ -40,7 +40,7 @@ spawnit.register({
|
||||
max_y = 5000,
|
||||
max_in_area = 3,
|
||||
max_any_in_area = 6,
|
||||
}, true)
|
||||
}, yl_spawnit.settings.check_nodes)
|
||||
|
||||
spawnit.register({
|
||||
entity_name = "petz:butterfly",
|
||||
@ -55,7 +55,7 @@ spawnit.register({
|
||||
max_any_in_area = 6,
|
||||
min_time_of_day = yl_spawnit.dawn,
|
||||
max_time_of_day = yl_spawnit.dusk,
|
||||
}, true)
|
||||
}, yl_spawnit.settings.check_nodes)
|
||||
|
||||
spawnit.register({
|
||||
entity_name = "petz:calf",
|
||||
@ -70,7 +70,7 @@ spawnit.register({
|
||||
max_any_in_area = 6,
|
||||
min_time_of_day = yl_spawnit.dawn,
|
||||
max_time_of_day = yl_spawnit.dusk,
|
||||
}, true)
|
||||
}, yl_spawnit.settings.check_nodes)
|
||||
|
||||
spawnit.register({
|
||||
entity_name = "petz:camel",
|
||||
@ -84,7 +84,7 @@ spawnit.register({
|
||||
max_any_in_area = 6,
|
||||
min_time_of_day = yl_spawnit.dawn,
|
||||
max_time_of_day = yl_spawnit.dusk,
|
||||
}, true)
|
||||
}, yl_spawnit.settings.check_nodes)
|
||||
|
||||
spawnit.register({
|
||||
entity_name = "petz:chimp",
|
||||
@ -107,7 +107,7 @@ spawnit.register({
|
||||
max_any_in_area = 6,
|
||||
min_time_of_day = yl_spawnit.dawn,
|
||||
max_time_of_day = yl_spawnit.dusk,
|
||||
}, true)
|
||||
}, yl_spawnit.settings.check_nodes)
|
||||
|
||||
spawnit.register({
|
||||
entity_name = "petz:clownfish",
|
||||
@ -122,7 +122,7 @@ spawnit.register({
|
||||
min_node_light = 2,
|
||||
max_in_area = 3,
|
||||
max_any_in_area = 6,
|
||||
}, true)
|
||||
}, yl_spawnit.settings.check_nodes)
|
||||
|
||||
spawnit.register({
|
||||
entity_name = "petz:dolphin",
|
||||
@ -136,7 +136,7 @@ spawnit.register({
|
||||
min_node_light = 2,
|
||||
max_in_area = 1,
|
||||
max_any_in_area = 6,
|
||||
}, true)
|
||||
}, yl_spawnit.settings.check_nodes)
|
||||
|
||||
spawnit.register({
|
||||
entity_name = "petz:ducky",
|
||||
@ -150,7 +150,7 @@ spawnit.register({
|
||||
max_any_in_area = 6,
|
||||
min_time_of_day = yl_spawnit.dawn,
|
||||
max_time_of_day = yl_spawnit.dusk,
|
||||
}, true)
|
||||
}, yl_spawnit.settings.check_nodes)
|
||||
|
||||
spawnit.register({
|
||||
entity_name = "petz:elephant",
|
||||
@ -168,7 +168,7 @@ spawnit.register({
|
||||
max_y = 5000,
|
||||
max_in_area = 1,
|
||||
max_any_in_area = 6,
|
||||
}, true)
|
||||
}, yl_spawnit.settings.check_nodes)
|
||||
|
||||
spawnit.register({
|
||||
entity_name = "petz:elephant_female",
|
||||
@ -186,7 +186,7 @@ spawnit.register({
|
||||
max_y = 5000,
|
||||
max_in_area = 1,
|
||||
max_any_in_area = 6,
|
||||
}, true)
|
||||
}, yl_spawnit.settings.check_nodes)
|
||||
|
||||
spawnit.register({
|
||||
entity_name = "petz:flamingo",
|
||||
@ -206,7 +206,7 @@ spawnit.register({
|
||||
max_any_in_area = 6,
|
||||
min_time_of_day = yl_spawnit.dawn,
|
||||
max_time_of_day = yl_spawnit.dusk,
|
||||
}, true)
|
||||
}, yl_spawnit.settings.check_nodes)
|
||||
|
||||
spawnit.register({
|
||||
entity_name = "petz:foxy",
|
||||
@ -217,7 +217,7 @@ spawnit.register({
|
||||
max_y = 5000,
|
||||
max_in_area = 1,
|
||||
max_any_in_area = 6,
|
||||
}, true)
|
||||
}, yl_spawnit.settings.check_nodes)
|
||||
|
||||
spawnit.register({
|
||||
entity_name = "petz:frog",
|
||||
@ -240,7 +240,7 @@ spawnit.register({
|
||||
max_any_in_area = 6,
|
||||
min_time_of_day = yl_spawnit.dawn,
|
||||
max_time_of_day = yl_spawnit.dusk,
|
||||
}, true)
|
||||
}, yl_spawnit.settings.check_nodes)
|
||||
|
||||
spawnit.register({
|
||||
entity_name = "petz:gecko",
|
||||
@ -260,7 +260,7 @@ spawnit.register({
|
||||
max_any_in_area = 6,
|
||||
min_time_of_day = yl_spawnit.dawn,
|
||||
max_time_of_day = yl_spawnit.dusk,
|
||||
}, true)
|
||||
}, yl_spawnit.settings.check_nodes)
|
||||
|
||||
spawnit.register({
|
||||
entity_name = "petz:goat",
|
||||
@ -275,7 +275,7 @@ spawnit.register({
|
||||
max_any_in_area = 6,
|
||||
min_time_of_day = yl_spawnit.dawn,
|
||||
max_time_of_day = yl_spawnit.dusk,
|
||||
}, true)
|
||||
}, yl_spawnit.settings.check_nodes)
|
||||
|
||||
spawnit.register({
|
||||
entity_name = "petz:grizzly",
|
||||
@ -297,7 +297,7 @@ spawnit.register({
|
||||
max_any_in_area = 6,
|
||||
min_player_distance = 12,
|
||||
spawn_in_protected = false,
|
||||
}, true)
|
||||
}, yl_spawnit.settings.check_nodes)
|
||||
|
||||
spawnit.register({
|
||||
entity_name = "petz:hamster",
|
||||
@ -308,7 +308,7 @@ spawnit.register({
|
||||
max_y = 5000,
|
||||
max_in_area = 2,
|
||||
max_any_in_area = 6,
|
||||
}, true)
|
||||
}, yl_spawnit.settings.check_nodes)
|
||||
|
||||
spawnit.register({
|
||||
entity_name = "petz:hen",
|
||||
@ -322,7 +322,7 @@ spawnit.register({
|
||||
max_any_in_area = 6,
|
||||
min_time_of_day = yl_spawnit.dawn,
|
||||
max_time_of_day = yl_spawnit.dusk,
|
||||
}, true)
|
||||
}, yl_spawnit.settings.check_nodes)
|
||||
|
||||
spawnit.register({
|
||||
entity_name = "petz:kitty",
|
||||
@ -335,7 +335,7 @@ spawnit.register({
|
||||
max_any_in_area = 6,
|
||||
min_time_of_day = yl_spawnit.dusk,
|
||||
max_time_of_day = yl_spawnit.dawn,
|
||||
}, true)
|
||||
}, yl_spawnit.settings.check_nodes)
|
||||
|
||||
spawnit.register({
|
||||
entity_name = "petz:lamb",
|
||||
@ -350,7 +350,7 @@ spawnit.register({
|
||||
max_any_in_area = 6,
|
||||
min_time_of_day = yl_spawnit.dawn,
|
||||
max_time_of_day = yl_spawnit.dusk,
|
||||
}, true)
|
||||
}, yl_spawnit.settings.check_nodes)
|
||||
|
||||
spawnit.register({
|
||||
entity_name = "petz:leopard",
|
||||
@ -363,7 +363,7 @@ spawnit.register({
|
||||
max_any_in_area = 6,
|
||||
min_player_distance = 12,
|
||||
spawn_in_protected = false,
|
||||
}, true)
|
||||
}, yl_spawnit.settings.check_nodes)
|
||||
|
||||
spawnit.register({
|
||||
entity_name = "petz:lion",
|
||||
@ -376,7 +376,7 @@ spawnit.register({
|
||||
max_any_in_area = 6,
|
||||
min_player_distance = 12,
|
||||
spawn_in_protected = false,
|
||||
}, true)
|
||||
}, yl_spawnit.settings.check_nodes)
|
||||
|
||||
spawnit.register({
|
||||
entity_name = "petz:moth",
|
||||
@ -389,7 +389,7 @@ spawnit.register({
|
||||
max_any_in_area = 6,
|
||||
min_time_of_day = yl_spawnit.dawn,
|
||||
max_time_of_day = yl_spawnit.dusk,
|
||||
}, true)
|
||||
}, yl_spawnit.settings.check_nodes)
|
||||
|
||||
spawnit.register({
|
||||
entity_name = "petz:mr_pumpkin",
|
||||
@ -404,7 +404,7 @@ spawnit.register({
|
||||
should_spawn = function()
|
||||
return os.date("*t").month == 10
|
||||
end,
|
||||
}, true)
|
||||
}, yl_spawnit.settings.check_nodes)
|
||||
|
||||
spawnit.register({
|
||||
entity_name = "petz:panda",
|
||||
@ -416,7 +416,7 @@ spawnit.register({
|
||||
max_y = 5000,
|
||||
max_in_area = 1,
|
||||
max_any_in_area = 6,
|
||||
}, true)
|
||||
}, yl_spawnit.settings.check_nodes)
|
||||
|
||||
spawnit.register({
|
||||
entity_name = "petz:parrot",
|
||||
@ -438,7 +438,7 @@ spawnit.register({
|
||||
max_any_in_area = 6,
|
||||
min_time_of_day = yl_spawnit.dawn,
|
||||
max_time_of_day = yl_spawnit.dusk,
|
||||
}, true)
|
||||
}, yl_spawnit.settings.check_nodes)
|
||||
|
||||
spawnit.register({
|
||||
entity_name = "petz:penguin",
|
||||
@ -453,7 +453,7 @@ spawnit.register({
|
||||
max_any_in_area = 6,
|
||||
min_time_of_day = yl_spawnit.dawn,
|
||||
max_time_of_day = yl_spawnit.dusk,
|
||||
}, true)
|
||||
}, yl_spawnit.settings.check_nodes)
|
||||
|
||||
spawnit.register({
|
||||
entity_name = "petz:pigeon",
|
||||
@ -467,7 +467,7 @@ spawnit.register({
|
||||
max_any_in_area = 6,
|
||||
min_time_of_day = yl_spawnit.dawn,
|
||||
max_time_of_day = yl_spawnit.dusk,
|
||||
}, true)
|
||||
}, yl_spawnit.settings.check_nodes)
|
||||
|
||||
spawnit.register({
|
||||
entity_name = "petz:piggy",
|
||||
@ -479,7 +479,7 @@ spawnit.register({
|
||||
max_y = 5000,
|
||||
max_in_area = 3,
|
||||
max_any_in_area = 6,
|
||||
}, true)
|
||||
}, yl_spawnit.settings.check_nodes)
|
||||
|
||||
spawnit.register({
|
||||
entity_name = "petz:polar_bear",
|
||||
@ -492,7 +492,7 @@ spawnit.register({
|
||||
max_any_in_area = 6,
|
||||
min_player_distance = 12,
|
||||
spawn_in_protected = false,
|
||||
}, true)
|
||||
}, yl_spawnit.settings.check_nodes)
|
||||
|
||||
spawnit.register({
|
||||
entity_name = "petz:pony",
|
||||
@ -507,7 +507,7 @@ spawnit.register({
|
||||
max_any_in_area = 6,
|
||||
min_time_of_day = yl_spawnit.dawn,
|
||||
max_time_of_day = yl_spawnit.dusk,
|
||||
}, true)
|
||||
}, yl_spawnit.settings.check_nodes)
|
||||
|
||||
spawnit.register({
|
||||
entity_name = "petz:puppy",
|
||||
@ -521,7 +521,7 @@ spawnit.register({
|
||||
max_any_in_area = 6,
|
||||
min_time_of_day = yl_spawnit.dawn,
|
||||
max_time_of_day = yl_spawnit.dusk,
|
||||
}, true)
|
||||
}, yl_spawnit.settings.check_nodes)
|
||||
|
||||
spawnit.register({
|
||||
entity_name = "petz:queen_ant",
|
||||
@ -532,7 +532,7 @@ spawnit.register({
|
||||
max_y = 5000,
|
||||
max_in_area = 1,
|
||||
max_any_in_area = 6,
|
||||
}, true)
|
||||
}, yl_spawnit.settings.check_nodes)
|
||||
|
||||
spawnit.register({
|
||||
entity_name = "petz:queen_bee",
|
||||
@ -547,7 +547,7 @@ spawnit.register({
|
||||
max_any_in_area = 6,
|
||||
min_time_of_day = yl_spawnit.dawn,
|
||||
max_time_of_day = yl_spawnit.dusk,
|
||||
}, true)
|
||||
}, yl_spawnit.settings.check_nodes)
|
||||
|
||||
spawnit.register({
|
||||
entity_name = "petz:rat",
|
||||
@ -560,7 +560,7 @@ spawnit.register({
|
||||
max_any_in_area = 6,
|
||||
min_player_distance = 12,
|
||||
spawn_in_protected = false,
|
||||
}, true)
|
||||
}, yl_spawnit.settings.check_nodes)
|
||||
|
||||
spawnit.register({
|
||||
entity_name = "petz:santa_killer",
|
||||
@ -576,7 +576,7 @@ spawnit.register({
|
||||
should_spawn = function()
|
||||
return os.date("*t").month == 12
|
||||
end,
|
||||
}, true)
|
||||
}, yl_spawnit.settings.check_nodes)
|
||||
|
||||
spawnit.register({
|
||||
entity_name = "petz:silkworm",
|
||||
@ -587,7 +587,7 @@ spawnit.register({
|
||||
max_y = 5000,
|
||||
max_in_area = 1,
|
||||
max_any_in_area = 6,
|
||||
}, true)
|
||||
}, yl_spawnit.settings.check_nodes)
|
||||
|
||||
spawnit.register({
|
||||
entity_name = "petz:snow_leopard",
|
||||
@ -600,7 +600,7 @@ spawnit.register({
|
||||
max_any_in_area = 6,
|
||||
min_player_distance = 12,
|
||||
spawn_in_protected = false,
|
||||
}, true)
|
||||
}, yl_spawnit.settings.check_nodes)
|
||||
|
||||
spawnit.register({
|
||||
entity_name = "petz:squirrel",
|
||||
@ -615,7 +615,7 @@ spawnit.register({
|
||||
max_any_in_area = 6,
|
||||
min_time_of_day = yl_spawnit.dawn,
|
||||
max_time_of_day = yl_spawnit.dusk,
|
||||
}, true)
|
||||
}, yl_spawnit.settings.check_nodes)
|
||||
|
||||
spawnit.register({
|
||||
entity_name = "petz:tarantula",
|
||||
@ -637,7 +637,7 @@ spawnit.register({
|
||||
max_any_in_area = 6,
|
||||
min_player_distance = 12,
|
||||
spawn_in_protected = false,
|
||||
}, true)
|
||||
}, yl_spawnit.settings.check_nodes)
|
||||
|
||||
spawnit.register({
|
||||
entity_name = "petz:toucan",
|
||||
@ -659,7 +659,7 @@ spawnit.register({
|
||||
max_any_in_area = 6,
|
||||
min_time_of_day = yl_spawnit.dawn,
|
||||
max_time_of_day = yl_spawnit.dusk,
|
||||
}, true)
|
||||
}, yl_spawnit.settings.check_nodes)
|
||||
|
||||
spawnit.register({
|
||||
entity_name = "petz:tropicalfish",
|
||||
@ -673,7 +673,7 @@ spawnit.register({
|
||||
min_node_light = 2,
|
||||
max_in_area = 2,
|
||||
max_any_in_area = 6,
|
||||
}, true)
|
||||
}, yl_spawnit.settings.check_nodes)
|
||||
|
||||
spawnit.register({
|
||||
entity_name = "petz:turtle",
|
||||
@ -688,7 +688,7 @@ spawnit.register({
|
||||
max_any_in_area = 6,
|
||||
min_time_of_day = yl_spawnit.dawn,
|
||||
max_time_of_day = yl_spawnit.dusk,
|
||||
}, true)
|
||||
}, yl_spawnit.settings.check_nodes)
|
||||
|
||||
spawnit.register({
|
||||
entity_name = "petz:wolf",
|
||||
@ -702,4 +702,4 @@ spawnit.register({
|
||||
max_any_in_area = 6,
|
||||
min_player_distance = 12,
|
||||
spawn_in_protected = false,
|
||||
}, true)
|
||||
}, yl_spawnit.settings.check_nodes)
|
||||
|
@ -9,7 +9,7 @@ spawnit.register({
|
||||
max_in_area = 2,
|
||||
min_player_distance = 12,
|
||||
spawn_in_protected = false,
|
||||
}, true)
|
||||
}, yl_spawnit.settings.check_nodes)
|
||||
|
||||
spawnit.register({
|
||||
entity_name = "scorpion:boss",
|
||||
@ -22,7 +22,7 @@ spawnit.register({
|
||||
max_in_area = 1,
|
||||
min_player_distance = 12,
|
||||
spawn_in_protected = false,
|
||||
}, true)
|
||||
}, yl_spawnit.settings.check_nodes)
|
||||
|
||||
spawnit.register({
|
||||
entity_name = "scorpion:little",
|
||||
@ -34,4 +34,4 @@ spawnit.register({
|
||||
max_in_area = 5,
|
||||
min_player_distance = 12,
|
||||
spawn_in_protected = false,
|
||||
}, true)
|
||||
}, yl_spawnit.settings.check_nodes)
|
||||
|
1
settingtypes.txt
Normal file
1
settingtypes.txt
Normal file
@ -0,0 +1 @@
|
||||
yl_spawnit:check_nodes () bool true
|
@ -33,7 +33,7 @@ if water_life.swampz then
|
||||
max_time_of_day = yl_spawnit.dusk,
|
||||
min_player_distance = 12,
|
||||
spawn_in_protected = false,
|
||||
}, true)
|
||||
}, yl_spawnit.settings.check_nodes)
|
||||
end
|
||||
|
||||
local coral_and_kelp = {
|
||||
@ -92,7 +92,7 @@ spawnit.register({
|
||||
max_in_area_radius = 32,
|
||||
min_time_of_day = yl_spawnit.dawn,
|
||||
max_time_of_day = yl_spawnit.dusk,
|
||||
}, true)
|
||||
}, yl_spawnit.settings.check_nodes)
|
||||
|
||||
spawnit.register({
|
||||
entity_name = "water_life:clams",
|
||||
@ -104,7 +104,7 @@ spawnit.register({
|
||||
min_y = -50,
|
||||
max_y = 1,
|
||||
max_in_area = 15,
|
||||
}, true)
|
||||
}, yl_spawnit.settings.check_nodes)
|
||||
|
||||
spawnit.register({
|
||||
entity_name = "water_life:clownfish",
|
||||
@ -117,7 +117,7 @@ spawnit.register({
|
||||
max_y = 1,
|
||||
min_node_light = 12,
|
||||
max_in_area = 2,
|
||||
}, true)
|
||||
}, yl_spawnit.settings.check_nodes)
|
||||
|
||||
spawnit.register({
|
||||
entity_name = "water_life:coralfish",
|
||||
@ -129,7 +129,7 @@ spawnit.register({
|
||||
min_y = -50,
|
||||
max_y = 1,
|
||||
max_in_area = 2,
|
||||
}, true)
|
||||
}, yl_spawnit.settings.check_nodes)
|
||||
|
||||
spawnit.register({
|
||||
entity_name = "water_life:croc",
|
||||
@ -147,7 +147,7 @@ spawnit.register({
|
||||
max_time_of_day = yl_spawnit.dusk,
|
||||
min_player_distance = 12,
|
||||
spawn_in_protected = false,
|
||||
}, true)
|
||||
}, yl_spawnit.settings.check_nodes)
|
||||
|
||||
spawnit.register({
|
||||
entity_name = "water_life:gecko",
|
||||
@ -161,7 +161,7 @@ spawnit.register({
|
||||
max_in_area_radius = 32,
|
||||
min_time_of_day = yl_spawnit.dawn,
|
||||
max_time_of_day = yl_spawnit.dusk,
|
||||
}, true)
|
||||
}, yl_spawnit.settings.check_nodes)
|
||||
|
||||
spawnit.register({
|
||||
entity_name = "water_life:gull",
|
||||
@ -175,7 +175,7 @@ spawnit.register({
|
||||
max_in_area_radius = 32,
|
||||
min_time_of_day = yl_spawnit.dawn,
|
||||
max_time_of_day = yl_spawnit.dusk,
|
||||
}, true)
|
||||
}, yl_spawnit.settings.check_nodes)
|
||||
|
||||
spawnit.register({
|
||||
entity_name = "water_life:jellyfish",
|
||||
@ -188,7 +188,7 @@ spawnit.register({
|
||||
max_in_area = 1,
|
||||
max_any_in_area = 6,
|
||||
max_in_area_radius = 32,
|
||||
}, true)
|
||||
}, yl_spawnit.settings.check_nodes)
|
||||
|
||||
spawnit.register({
|
||||
entity_name = "water_life:piranha",
|
||||
@ -203,7 +203,7 @@ spawnit.register({
|
||||
max_in_area_radius = 32,
|
||||
min_player_distance = 12,
|
||||
spawn_in_protected = false,
|
||||
}, true)
|
||||
}, yl_spawnit.settings.check_nodes)
|
||||
|
||||
spawnit.register({
|
||||
entity_name = "water_life:fish",
|
||||
@ -216,7 +216,7 @@ spawnit.register({
|
||||
max_in_area = 1,
|
||||
max_any_in_area = 6,
|
||||
max_in_area_radius = 32,
|
||||
}, true)
|
||||
}, yl_spawnit.settings.check_nodes)
|
||||
|
||||
spawnit.register({
|
||||
entity_name = "water_life:urchin",
|
||||
@ -228,7 +228,7 @@ spawnit.register({
|
||||
max_y = 1,
|
||||
max_in_area = 16,
|
||||
max_in_area_radius = 32,
|
||||
}, true)
|
||||
}, yl_spawnit.settings.check_nodes)
|
||||
|
||||
spawnit.register({
|
||||
entity_name = "water_life:shark",
|
||||
@ -243,7 +243,7 @@ spawnit.register({
|
||||
max_in_area_radius = 32,
|
||||
min_player_distance = 12,
|
||||
spawn_in_protected = false,
|
||||
}, true)
|
||||
}, yl_spawnit.settings.check_nodes)
|
||||
|
||||
spawnit.register({
|
||||
entity_name = "water_life:snake",
|
||||
@ -266,7 +266,7 @@ spawnit.register({
|
||||
min_time_of_day = yl_spawnit.dawn,
|
||||
max_time_of_day = yl_spawnit.dusk,
|
||||
spawn_in_protected = false,
|
||||
}, true)
|
||||
}, yl_spawnit.settings.check_nodes)
|
||||
|
||||
spawnit.register({
|
||||
entity_name = "water_life:whale",
|
||||
@ -280,4 +280,4 @@ spawnit.register({
|
||||
max_any_in_area = 3,
|
||||
max_in_area_radius = 32,
|
||||
spawn_in_protected = false,
|
||||
}, true)
|
||||
}, yl_spawnit.settings.check_nodes)
|
||||
|
@ -13,7 +13,7 @@ spawnit.register({
|
||||
max_in_area_radius = max_in_area_radius,
|
||||
min_player_distance = 5,
|
||||
spawn_in_protected = false,
|
||||
}, true)
|
||||
}, yl_spawnit.settings.check_nodes)
|
||||
|
||||
spawnit.register({
|
||||
entity_name = "yl_nether_mobs:iron_golem",
|
||||
@ -27,7 +27,7 @@ spawnit.register({
|
||||
max_in_area_radius = max_in_area_radius,
|
||||
min_player_distance = 5,
|
||||
spawn_in_protected = false,
|
||||
}, true)
|
||||
}, yl_spawnit.settings.check_nodes)
|
||||
|
||||
spawnit.register({
|
||||
entity_name = "yl_nether_mobs:ogre",
|
||||
@ -41,7 +41,7 @@ spawnit.register({
|
||||
max_in_area_radius = max_in_area_radius,
|
||||
min_player_distance = 5,
|
||||
spawn_in_protected = false,
|
||||
}, true)
|
||||
}, yl_spawnit.settings.check_nodes)
|
||||
|
||||
spawnit.register({
|
||||
entity_name = "yl_nether_mobs:rat",
|
||||
@ -55,7 +55,7 @@ spawnit.register({
|
||||
max_in_area_radius = max_in_area_radius,
|
||||
min_player_distance = 5,
|
||||
spawn_in_protected = false,
|
||||
}, true)
|
||||
}, yl_spawnit.settings.check_nodes)
|
||||
|
||||
spawnit.register({
|
||||
entity_name = "yl_nether_mobs:witherskeleton",
|
||||
@ -69,7 +69,7 @@ spawnit.register({
|
||||
max_in_area_radius = max_in_area_radius,
|
||||
min_player_distance = 10,
|
||||
spawn_in_protected = false,
|
||||
}, true)
|
||||
}, yl_spawnit.settings.check_nodes)
|
||||
|
||||
spawnit.register({
|
||||
entity_name = "yl_nether_mobs:evoker",
|
||||
@ -89,7 +89,7 @@ spawnit.register({
|
||||
max_in_area_radius = max_in_area_radius,
|
||||
min_player_distance = 10,
|
||||
spawn_in_protected = false,
|
||||
}, true)
|
||||
}, yl_spawnit.settings.check_nodes)
|
||||
|
||||
spawnit.register({
|
||||
entity_name = "yl_nether_mobs:whip",
|
||||
@ -103,7 +103,7 @@ spawnit.register({
|
||||
max_in_area_radius = max_in_area_radius,
|
||||
min_player_distance = 9,
|
||||
spawn_in_protected = false,
|
||||
}, true)
|
||||
}, yl_spawnit.settings.check_nodes)
|
||||
|
||||
spawnit.register({
|
||||
entity_name = "yl_nether_mobs:wither",
|
||||
@ -117,4 +117,4 @@ spawnit.register({
|
||||
max_in_area_radius = max_in_area_radius,
|
||||
min_player_distance = 12,
|
||||
spawn_in_protected = false,
|
||||
}, true)
|
||||
}, yl_spawnit.settings.check_nodes)
|
||||
|
Loading…
Reference in New Issue
Block a user