primeiro commit
All checks were successful
Build and Push Image / Build and push image (push) Successful in 3m5s

This commit is contained in:
2024-04-29 21:38:53 -03:00
commit e11bf493a1
2532 changed files with 55878 additions and 0 deletions

View File

@@ -0,0 +1,22 @@
SpawnEntry (
name: "Arctic ocean water wildlife.",
note: "Arctic ocean inhabitants",
rules: [
Pack(
groups: [
(4, (1, 3, "common.entity.wild.aggressive.icepike")),
],
spawn_mode: Water,
day_period: [Night, Morning, Noon, Evening],
),
Pack(
groups: [
(4, (4, 12, "common.entity.wild.peaceful.penguin")),
(4, (4, 8, "common.entity.wild.peaceful.seal")),
(1, (1, 1, "common.entity.wild.aggressive.tursus")),
],
spawn_mode: Ice,
day_period: [Night, Morning, Noon, Evening],
),
],
)

View File

@@ -0,0 +1,14 @@
SpawnEntry (
name: "April Fools Jungle Area",
note: "April Fools NPCs",
rules: [
Pack(
groups: [
(3, (3, 6, "common.entity.calendar.april_fools.aggressive.trickster")),
],
spawn_mode: Land,
calendar_events: Some([AprilFools]),
day_period: [Night, Morning, Noon, Evening],
),
],
)

View File

@@ -0,0 +1,14 @@
SpawnEntry (
name: "April Fools Jungle Core",
note: "April Fools NPCs",
rules: [
Pack(
groups: [
(3, (3, 6, "common.entity.calendar.april_fools.aggressive.trickster")),
],
spawn_mode: Land,
calendar_events: Some([AprilFools]),
day_period: [Night, Morning, Noon, Evening],
),
],
)

View File

@@ -0,0 +1,14 @@
SpawnEntry (
name: "April Fools Temperate Rainforest",
note: "April Fools NPCs",
rules: [
Pack(
groups: [
(3, (3, 6, "common.entity.calendar.april_fools.aggressive.trickster")),
],
spawn_mode: Land,
calendar_events: Some([AprilFools]),
day_period: [Night, Morning, Noon, Evening],
),
],
)

View File

@@ -0,0 +1,14 @@
SpawnEntry (
name: "April Fools Tropical Rainforest",
note: "April Fools NPCs",
rules: [
Pack(
groups: [
(3, (3, 6, "common.entity.calendar.april_fools.aggressive.trickster")),
],
spawn_mode: Land,
calendar_events: Some([AprilFools]),
day_period: [Night, Morning, Noon, Evening],
),
],
)

View File

@@ -0,0 +1,14 @@
SpawnEntry (
name: "April Fools Tundra Core",
note: "April Fools NPCs",
rules: [
Pack(
groups: [
(3, (3, 6, "common.entity.calendar.april_fools.aggressive.trickster")),
],
spawn_mode: Land,
calendar_events: Some([AprilFools]),
day_period: [Night, Morning, Noon, Evening],
),
],
)

View File

@@ -0,0 +1,14 @@
SpawnEntry (
name: "April Fools Tundra Forest",
note: "April Fools NPCs",
rules: [
Pack(
groups: [
(3, (3, 6, "common.entity.calendar.april_fools.aggressive.trickster")),
],
spawn_mode: Land,
calendar_events: Some([AprilFools]),
day_period: [Night, Morning, Noon, Evening],
),
],
)

View File

@@ -0,0 +1,14 @@
SpawnEntry (
name: "April Fools Tundra Snow",
note: "April Fools NPCs",
rules: [
Pack(
groups: [
(3, (3, 6, "common.entity.calendar.april_fools.aggressive.trickster")),
],
spawn_mode: Land,
calendar_events: Some([AprilFools]),
day_period: [Night, Morning, Noon, Evening],
),
],
)

View File

@@ -0,0 +1,16 @@
SpawnEntry (
name: "Taiga rare forest wildlife for christmas.",
note: "Search for them in the heart of the taiga, if you are feeling lucky.",
rules: [
Pack(
groups: [
(9, (1, 1, "common.entity.wild.aggressive.wendigo")),
(9, (1, 1, "common.entity.wild.aggressive.dreadhorn")),
(1, (1, 1, "common.entity.calendar.christmas.aggressive.yeti")),
],
spawn_mode: Land,
calendar_events: Some([Christmas]),
day_period: [Night, Morning, Noon, Evening],
),
],
)

View File

@@ -0,0 +1,18 @@
SpawnEntry (
name: "Tundra rare animals for christmas.",
note: "Search for them in the heart of tundra.",
rules: [
Pack(
groups: [
(15, (1, 1, "common.entity.wild.aggressive.snow_raptor")),
(1, (1, 1, "common.entity.wild.aggressive.wendigo")),
(1, (2, 6, "common.entity.wild.peaceful.mammoth")),
(1, (1, 1, "common.entity.wild.aggressive.mountain_troll")),
(1, (1, 1, "common.entity.calendar.christmas.aggressive.yeti")),
],
spawn_mode: Land,
calendar_events: Some([Christmas]),
day_period: [Night, Morning, Noon, Evening],
),
],
)

View File

@@ -0,0 +1,18 @@
SpawnEntry (
name: "Tundra forest animals for christmas.",
note: "",
rules: [
Pack(
groups: [
(4, (1, 1, "common.entity.wild.aggressive.frostfang")),
(4, (1, 1, "common.entity.wild.aggressive.snow_leopard")),
(4, (1, 1, "common.entity.wild.aggressive.yale")),
(4, (1, 1, "common.entity.wild.aggressive.grolgar")),
(1, (1, 1, "common.entity.calendar.christmas.aggressive.yeti")),
],
spawn_mode: Land,
calendar_events: Some([Christmas]),
day_period: [Night, Morning, Noon, Evening],
),
],
)

View File

@@ -0,0 +1,17 @@
SpawnEntry (
name: "Tundra animals for christmas.",
note: "Usually you can find them in snowy areas.",
rules: [
Pack(
groups: [
(6, (1, 3, "common.entity.wild.aggressive.frostfang")),
(6, (1, 3, "common.entity.wild.aggressive.snow_raptor")),
(6, (1, 3, "common.entity.wild.aggressive.roshwalr")),
(1, (1, 1, "common.entity.calendar.christmas.aggressive.yeti")),
],
spawn_mode: Land,
calendar_events: Some([Christmas]),
day_period: [Night, Morning, Noon, Evening],
),
],
)

View File

@@ -0,0 +1,16 @@
SpawnEntry (
name: "Halloween Jungle Area",
note: "Halloween NPCs",
rules: [
Pack(
groups: [
(1, (1, 1, "common.entity.calendar.halloween.aggressive.halloween_harvester")),
(4, (4, 8, "common.entity.wild.peaceful.bat")),
(4, (3, 6, "common.entity.calendar.halloween.aggressive.trickster")),
],
spawn_mode: Land,
calendar_events: Some([Halloween]),
day_period: [Night, Morning, Noon, Evening],
),
],
)

View File

@@ -0,0 +1,16 @@
SpawnEntry (
name: "Halloween Taiga Core",
note: "Halloween NPCs",
rules: [
Pack(
groups: [
(1, (1, 1, "common.entity.calendar.halloween.aggressive.halloween_harvester")),
(4, (4, 8, "common.entity.wild.peaceful.bat")),
(4, (3, 6, "common.entity.calendar.halloween.aggressive.trickster")),
],
spawn_mode: Land,
calendar_events: Some([Halloween]),
day_period: [Night, Morning, Noon, Evening],
),
],
)

View File

@@ -0,0 +1,16 @@
SpawnEntry (
name: "Halloween Temperate Rainforest",
note: "Halloween NPCs",
rules: [
Pack(
groups: [
(1, (1, 1, "common.entity.calendar.halloween.aggressive.halloween_harvester")),
(4, (4, 8, "common.entity.wild.peaceful.bat")),
(4, (3, 6, "common.entity.calendar.halloween.aggressive.trickster")),
],
spawn_mode: Land,
calendar_events: Some([Halloween]),
day_period: [Night, Morning, Noon, Evening],
),
],
)

View File

@@ -0,0 +1,16 @@
SpawnEntry (
name: "Halloween Tropical Rainforest",
note: "Halloween NPCs",
rules: [
Pack(
groups: [
(1, (1, 1, "common.entity.calendar.halloween.aggressive.halloween_harvester")),
(4, (4, 8, "common.entity.wild.peaceful.bat")),
(4, (3, 6, "common.entity.calendar.halloween.aggressive.trickster")),
],
spawn_mode: Land,
calendar_events: Some([Halloween]),
day_period: [Night, Morning, Noon, Evening],
),
],
)

View File

@@ -0,0 +1,16 @@
SpawnEntry (
name: "Halloween Tundra Core",
note: "Halloween NPCs",
rules: [
Pack(
groups: [
(1, (1, 1, "common.entity.calendar.halloween.aggressive.halloween_harvester")),
(4, (4, 8, "common.entity.wild.peaceful.bat")),
(4, (3, 6, "common.entity.calendar.halloween.aggressive.trickster")),
],
spawn_mode: Land,
calendar_events: Some([Halloween]),
day_period: [Night, Morning, Noon, Evening],
),
],
)

View File

@@ -0,0 +1,16 @@
SpawnEntry (
name: "Halloween Tundra Forest",
note: "Halloween NPCs",
rules: [
Pack(
groups: [
(1, (1, 1, "common.entity.calendar.halloween.aggressive.halloween_harvester")),
(4, (4, 8, "common.entity.wild.peaceful.bat")),
(4, (3, 6, "common.entity.calendar.halloween.aggressive.trickster")),
],
spawn_mode: Land,
calendar_events: Some([Halloween]),
day_period: [Night, Morning, Noon, Evening],
),
],
)

View File

@@ -0,0 +1,16 @@
SpawnEntry (
name: "Halloween Tundra Snow",
note: "Halloween NPCs",
rules: [
Pack(
groups: [
(1, (1, 1, "common.entity.calendar.halloween.aggressive.halloween_harvester")),
(4, (4, 8, "common.entity.wild.peaceful.bat")),
(4, (3, 6, "common.entity.calendar.halloween.aggressive.trickster")),
],
spawn_mode: Land,
calendar_events: Some([Halloween]),
day_period: [Night, Morning, Noon, Evening],
),
],
)

View File

@@ -0,0 +1,16 @@
SpawnEntry (
name: "Desert area wildlife.",
note: "",
rules: [
Pack(
groups: [
(1, (1, 1, "common.entity.wild.aggressive.asp")),
(1, (1, 3, "common.entity.wild.aggressive.sand_raptor")),
(1, (1, 1, "common.entity.wild.aggressive.antlion")),
(1, (1, 1, "common.entity.wild.aggressive.lavadrake")),
],
spawn_mode: Land,
day_period: [Night, Morning, Noon, Evening],
),
],
)

View File

@@ -0,0 +1,27 @@
SpawnEntry (
name: "Desert hot area wildlife.",
note: "",
rules: [
Pack(
groups: [
// Casual
(2, (1, 1, "common.entity.wild.peaceful.camel")),
(2, (1, 1, "common.entity.wild.peaceful.sand_hare")),
(2, (1, 1, "common.entity.wild.peaceful.salamander")),
(2, (1, 1, "common.entity.wild.peaceful.gecko")),
// Rare
(1, (1, 1, "common.entity.wild.peaceful.crawler_sand")),
],
spawn_mode: Land,
day_period: [Morning, Noon, Evening],
),
Pack(
groups: [
(1, (1, 1, "common.entity.wild.peaceful.porcupine")),
(1, (1, 1, "common.entity.wild.peaceful.pangolin")),
],
spawn_mode: Land,
day_period: [Night],
),
],
)

View File

@@ -0,0 +1,14 @@
SpawnEntry (
name: "Desert river wildlife.",
note: "",
rules: [
Pack(
groups: [
(1, (1, 1, "common.entity.wild.aggressive.crocodile")),
(1, (2, 4, "common.entity.wild.peaceful.cockatiel")),
],
spawn_mode: Land,
day_period: [Night, Morning, Noon, Evening],
),
],
)

View File

@@ -0,0 +1,17 @@
SpawnEntry (
name: "Desert rocky animals.",
note: "Search for the rocks in desert and you will find them.",
rules: [
Pack(
groups: [
(1, (1, 1, "common.entity.wild.aggressive.rocksnapper")),
(4, (1, 1, "common.entity.wild.aggressive.dodarock")),
(9, (1, 3, "common.entity.wild.peaceful.gecko")),
(8, (1, 2, "common.entity.wild.peaceful.sand_hare")),
(3, (1, 1, "common.entity.wild.aggressive.bonerattler")),
],
spawn_mode: Land,
day_period: [Night, Morning, Noon, Evening],
),
],
)

View File

@@ -0,0 +1,20 @@
SpawnEntry (
name: "Desert wasteland wildlife.",
note: "",
rules: [
Pack(
groups: [
// Casual
(20, (1, 1, "common.entity.wild.aggressive.sandshark")),
(21, (1, 1, "common.entity.wild.peaceful.eagle")),
(20, (1, 1, "common.entity.wild.aggressive.tarantula")),
// Rare
(1, (1, 1, "common.entity.wild.aggressive.archaeos")),
(1, (1, 1, "common.entity.wild.aggressive.ntouka")),
(7, (1, 1, "common.entity.wild.aggressive.ogre")),
],
spawn_mode: Land,
day_period: [Night, Morning, Noon, Evening],
),
],
)

View File

@@ -0,0 +1,38 @@
SpawnEntry (
name: "Jungle rainforest core wildlife.",
note: "Concentrated in the core of biome.",
rules: [
Pack(
groups: [
// Casual
(12, (1, 1, "common.entity.wild.aggressive.tiger")),
(5, (1, 1, "common.entity.wild.aggressive.maneater")),
(9, (2, 3, "common.entity.wild.aggressive.wood_raptor")),
(14, (1, 1, "common.entity.wild.aggressive.deadwood")),
(18, (2, 6, "common.entity.wild.peaceful.dodo")),
// Rare
(10, (1, 1, "common.entity.wild.aggressive.sunlizard")),
(1, (1, 1, "common.entity.wild.aggressive.odonto")),
(3, (1, 3, "common.entity.wild.aggressive.mighty_saurok")),
(3, (1, 3, "common.entity.wild.aggressive.occult_saurok")),
(3, (1, 3, "common.entity.wild.aggressive.sly_saurok")),
(4, (1, 1, "common.entity.wild.aggressive.mossdrake")),
],
spawn_mode: Land,
day_period: [Morning, Noon, Evening],
),
Pack(
groups: [
(18, (2, 3, "common.entity.wild.aggressive.wood_raptor")),
(28, (1, 1, "common.entity.wild.aggressive.deadwood")),
(24, (1, 1, "common.entity.wild.aggressive.tiger")),
(10, (1, 1, "common.entity.wild.aggressive.maneater")),
(8, (1, 1, "common.entity.wild.aggressive.mossdrake")),
(2, (1, 1, "common.entity.wild.aggressive.cockatrice")),
(1, (1, 1, "common.entity.wild.aggressive.odonto")),
],
spawn_mode: Land,
day_period: [Night],
),
],
)

View File

@@ -0,0 +1,56 @@
SpawnEntry (
name: "Jungle rainforest wildlife.",
note: "Spread through the area.",
rules: [
Pack(
groups: [
// Casual
(5, (1, 1, "common.entity.wild.peaceful.parrot")),
(5, (1, 1, "common.entity.wild.peaceful.parakeet")),
(5, (1, 1, "common.entity.wild.peaceful.toucan")),
(4, (1, 1, "common.entity.wild.peaceful.peacock")),
// Rare
(1, (1, 1, "common.entity.wild.aggressive.tarasque")),
(4, (1, 1, "common.entity.wild.peaceful.tortoise")),
(3, (1, 1, "common.entity.wild.aggressive.monitor")),
(3, (1, 1, "common.entity.wild.peaceful.crawler_moss")),
(1, (1, 1, "common.entity.wild.aggressive.rootsnapper")),
(2, (1, 1, "common.entity.wild.aggressive.axebeak")),
(1, (1, 1, "common.entity.wild.aggressive.swamp_troll")),
],
spawn_mode: Land,
day_period: [Morning, Noon],
),
Pack(
groups: [
(6, (1, 1, "common.entity.wild.peaceful.parrot")),
(6, (1, 1, "common.entity.wild.peaceful.parakeet")),
(6, (1, 1, "common.entity.wild.peaceful.toucan")),
(4, (1, 1, "common.entity.wild.peaceful.peacock")),
(3, (1, 1, "common.entity.wild.peaceful.quokka")),
(1, (1, 1, "common.entity.wild.aggressive.tarasque")),
(2, (1, 1, "common.entity.wild.aggressive.horn_beetle")),
(2, (1, 1, "common.entity.wild.aggressive.stag_beetle")),
(3, (1, 1, "common.entity.wild.peaceful.crawler_moss")),
(1, (1, 1, "common.entity.wild.aggressive.rootsnapper")),
(1, (1, 1, "common.entity.wild.aggressive.swamp_troll")),
],
spawn_mode: Land,
day_period: [Evening],
),
Pack(
groups: [
(3, (1, 1, "common.entity.wild.peaceful.parrot")),
(3, (1, 1, "common.entity.wild.peaceful.parakeet")),
(3, (1, 1, "common.entity.wild.peaceful.quokka")),
(1, (1, 1, "common.entity.wild.aggressive.tarasque")),
(3, (1, 1, "common.entity.wild.aggressive.horn_beetle")),
(3, (1, 1, "common.entity.wild.aggressive.stag_beetle")),
(2, (1, 1, "common.entity.wild.aggressive.swamp_troll")),
],
spawn_mode: Land,
day_period: [Night],
),
],
)

View File

@@ -0,0 +1,49 @@
SpawnEntry (
name: "Taiga animals.",
note: "Spread through the area",
rules: [
Pack(
groups: [
(3, (1, 1, "common.entity.wild.aggressive.bear")),
(7, (1, 1, "common.entity.wild.peaceful.eagle")),
(4, (1, 1, "common.entity.wild.peaceful.moose")),
(6, (1, 1, "common.entity.wild.peaceful.tuskram")),
(3, (1, 1, "common.entity.wild.aggressive.bristleback")),
(10, (1, 4, "common.entity.wild.peaceful.crow")),
(7, (1, 7, "common.entity.wild.peaceful.deer")),
(10, (1, 7, "common.entity.wild.peaceful.jackalope")),
(7, (2, 5, "common.entity.wild.peaceful.boar")),
(9, (5, 10, "common.entity.wild.peaceful.sheep")),
(13, (1, 2, "common.entity.wild.peaceful.squirrel")),
(7, (2, 6, "common.entity.wild.peaceful.goat")),
(6, (3, 8, "common.entity.wild.peaceful.llama")),
(6, (1, 2, "common.entity.wild.peaceful.donkey")),
(7, (1, 1, "common.entity.wild.peaceful.skunk")),
(10, (1, 1, "common.entity.wild.peaceful.raccoon")),
(2, (1, 1, "common.entity.wild.peaceful.catoblepas")),
(2, (1, 1, "common.entity.wild.peaceful.hirdrasil")),
(8, (1, 1, "common.entity.wild.peaceful.truffler")),
(3, (1, 1, "common.entity.wild.aggressive.tarasque")),
(3, (1, 1, "common.entity.wild.aggressive.saber")),
],
spawn_mode: Land,
day_period: [Morning, Noon, Evening],
),
Pack(
groups: [
(12, (1, 3, "common.entity.wild.peaceful.squirrel")),
(12, (1, 1, "common.entity.wild.peaceful.forest_fox")),
(12, (1, 3, "common.entity.wild.peaceful.raccoon")),
(11, (1, 1, "common.entity.wild.peaceful.horned_owl")),
(5, (1, 1, "common.entity.wild.aggressive.bear")),
(2, (1, 1, "common.entity.wild.aggressive.tarasque")),
(1, (1, 1, "common.entity.wild.peaceful.catoblepas")),
(1, (1, 1, "common.entity.wild.peaceful.hirdrasil")),
// TODO: Maybe reenable once the dullahan design is more carefully considered, or move it elsewhere (i.e: such as a haunted/ruins site)
//(2, (1, 1, "common.entity.wild.aggressive.dullahan")),
],
spawn_mode: Land,
day_period: [Night],
),
],
)

View File

@@ -0,0 +1,16 @@
SpawnEntry (
name: "Taiga core wildlife.",
note: "Search for them in the heart of taiga.",
rules: [
Pack(
groups: [
(1, (1, 3, "common.entity.wild.peaceful.mouflon")),
(1, (1, 3, "common.entity.wild.peaceful.llama")),
(1, (1, 3, "common.entity.wild.peaceful.alpaca")),
(1, (1, 3, "common.entity.wild.peaceful.highland")),
],
spawn_mode: Land,
day_period: [Night, Morning, Noon, Evening],
),
],
)

View File

@@ -0,0 +1,22 @@
SpawnEntry (
name: "Taiga core forest wildlife.",
note: "Search for them in the heart of the taiga, if you are feeling lucky.",
rules: [
Pack(
groups: [
// We need more entities to fill this out
(1, (1, 1, "common.entity.wild.aggressive.dreadhorn")),
],
spawn_mode: Land,
day_period: [Morning, Noon, Evening],
),
Pack(
groups: [
(1, (1, 1, "common.entity.wild.aggressive.dreadhorn")),
(4, (1, 1, "common.entity.wild.aggressive.irrwurz")),
],
spawn_mode: Land,
day_period: [Night],
),
],
)

View File

@@ -0,0 +1,20 @@
SpawnEntry (
name: "Taiga forest wildlife.",
note: "Search for them in taiga forests.",
rules: [
Pack(
groups: [
(1, (3, 7, "common.entity.wild.aggressive.wolf")),
],
spawn_mode: Land,
day_period: [Morning, Noon, Evening],
),
Pack(
groups: [
(1, (1, 1, "common.entity.wild.aggressive.irrwurz")),
],
spawn_mode: Land,
day_period: [Night],
),
],
)

View File

@@ -0,0 +1,15 @@
SpawnEntry (
name: "Taiga river wildlife.",
note: "",
rules: [
Pack(
groups: [
(5, (1, 1, "common.entity.wild.peaceful.beaver")),
(5, (1, 1, "common.entity.wild.peaceful.elbst")),
(5, (1, 1, "common.entity.wild.peaceful.duck")),
],
spawn_mode: Land,
day_period: [Night, Morning, Noon, Evening],
),
],
)

View File

@@ -0,0 +1,13 @@
SpawnEntry (
name: "Taiga water wildlife.",
note: "River inhabitants",
rules: [
Pack(
groups: [
(1, (1, 2, "common.entity.wild.peaceful.marlin")),
],
spawn_mode: Water,
day_period: [Night, Morning, Noon, Evening],
),
],
)

View File

@@ -0,0 +1,13 @@
SpawnEntry (
name: "Temperate Ocean beach wildlife.",
note: "Beach inhabitants",
rules: [
Pack(
groups: [
(5, (1, 3, "common.entity.wild.peaceful.puffin")),
],
spawn_mode: Land,
day_period: [Night, Morning, Noon, Evening],
),
],
)

View File

@@ -0,0 +1,13 @@
SpawnEntry (
name: "Temperate Ocean wildlife.",
note: "Ocean inhabitants",
rules: [
Pack(
groups: [
(3, (3, 4, "common.entity.wild.peaceful.marlin")),
],
spawn_mode: Water,
day_period: [Night, Morning, Noon, Evening],
),
],
)

View File

@@ -0,0 +1,31 @@
SpawnEntry (
name: "Temperate plains wildlife.",
note: "",
rules: [
Pack(
groups: [
(3, (1, 1, "common.entity.wild.aggressive.weevil")),
(1, (1, 7, "common.entity.wild.peaceful.horse")),
(1, (5, 10, "common.entity.wild.peaceful.cattle")),
(5, (3, 5, "common.entity.wild.peaceful.chicken")),
(5, (2, 7, "common.entity.wild.peaceful.rabbit")),
(5, (1, 2, "common.entity.wild.peaceful.frog")),
(5, (3, 7, "common.entity.wild.peaceful.pig")),
(4, (1, 1, "common.entity.wild.peaceful.leaf_beetle")),
(4, (1, 1, "common.entity.wild.peaceful.bushly")),
(4, (1, 1, "common.entity.wild.peaceful.driggle")),
],
spawn_mode: Land,
day_period: [Morning, Noon, Evening],
),
Pack(
groups: [
// Solitary
// Pack
(1, (1, 2, "common.entity.wild.peaceful.emberfly")),
],
spawn_mode: Land,
day_period: [Night],
),
],
)

View File

@@ -0,0 +1,30 @@
SpawnEntry (
name: "Temperate rainforest wildlife.",
note: "",
rules: [
Pack(
groups: [
// Pack animals
(3, (1, 7, "common.entity.wild.peaceful.boar")),
// Solitary
(3, (1, 1, "common.entity.wild.peaceful.mossy_snail")),
(3, (1, 1, "common.entity.wild.peaceful.treant_sapling")),
(2, (1, 1, "common.entity.wild.peaceful.peacock")),
(4, (1, 1, "common.entity.wild.peaceful.turtle")),
(4, (1, 1, "common.entity.wild.peaceful.truffler")),
(3, (1, 1, "common.entity.wild.peaceful.leaf_beetle")),
(2, (1, 1, "common.entity.wild.aggressive.weevil")),
],
spawn_mode: Land,
day_period: [Morning, Noon, Evening],
),
Pack(
groups: [
// Pack
(5, (1, 3, "common.entity.wild.peaceful.emberfly")),
],
spawn_mode: Land,
day_period: [Night],
),
],
)

View File

@@ -0,0 +1,20 @@
SpawnEntry (
name: "Temperate rare wildlife.",
note: "",
rules: [
Pack(
groups: [
(1, (1, 1, "common.entity.wild.aggressive.ogre")),
],
spawn_mode: Land,
day_period: [Morning, Noon, Evening],
),
Pack(
groups: [
(1, (1, 1, "common.entity.wild.aggressive.ogre")),
],
spawn_mode: Land,
day_period: [Night],
),
],
)

View File

@@ -0,0 +1,15 @@
SpawnEntry (
name: "Temperate river wildlife.",
note: "",
rules: [
Pack(
groups: [
(5, (2, 3, "common.entity.wild.peaceful.duck")),
(5, (1, 2, "common.entity.wild.peaceful.goose")),
(5, (1, 1, "common.entity.wild.peaceful.turtle")),
],
spawn_mode: Land,
day_period: [Night, Morning, Noon, Evening],
),
],
)

View File

@@ -0,0 +1,42 @@
SpawnEntry (
name: "Temperate wood wildlife.",
note: "",
rules: [
Pack(
groups: [
// Aggressive
(6, (1, 1, "common.entity.wild.aggressive.weevil")),
// Peaceful
(8, (1, 1, "common.entity.wild.peaceful.skunk")),
(10, (1, 4, "common.entity.wild.peaceful.crow")),
(7, (1, 1, "common.entity.wild.peaceful.leaf_beetle")),
(5, (1, 7, "common.entity.wild.peaceful.deer")),
(9, (1, 7, "common.entity.wild.peaceful.rabbit")),
(9, (1, 2, "common.entity.wild.peaceful.squirrel")),
(7, (1, 1, "common.entity.wild.peaceful.mossy_snail")),
(7, (1, 1, "common.entity.wild.peaceful.treant_sapling")),
(6, (1, 1, "common.entity.wild.peaceful.raccoon")),
(9, (1, 1, "common.entity.wild.peaceful.turtle")),
(9, (1, 2, "common.entity.wild.peaceful.frog")),
(9, (1, 2, "common.entity.wild.peaceful.fungome")),
(1, (1, 1, "common.entity.wild.peaceful.hirdrasil")),
],
spawn_mode: Land,
day_period: [Morning, Noon, Evening],
),
Pack(
groups: [
// Solitary
(20, (1, 1, "common.entity.wild.peaceful.forest_fox")),
(1, (1, 1, "common.entity.wild.peaceful.hirdrasil")),
// Pack
(20, (1, 3, "common.entity.wild.peaceful.rat")),
(20, (1, 3, "common.entity.wild.peaceful.squirrel")),
(20, (1, 3, "common.entity.wild.peaceful.raccoon")),
(20, (1, 2, "common.entity.wild.peaceful.fungome")),
],
spawn_mode: Land,
day_period: [Night],
),
],
)

View File

@@ -0,0 +1,15 @@
SpawnEntry (
name: "Tropical Ocean beach wildlife.",
note: "Beach inhabitants",
rules: [
Pack(
groups: [
(3, (1, 3, "common.entity.wild.aggressive.sea_crocodile")),
(16, (8, 16, "common.entity.wild.peaceful.crab")),
(2, (1, 1, "common.entity.wild.aggressive.reefsnapper")),
],
spawn_mode: Land,
day_period: [Night, Morning, Noon, Evening],
),
],
)

View File

@@ -0,0 +1,13 @@
SpawnEntry (
name: "Tropical Ocean wildlife.",
note: "Ocean inhabitants",
rules: [
Pack(
groups: [
(3, (3, 4, "common.entity.wild.peaceful.clownfish")),
],
spawn_mode: Water,
day_period: [Night, Morning, Noon, Evening],
),
],
)

View File

@@ -0,0 +1,20 @@
SpawnEntry (
name: "Tropical rainforest wildlife.",
note: "",
rules: [
Pack(
groups: [
(7, (2, 3, "common.entity.wild.aggressive.male_lion")),
(9, (2, 5, "common.entity.wild.aggressive.hyena")),
(11, (3, 6, "common.entity.wild.peaceful.zebra")),
(11, (3, 6, "common.entity.wild.peaceful.antelope")),
(15, (1, 1, "common.entity.wild.peaceful.porcupine")),
(14, (1, 1, "common.entity.wild.peaceful.pangolin")),
(4, (1, 1, "common.entity.wild.aggressive.tarantula")),
(1, (1, 1, "common.entity.wild.aggressive.ngoubou")),
],
spawn_mode: Land,
day_period: [Night, Morning, Noon, Evening],
),
],
)

View File

@@ -0,0 +1,24 @@
SpawnEntry (
name: "Tropical river wildlife.",
note: "",
rules: [
Pack(
groups: [
(3, (3, 4, "common.entity.wild.peaceful.piranha")),
(6, (1, 2, "common.entity.wild.peaceful.axolotl")),
(1, (1, 2, "common.entity.wild.aggressive.alligator")),
],
spawn_mode: Water,
day_period: [Night, Morning, Noon, Evening],
),
Pack(
groups: [
(1, (1, 1, "common.entity.wild.peaceful.kelpie")),
(8, (2, 6, "common.entity.wild.peaceful.crab")),
(2, (1, 1, "common.entity.wild.aggressive.crocodile")),
],
spawn_mode: Land,
day_period: [Night, Morning, Noon, Evening],
),
],
)

View File

@@ -0,0 +1,13 @@
SpawnEntry (
name: "Tropical rocks wildlife.",
note: "",
rules: [
Pack(
groups: [
(1, (1, 3, "common.entity.wild.peaceful.gecko")),
],
spawn_mode: Land,
day_period: [Night, Morning, Noon, Evening],
),
],
)

View File

@@ -0,0 +1,17 @@
SpawnEntry (
name: "Tundra core animals.",
note: "Search for them in the heart of tundra.",
rules: [
Pack(
groups: [
(7, (2, 4, "common.entity.wild.aggressive.snow_raptor")),
(2, (1, 1, "common.entity.wild.aggressive.wendigo")),
(1, (2, 3, "common.entity.wild.peaceful.mammoth")),
(9, (2, 6, "common.entity.wild.peaceful.yak")),
(3, (1, 1, "common.entity.wild.aggressive.mountain_troll")),
],
spawn_mode: Land,
day_period: [Night, Morning, Noon, Evening],
),
],
)

View File

@@ -0,0 +1,16 @@
SpawnEntry (
name: "Tundra forest animals.",
note: "",
rules: [
Pack(
groups: [
(7, (2, 3, "common.entity.wild.aggressive.frostfang")),
(11, (1, 1, "common.entity.wild.aggressive.snow_leopard")),
(1, (1, 1, "common.entity.wild.aggressive.yale")),
(1, (1, 1, "common.entity.wild.aggressive.grolgar")),
],
spawn_mode: Land,
day_period: [Night, Morning, Noon, Evening],
),
],
)

View File

@@ -0,0 +1,21 @@
SpawnEntry (
name: "Tundra river wildlife.",
note: "",
rules: [
Pack(
groups: [
(1, (1, 1, "common.entity.wild.aggressive.hakulaq")),
(4, (2, 5, "common.entity.wild.aggressive.icepike")),
],
spawn_mode: Water,
day_period: [Night, Morning, Noon, Evening],
),
Pack(
groups: [
(1, (1, 1, "common.entity.wild.aggressive.hakulaq")),
],
spawn_mode: Ice,
day_period: [Night, Morning, Noon, Evening],
),
],
)

View File

@@ -0,0 +1,13 @@
SpawnEntry (
name: "Tundra rocky animals.",
note: "Search for the rocks in tundra and you will find them.",
rules: [
Pack(
groups: [
(1, (1, 1, "common.entity.wild.peaceful.arctic_hare")),
],
spawn_mode: Land,
day_period: [Night, Morning, Noon, Evening],
),
],
)

View File

@@ -0,0 +1,27 @@
SpawnEntry (
name: "Tundra snow animals.",
note: "Usually you can find them in snowy areas.",
rules: [
Pack(
groups: [
(1, (2, 3, "common.entity.wild.aggressive.frostfang")),
(1, (2, 4, "common.entity.wild.aggressive.snow_raptor")),
(3, (1, 1, "common.entity.wild.peaceful.snowy_owl")),
(2, (1, 1, "common.entity.wild.peaceful.arctic_fox")),
],
spawn_mode: Land,
day_period: [Night, Morning, Noon, Evening],
),
Pack(
groups: [
(1, (1, 1, "common.entity.wild.aggressive.akhlut")),
(1, (1, 1, "common.entity.wild.aggressive.icedrake")),
(1, (1, 1, "common.entity.wild.aggressive.roshwalr")),
],
spawn_mode: Ice,
day_period: [Night, Morning, Noon, Evening],
),
],
)