Mods / Fauna of the Stone Age: Rhinocerotidae
- Tags:
- Author:
- Tentharchitect
- Side:
- Both
- Created:
- Apr 25th 2024 at 10:45 PM
- Last modified:
- 15 hours ago
- Downloads:
- 161454
-
Recommended download (for Vintage Story 1.22.6):
FotSA-Rhinocerotidae-v1.0.24.zip 1-click install
A collection of large ungulates from the family Rhinocerotidae, these powerful herbivores will roam the steppe and jungles of your world. Equally a resource and a threat, they are a tremendous source of meat, hide and fat for those able to hunt them.
This mod includes:
| Common Name | Scientific name | Weight | Health | Height | Damage | Temp | Precip | Foliage Needs | Altitude | Group Size | Meat Drops | Fat Drops | Hide Drops | Other Drops | Behaviors | Diet |
| White Rhinoceros | Ceratotherium simum | 2300/1700/200 | 77/65/19 | 1.86/1.77 shoulder | 23/20 | 16-40 | .05-.75 | 0-.5 forest | 1.1-1.7 | 1(M), 2-6(F&B) | 155+-17, 115+-12, 22+-2 | 31+-3, 23+-2, 5+-1 | 18 H, 16 H, 2 L | M&F horn | 1 Block step |
Berrybush, Fruit, Grain, Grass, Nibblecrop, Peanut, Vegetables
|
| Woolly Rhinoceros | Coelodonta antiquitatis † | 2000/1500/200 | 71/61/19 | 1.6/1.45 shoulder | 22/20 | -14 to 12 | .1-.75 | 0-.5 forest | 1.1-1.6 | 1(M), 2-6(F&B) | 135+-15,100+-12,22+-2 | 27+-3,20+-2,5+-1 | 18 H, 16 H, 2 L | M&F horn | 1 Block step |
Berrybush, Fruit, Grain, Grass, Nibblecrop, Peanut, Vegetables
|
| Sumatran Rhinoceros | Dicerorhinus sumatrensis | 800/600/100 | 43/35/15 | 1.45/1.12 shoulder | 17/16t2 | 18-42 | .55-1.0 | .6-1.0 forest | 1.1-1.5 | 1(M&F), 2-3(M&F&B) | 54+-6, 41+-4, 13+-2 | 10+-1, 8+-1, 3+-1 | 10 H, 8 H, 2 M | M&F horns | 1 Block step |
Berrybush, Fruit, Grain, Grass, Nibblecrop, Peanut, Vegetables
|
| Black Rhinoceros | Diceros bicornis | 1400/1100/150 | 59/53/17 | 1.8/1.7 shoulder | 19/18t3 | 12-40 | .05-.75 | 0-.5 forest | .9-1.6 | 1(M&F), 2(M&F&B) | 95+-10, 75+-7, 18+-2 | 19+-2, 15+-1, 4+-1 | 14 H, 12 H, 2 L | M&F horns | 1 Block step |
Berrybush, Fruit, Grain, Grass, Nibblecrop, Peanut, Vegetables
|
| Javan Rhinoceros | Rhinoceros sondaicus | 1400/1100/150 | 59/53/17 | 1.7/1.5 shoulder | 19/18t3 | 24-44 | .55-1.0 | 0-1.0 forest | 0.9-1.6 | 1(M&F), 2(M&F&B) | 95+-10, 75+-7, 18+-2 | 19+-2, 15+-1, 4+-1 | 14 H, 12 H, 2 L | M horns | 1 Block step |
Berrybush, Fruit, Grain, Grass, Nibblecrop, Peanut, Vegetables
|
| Indian Rhinoceros | Rhinoceros unicornis | 2100/1600/200 | 73/63/19 | 1.86/1.73 shoulder | 22/20 | 18-36 | .5-1.0 | 0-1.0 forest | 1.1-1.7 | 1(M), 2-6(F&B) | 142+-15,108+-12, 22+-2 | 28+-3,21+-2, 5+-1 | 18 H, 16 H, 2 L | M&F horns | 1 Block step |
Berrybush, Fruit, Grain, Grass, Nibblecrop, Peanut, Vegetables
|
Due to their large size, these animals have a high amount of health and a large amount of resources, hunting them head on is not recommended. However, falls are especially hazardous to these animals and luring them over cliffs and into pits is an effective way of harming them.
Features:
All species have a unique pelt and horns that can be used to craft hide, head mounts and taxidermied full body.
Rhinos can be domesticated over time, though pose a significant threat to the player until they reach generation 3 when they’ll no longer attack the player.
Due to their poor eyesight and skittish nature, rhinos are disturbed by creatures of rot and rust and will lash out at them.
Occasionally a fly covered rhino carcass will spawn, blocking rhino spawns in the area. They have a chance to spawn when first arriving in an area or when all rhinos have been killed off from the area, allowing players to locally wipe out rhinos. Destroying the carcass of the respective type will allow more rhinos to spawn again and some carnivores and scavengers may destroy them as well, so if you want rhino spawns prevented in an area protect these carcasses.
And a big thanks to everyone who gave feedback and assistance!
A: Get a male and female adult of a given species within 10 blocks, wait until the female is ready to mate and feed her the sufficient number of portions and the male at least one. Different species require different amounts and can be found in the entity file under the multiply section. Animals can be fed either by dropping items on the ground or by using the large trough. The small trough is not supported at this time due to patching formats. Each species diet can be found in this mod's description or in their entity file under the diet section. After 10 generations, entities stop attacking the player and after 10 generations they will no longer flee the player. Only the mother's generation matters for progressing generations.
Q: Why so many animal packs? Can't you make one giant one?
A: The combined size of this series exceeds the Mod data base's file upload size limit and therefore could not be hosted on this site, making it extremely difficult for servers to use. What's more, I don't know just how large certain clade file sizes will get as new features come out and I want to ensure they don't need to be split in the future, as that may cause considerable server issues. Whenever mod packs are implemented, or if there are other resources for creating a more organized bundle, I will do so.
Q: Is this mod safe to add and remove to an existing world?
A: Yes, this mod series is safe to add and remove. Items from this mod that have been placed will be invisible or appear as question blocks if the mod is removed but can be safely broken.
All Rights Reserved. Please contact me if you are interested in making work derived from mine.
| Mod Version | Mod Identifier | For Game version | Downloads | Released | Changelog | Download | 1-click mod install* |
|---|---|---|---|---|---|---|---|
| 1.0.24 | rhinocerotidae | 391 | 15 hours ago | FotSA-Rhinocerotidae-v1.0.24.zip | 1-click install | ||
|
Updated-Change chance and wanderChance to executionChance | |||||||
| 1.0.23 | rhinocerotidae | 29510 | Jan 6th at 10:07 PM | FotSA-Rhinocerotidae-v1.0.23.zip | 1-click install | ||
|
Tweak-Meat and fat restored to one entry in drop list for easier config additions | |||||||
| 1.0.22 | rhinocerotidae | 19075 | Oct 27th 2025 at 10:15 PM | FotSA-Rhinocerotidae-v1.0.22.zip | 1-click install | ||
|
Added-Weighted diet | |||||||
| 1.0.21 | rhinocerotidae | 18351 | Sep 19th 2025 at 3:57 PM | FotSA-Rhinocerotidae-v1.0.21.zip | 1-click install | ||
|
Added- Creature tags | |||||||
| 1.0.20 | rhinocerotidae | 26595 | May 15th 2025 at 7:26 PM | FotSA-Rhinocerotidae-v1.0.20.zip | 1-click install | ||
|
Tweak-Rhinos take ten times longer to respawn, meant to offset their high meat yields. | |||||||
| 1.0.19 | rhinocerotidae | 1386 | May 12th 2025 at 4:20 PM | FotSA-Rhinocerotidae-v1.0.18.zip | 1-click install | ||
|
Tweak-Increased seek entity on aggressive on damage range to 45 meters | |||||||
| 1.0.18 | rhinocerotidae | 3611 | Apr 29th 2025 at 11:38 PM | FotSA-Rhinocerotidae-v1.0.18.zip | 1-click install | ||
|
Tweak-Entity interactions, should reduce frequency of rhinos picking fights with elephants | |||||||
| 1.0.17 | rhinocerotidae | 7247 | Apr 4th 2025 at 11:47 PM | FotSA-Rhinocerotidae-v1.0.17.zip | 1-click install | ||
|
Added-Worldgen spawn | |||||||
| 1.0.16 | rhinocerotidae | 6866 | Mar 12th 2025 at 7:04 PM | FotSA-Rhinocerotidae-v1.0.16.zip | 1-click install | ||
|
Added-Thylacoleo interactions | |||||||
| 1.0.15 | rhinocerotidae | 9439 | Feb 14th 2025 at 5:57 PM | FotSA-Rhinocerotidae-v1.0.15.zip | 1-click install | ||
|
Fixed-Base game animal patch format updated to 1.20.4 | |||||||
| 1.0.14 | rhinocerotidae | 2733 | Feb 9th 2025 at 5:49 PM | FotSA-Rhinocerotidae-v1.0.14.zip | 1-click install | ||
|
Tweak-Split seek entity when aggressive on damage and aggressive around entity into two separate tasks. | |||||||
| 1.0.13 | rhinocerotidae | 2667 | Feb 3rd 2025 at 7:30 PM | FotSA-Rhinocerotidae-v1.0.13.zip | 1-click install | ||
|
Added-Ukrainian Translation (Thanks Deanbro!) | |||||||
| 1.0.12 | rhinocerotidae | 5653 | Jan 22nd 2025 at 8:38 PM | FotSA-Rhinocerotidae-v1.0.12.zip | 1-click install | ||
|
Tweak-Changed bushmeat to redmeat ratio from 3:1 to 1:1 Added-Flee behavior to give elephants space | |||||||
| 1.0.11 | rhinocerotidae | 4182 | Jan 17th 2025 at 6:45 PM | FotSA-Rhinocerotidae-v1.0.11.zip | 1-click install | ||
|
Added-Elephant compatibility | |||||||
| 1.0.10 | rhinocerotidae | 2191 | Jan 1st 2025 at 11:49 PM | FotSA-Rhinocerotidae-v1.0.10.zip | 1-click install | ||
|
Added-Felinae compatibility | |||||||
| 1.0.9 | rhinocerotidae | 3327 | Dec 5th 2024 at 9:56 PM | FotSA-Rhinocerotidae-v1.0.9.zip | 1-click install | ||
|
Tweak-Combat Overhaul Damage Resistance | |||||||
| 1.0.8 | rhinocerotidae | 1081 | Nov 21st 2024 at 6:21 PM | FotSA-Rhinocerotidae-v1.0.8.zip | 1-click install | ||
|
Adjusted-Combat Overhaul damage resistance | |||||||
| 1.0.7 | rhinocerotidae | 579 | Nov 11th 2024 at 10:13 PM | FotSA-Rhinocerotidae-v1.0.7.zip | 1-click install | ||
|
Added-Wool and More compatibility, the woolly rhino will now produce brown and black fleece | |||||||
| 1.0.6 | rhinocerotidae | 856 | Oct 24th 2024 at 7:31 PM | FotSA-Rhinocerotidae-v1.0.6.zip | 1-click install | ||
|
Added-Combat Overhaul compatibility (Thanks Maltiez) | |||||||
| 1.0.5 | rhinocerotidae | 664 | Oct 16th 2024 at 5:59 PM | FotSA-Rhinocerotidae-v1.0.5.zip | 1-click install | ||
|
Added-French translation (Thanks Laerinok) | |||||||
| 1.0.4 | rhinocerotidae | 702 | Oct 7th 2024 at 3:50 PM | FotSA-Rhinocerotidae-v1.0.4.zip | 1-click install | ||
|
Fixed-Trough diet tags | |||||||
| 1.0.3 | rhinocerotidae | 9669 | Jun 10th 2024 at 12:20 AM | FotSA-Rhinocerotidae-v1.0.3.zip | 1-click install | ||
|
Added-ConfigLib entry for average red meat drops and average fat drops | |||||||
| 1.0.2 | rhinocerotidae | 1884 | May 18th 2024 at 10:30 PM | FotSA-Rhinocerotidae-v1.0.2.zip | 1-click install | ||
|
Added-Crafting recipe for rhino carcass, placing them will block spawns within render radius | |||||||
| 1.0.1 | rhinocerotidae | 1546 | May 4th 2024 at 6:09 PM | FotSA-Rhinocerotidae-v1.0.1.zip | 1-click install | ||
|
Fixed-Adult rhinos not becoming aggressive when guarding babies, will aggro at 28 meters | |||||||
| 1.0.0 | rhinocerotidae | 1250 | Apr 25th 2024 at 10:46 PM | FotSA-Rhinocerotidae-v1.0.0.zip | 1-click install | ||
|
Launch | |||||||









Please update
Hey, are the rhinos supposed to be so much louder than all the other animals? I think something about their volume is broken, because their noises drown out everything else as if I were standing on top of one all the time, no matter how far away I'm actually standing from one.
So far the game doesnt crash (MP server on 1.22.2) with butchering compat and rhino + bovine + elephant mods.
Its spamming these messages in our server log (2nd spoilers).
Let me know if you want more details (mod list in 1st spoilers).
Thanks!
4.5.2026 11:03:21 [Server Notification] Loaded mods (52):
ModID Version Name FileName Dependencies Authors ModDB (if alias set by author)
watersheds 6.1.0 Algernons Watersheds watersheds_6.1.0.zip game@1.22.0 Algernon https://mods.vintagestory.at/watersheds
footprints 1.2.1 Footprints Footprints-v1.2.1.zip game@1.22.1 Aylor222 https://mods.vintagestory.at/footprints
placeonslabs 1.0.5 Place on slabs placeonslabs_1.0.5.zip game@1.22.0 BeloMaximka https://mods.vintagestory.at/placeonslabs
terrainslabs 1.0.13 Terrain Slabs terrainslabs_1.0.13.zip game@1.22.0, placeonslabs@1.0.5 BeloMaximka https://mods.vintagestory.at/terrainslabs
chunklod 1.1.0 ChunkLod chunklod_1.1.0.zip game@1.22.0-rc.5 BiasHyperion https://mods.vintagestory.at/chunklod
brazilpiratefoods 1.2.3 BrazilPirate's Foods brazilpiratefoods-1.2.3.zip game@1.22.1 BrazilPirate https://mods.vintagestory.at/brazilpiratefoods
stonebakeoven 1.2.1 Stone Bake Oven stonebakeoven_1.2.1.zip game Captain Oats, G3rste https://mods.vintagestory.at/stonebakeoven
warmweathereffects 1.0.1 Immersive Body Temperature warmweathereffects_1.0.1.zip game@1.22.0 Cer0 https://mods.vintagestory.at/warmweathereffects
carryon 1.14.0 Carry On CarryOn-1.22.0_v1.14.0.zip game@1.22.0 copygirl, NerdScurvy https://mods.vintagestory.at/carryon
landformoverhaul 1.0.4 Conquest Landform Overhaul Conquest Landform Overhaul v1.0.4.zip - CreativeRealms https://mods.vintagestory.at/landformoverhaul
commonlibforked 2.8.1 CommonLib-Forked CommonLibForked_VS1.22.0_net10_v2.8.1.zip game@1.22.0 DArkHekRoMaNT, jsknnr https://mods.vintagestory.at/commonlibforked
stonequarryforked 3.5.3 Stone Quarry Forked StoneQuarryForked.zip game@1.22.0, commonlibforked@2.8.1 DArkHekRoMaNT, Kurallier https://mods.vintagestory.at/stonequarryforked
deathcorpses 2.3.0 Death Corpses deathcorpses-2.3.0.zip game@1.21.6 DArkHekRoMaNT, Marzz2006, Bisa https://mods.vintagestory.at/deathcorpses
tankardsandgoblets 1.4.0 Tankards, Goblets and More! TankardsandGoblets_v1.4.zip - Emblazing https://mods.vintagestory.at/tankardsandgoblets
shipwright 1.3.1 Shipwright: Vessels of Distant Shores shipwright_1.3.1.zip game@1.22.0 Freakyuser396, Pal_5000, Rivvion, Shintharo12 https://mods.vintagestory.at/shipwright
butchering 1.13.1 Butchering butchering_1.13.1(1).zip game G3rste, CaptainOats https://mods.vintagestory.at/butchering
betterbloomeriesforked 1.0.0 Better Bloomeries Forked betterbloomeriesforked_1.0.0.zip - itsjusty0gurt https://mods.vintagestory.at/betterbloomeriesforked
toolsmithfork 1.2.18 Toolsmith Fork Toolsmith Fork v1.2.18.zip game Jon, El_Neuman https://mods.vintagestory.at/toolsmithfork
stepfixelk 0.0.3 StepFixElk stepfixelk_0.0.3.zip game@1.21.0 Kotl, Tehtelev https://mods.vintagestory.at/stepfixelk
jsonpatcheslib 1.5.2 JSON Patches lib jsonpatcheslib_1.5.2.zip - Maltiez https://mods.vintagestory.at/jsonpatcheslib
overhaullib 2.0.6 Overhaul lib overhaullib_2.0.6.zip - Maltiez https://mods.vintagestory.at/overhaullib
sailboathotkeys 1.0.1 SailboatHotkeys memzuuusailboathotkeys-v1.0.1_v1.22.1.zip game@1.22.1 memzuuu https://mods.vintagestory.at/sailboathotkeys
materialneeds 1.1.15 Material Needs MaterialNeeds_1.1.15.zip game Nephelangelo https://mods.vintagestory.at/materialneeds
mnflowers 0.0.0 Material Needs: Flowers MaterialNeedsFlowers_0.0.0.zip game, materialneeds Nephelangelo https://mods.vintagestory.at/mnflowers
betterruins 0.6.0-rc.1 BetterRuins BetterRuinsv0.6.0-rc.1.zip game@1.22.0-rc.2 NiclAss https://mods.vintagestory.at/betterruins
betterforest 0.1.2 Better forest BetterForest_0.1.2(2).zip - Pafnutiy https://mods.vintagestory.at/betterforest
chiseltools 1.17.1 chiseltools ChiselTools1.17.1.zip - QPTech https://mods.vintagestory.at/chiseltools
redspecstrashslot 1.0.0 RedSpecsTrashSlot RedSpecsTrashSlot-v1.21.1-r1.0.0(2).zip game@1.21.0 RedSpecsGaming https://mods.vintagestory.at/redspecstrashslot
rpvoicechat 2.5.0 RP Voice Chat rpvoicechat_2.5.0.zip
game@1.22.0 Ridderrasmus, Purplep_, Dmitry221060, Nixie, RodinPandarex https://mods.vintagestory.at/rpvoicechat
clothierheirloomsmod 1.1.0 Clothier's 'Heirlooms Clothiers_Heirlooms_1.1.0.zip game@1.22.0 Rivvion, Pal-5000, DarthSack, Freakyuser396 https://mods.vintagestory.at/clothierheirloomsmod
catchledge 0.7.1 Catch Ledge CatchLedge_0.7.1.zip - SaltyWater https://mods.vintagestory.at/catchledge
crawlanddive 0.2.4 Crawl&Dive CrawlAndDive_0.2.4(1).zip - SaltyWater https://mods.vintagestory.at/crawlanddive
vaultandroll 0.1.2 Vault And Roll VaultAndRoll_0.1.2.zip - SaltyWater https://mods.vintagestory.at/vaultandroll
torturedevices 2.1.0 TortureDevices torturedevices_2.1.0.zip game@1.21.0 SiiMeR https://mods.vintagestory.at/torturedevices
geoaddons 1.4.7 Geology Additions GeologyAdditions 1.4.7.zip - small_fern, Catasteroid https://mods.vintagestory.at/geoaddons
rivers 5.0.0 Rivers rivers_5.0.0(1).zip game sneeze https://mods.vintagestory.at/rivers
foodshelves 3.0.1 FoodShelves foodshelves_3.0.1.zip game@1.22.0 SONZ-INA https://mods.vintagestory.at/foodshelves
purposefulstorage 1.5.1 PurposefulStorage purposefulstorage_1.5.1.zip game@1.21.0 SONZ-INA https://mods.vintagestory.at/purposefulstorage
primitivesurvival 5.0.5 Primitive Survival primitivesurvival_5.0.5.zip - SpearAndFang https://mods.vintagestory.at/primitivesurvival
bovinae 0.3.5 Fauna of the Stone Age: Bovinae FotSA-Bovinae-v0.3.5.zip - Tenth Architect https://mods.vintagestory.at/bovinae
elephantidae 1.0.17 Fauna of the Stone Age: Elephantidae FotSA-Elephantidae-v1.0.17.zip - Tenth Architect https://mods.vintagestory.at/elephantidae
rhinocerotidae 1.0.23 Fauna of the Stone Age: Rhinocerotidae FotSA-Rhinocerotidae-v1.0.23.zip - Tenth Architect https://mods.vintagestory.at/rhinocerotidae
racialequalityexpanded 0.1.4 Racial Equality:Expanded racialequalityexpanded_0.1.4.zip - Tomoyuki https://mods.vintagestory.at/racialequalityexpanded
racialequality 0.1.28 Racial Equality racialequality_0.1.28.zip - Tomoyuki https://mods.vintagestory.at/racialequality
game 1.22.2 Essentials VSEssentials.dll - Tyron https://mods.vintagestory.at/game
creative 1.22.2 Creative Mode VSCreativeMod.dll game Tyron https://mods.vintagestory.at/creative
survival 1.22.2 Survival Mode VSSurvivalMod.dll game Tyron https://mods.vintagestory.at/survival
shelfobsessed 2.1.1 Shelf Obsessed shelfobsessed_v2.1.1.zip - unHallowed https://mods.vintagestory.at/shelfobsessed
vsroofing 1.5.1 VS Roofing Mod vsroofing_1.5.1.zip game@1.22.0-rc.2 vsroofing@proton.me https://mods.vintagestory.at/vsroofing
offlinefoodnospoil 2.0.0-dev.1 No offline food spoil OfflineFoodNoSpoil_2.0.0-dev.1-1.21.6.zip - Wiltoga https://mods.vintagestory.at/offlinefoodnospoil
realsmoke 1.2.0 Real Smoke realsmoke_1.2.0.zip game@1.22.0 XyrVexus https://mods.vintagestory.at/realsmoke
slowtox 5.0.0 SlowTox slowtox_5.0.0.zip game@* XyrVexus https://mods.vintagestory.at/slowtox
4.5.2026 11:03:22 [Server Error] Patch 0 (target: game:entities/animal/fish/saltwater-adult.json) in bovinae:patches/animalbehaviors/survival-entities-animal-fish-saltwater-adult.json failed because supplied path /server/behaviors/8/aitasks/1/entityCodes/- is invalid: The json path /server/behaviors/8/aitasks/1/entityCodes/- was not found. Could traverse until /server/behaviors, but then '8' does not exist. Full json at this path: [
{
"code": "repulseagents"
},
{
"code": "controlledphysics",
"stepHeight": 1.1251
},
{
"code": "despawn",
"minPlayerDistance": 12,
"belowLightLevel": 8,
"minSeconds": 200
},
{
"code": "health",
"currenthealthByType": {
"@fish-saltwater-(bream|gurnard|haddock|hake|herring|mackerel|pollock|perch)-.*": 2,
"@fish-saltwater-(barracuda|grouper|salmon|snapper|tuna|wolf)-.*": 4,
"fish-saltwater-amberjack-*": 6,
"fish-saltwater-mahi-mahi-*": 6,
"fish-saltwater-wreckfish-*": 6,
"fish-saltwater-coelacanth-common-adult": 12,
"fish-saltwater-sturgeon-atlantic-adult": 24
},
"maxhealthByType": {
"@fish-saltwater-(bream|gurnard|haddock|hake|herring|mackerel|pollock|perch)-.*": 2,
"@fish-saltwater-(barracuda|grouper|salmon|snapper|tuna|wolf)-.*": 4,
"fish-saltwater-amberjack-*": 6,
"fish-saltwater-mahi-mahi-*": 6,
"fish-saltwater-wreckfish-*": 6,
"fish-saltwater-coelacanth-common-adult": 12,
"fish-saltwater-sturgeon-atlantic-adult": 24
}
},
{
"code": "floatupwhenstuck",
"onlyWhenDead": true
},
{
"code": "emotionstates",
"states": [
{
"code": "fleeondamage",
"duration": 10,
"chance": 1,
"slot": 0,
"priority": 1,
"accumType": "max"
}
]
},
{
"code": "taskai",
"aitasks": [
{
"code": "fishoutofwater",
"priority": 2.5,
"priorityForCancel": 2.6,
"movespeed": 0.005,
"animation": "flopping",
"animationSpeed": 1.5
},
{
"code": "fishoutofwater",
"priority": 2.5,
"priorityForCancel": 2.6,
"movespeed": 0.005,
"animation": "flopping2",
"animationSpeed": 1.5
},
{
"code": "fishoutofwater",
"priority": 2.5,
"animation": "idle-land"
},
{
"code": "fleeentity",
"id": "fleecreature",
"entityCodes": [
"player",
"wolf-*",
"fox-*",
"hyena-*"
],
"priority": 2,
"whenSwimming": true,
"fleeDurationMs": 10000,
"fleeingDistance": 23,
"movespeed": 0.06,
"seekingRange": 14,
"animation": "swimfast",
"animationSpeed": 2.3
},
{
"code": "seekbobber",
"id": "seekbobber",
"entityCodes": [
"bobber-*"
],
"searchType": "Inanimate",
"targetOnlyInteractableEntities": false,
"priority": 1.8,
"whenSwimming": true,
"seekingRange": 25,
"movespeed": 0.01,
"animation": "swim",
"animationSpeed": 2
},
{
"code": "fleeentity",
"id": "fleebobber",
"entityCodes": [
"bobber-*"
],
"priority": -1,
"priorityForCancel": 2,
"whenSwimming": true,
"fleeDurationMs": 10000,
"fleeingDistance": 30,
"movespeed": 0.06,
"seekingRange": 14,
"animation": "swimfast",
"animationSpeed": 2.3
},
{
"code": "wander",
"priority": 1.2,
"priorityForCancel": 1.35,
"movespeed": 0.005,
"animation": "swim"
},
{
"code": "fishmovefast",
"priority": 0.8,
"priorityForCancel": 1.5,
"movespeed": 0.045,
"animation": "swimfast"
},
{
"code": "idle",
"priority": 0.9,
"priorityForCancel": 1.5,
"minduration": 1000,
"maxduration": 6000,
"mincooldown": 2000,
"maxcooldown": 20000,
"animation": "idle"
},
{
"code": "idle",
"priority": 0.9,
"minduration": 500,
"maxduration": 1000,
"mincooldown": 2000,
"maxcooldown": 30000,
"animation": "idle"
}
]
}
]
4.5.2026 11:03:22 [Server Error] Patch 0 in bovinae:patches/animalbehaviors/survival-entities-animal-fish-salmon.json: File game:entities/animal/fish/salmon.json not found
4.5.2026 11:03:22 [Server Error] Patch 0 (target: game:entities/animal/fish/reef-adult.json) in bovinae:patches/animalbehaviors/survival-entities-animal-fish-reef-adult.json failed because supplied path /server/behaviors/8/aitasks/1/entityCodes/- is invalid: The json path /server/behaviors/8/aitasks/1/entityCodes/- was not found. Could traverse until /server/behaviors, but then '8' does not exist. Full json at this path: [
{
"code": "repulseagents"
},
{
"code": "controlledphysics",
"stepHeight": 1.1251
},
{
"code": "despawn",
"minPlayerDistance": 12,
"belowLightLevel": 8,
"minSeconds": 200
},
{
"code": "health",
"currenthealth": 2,
"maxhealth": 2
},
{
"code": "floatupwhenstuck",
"onlyWhenDead": true
},
{
"code": "emotionstates",
"states": [
{
"code": "fleeondamage",
"duration": 10,
"chance": 1,
"slot": 0,
"priority": 1,
"accumType": "max"
}
]
},
{
"code": "taskai",
"aitasks": [
{
"code": "fishoutofwater",
"priority": 2.5,
"priorityForCancel": 2.6,
"movespeed": 0.005,
"animation": "flopping",
"animationSpeed": 1.5
},
{
"code": "fishoutofwater",
"priority": 2.5,
"priorityForCancel": 2.6,
"movespeed": 0.005,
"animation": "flopping2",
"animationSpeed": 1.5
},
{
"code": "fishoutofwater",
"priority": 2.5,
"animation": "idle-land"
},
{
"code": "fleeentity",
"id": "fleecreature",
"entityCodes": [
"player",
"wolf-*",
"fox-*",
"hyena-*"
],
"priority": 2,
"whenSwimming": true,
"fleeDurationMs": 10000,
"fleeingDistance": 23,
"movespeed": 0.06,
"seekingRange": 5,
"animation": "swimfast",
"animationSpeed": 2.3
},
{
"code": "seekbobber",
"id": "seekbobber",
"entityCodes": [
"bobber-*"
],
"searchType": "Inanimate",
"targetOnlyInteractableEntities": false,
"priority": 1.8,
"whenSwimming": true,
"seekingRange": 20,
"movespeed": 0.01,
"animation": "swim",
"animationSpeed": 2
},
{
"code": "fleeentity",
"id": "fleebobber",
"entityCodes": [
"bobber-*"
],
"priority": -1,
"priorityForCancel": 2,
"whenSwimming": true,
"fleeDurationMs": 10000,
"fleeingDistance": 30,
"movespeed": 0.06,
"seekingRange": 14,
"animation": "swimfast",
"animationSpeed": 2.3
},
{
"code": "wander",
"priority": 1.2,
"priorityForCancel": 1.35,
"movespeed": 0.005,
"animation": "swim",
"minduration": 10000,
"maxduration": 30000,
"maxDistanceToSpawnByType": {
"fish-reef-clown-common-*": 3,
"*": 8
}
},
{
"code": "fishmovefast",
"priority": 1.0,
"animation": "swimfast",
"priorityForCancel": 1.5,
"movespeed": 0.045,
"minduration": 1000,
"maxduration": 6000,
"mincooldown": 15000,
"maxcooldown": 30000
},
{
"code": "idle",
"priority": 0.9,
"animation": "idle",
"priorityForCancel": 1.5,
"minduration": 1000,
"maxduration": 6000,
"mincooldown": 2000,
"maxcooldown": 20000
},
{
"code": "idle",
"priority": 0.9,
"animation": "idle",
"minduration": 500,
"maxduration": 1000,
"mincooldown": 2000,
"maxcooldown": 30000
}
]
}
]
4.5.2026 11:03:22 [Server Error] Patch 0 (target: game:entities/animal/mammal/bear-adult.json) in bovinae:patches/animalbehaviors/survival-entities-animal-mammal-bear-adult.json failed because supplied path /server/behaviors/9/aitasks/2/entityCodesByType/*/- is invalid: The json path /server/behaviors/9/aitasks/2/entityCodesByType/*/- was not found. Could traverse until /server/behaviors/9/aitasks/2, but then 'entityCodesByType' does not exist. Full json at this path: {
"code": "meleeattack",
"priority": 1.65,
"entityCodes": [
"player",
"chicken-*",
"hare-*",
"fox-*",
"raccoon-*",
"pig-*",
"sheep-*",
"deer-*",
"goat-*"
],
"damageByType": {
"bear-black-*": 10,
"bear-brown-*": 12,
"bear-sun-*": 4,
"bear-panda-*": 8,
"bear-polar-*": 16
},
"damageTier": 2,
"damageType": "SlashingAttack",
"minDistByType": {
"bear-black-*": 1.7,
"bear-brown-*": 2,
"bear-polar-*": 2.3,
"*": 1.2
},
"minVerDist": 1.5,
"slot": 1,
"mincooldown": 1500,
"maxcooldown": 1500,
"attackDurationMs": 800,
"damagePlayerAtMs": 500,
"animation": "Attack",
"animationSpeed": 1,
"sound": "creature/bear/attack"
}
4.5.2026 11:03:22 [Server Error] Patch 1 (target: game:entities/animal/mammal/bear-adult.json) in bovinae:patches/animalbehaviors/survival-entities-animal-mammal-bear-adult.json failed because supplied path /server/behaviors/9/aitasks/3/entityCodes/- is invalid: The json path /server/behaviors/9/aitasks/3/entityCodes/- was not found. Could traverse until /server/behaviors/9/aitasks/3, but then 'entityCodes' does not exist. Full json at this path: {
"code": "seekentity",
"priority": 1.6,
"entityCodesByType": {
"bear-panda-*": [],
"bear-sun-*": [],
"*": [
"player",
"chicken-*",
"hare-*",
"fox-*",
"raccoon-*",
"pig-*",
"sheep-*",
"deer-*",
"goat-*"
]
},
"skipEntityCodesByType": {
"bear-brown-*": [
"chicken-baby",
"hare-*-baby-*"
],
"bear-polar-*": [
"chicken-baby",
"hare-*-baby-*"
]
},
"extraTargetDistance": 0.5,
"seekingRange": 16,
"belowTempSeekingRange": 20,
"belowTempThreshold": -10,
"animation": "Run",
"sound": "creature/bear/aggro",
"whenNotInEmotionState": "saturated",
"animationSpeedByType": {
"bear-sun-*": 2.3,
"bear-panda-*": 1.9,
"bear-polar-*": 1.8,
"bear-brown-*": 2,
"bear-black-*": 2
},
"movespeedByType": {
"bear-sun-*": 0.025,
"bear-panda-*": 0.025,
"bear-black-*": 0.04,
"bear-brown-*": 0.055,
"bear-polar-*": 0.06
}
}
4.5.2026 11:03:22 [Server Error] Patch 0 (target: game:entities/animal/fish/saltwater-adult.json) in elephantidae:patches/animalbehaviors/survival-entities-animal-fish-saltwater-adult.json failed because supplied path /server/behaviors/8/aitasks/1/entityCodes/- is invalid: The json path /server/behaviors/8/aitasks/1/entityCodes/- was not found. Could traverse until /server/behaviors, but then '8' does not exist. Full json at this path: [
{
"code": "repulseagents"
},
{
"code": "controlledphysics",
"stepHeight": 1.1251
},
{
"code": "despawn",
"minPlayerDistance": 12,
"belowLightLevel": 8,
"minSeconds": 200
},
{
"code": "health",
"currenthealthByType": {
"@fish-saltwater-(bream|gurnard|haddock|hake|herring|mackerel|pollock|perch)-.*": 2,
"@fish-saltwater-(barracuda|grouper|salmon|snapper|tuna|wolf)-.*": 4,
"fish-saltwater-amberjack-*": 6,
"fish-saltwater-mahi-mahi-*": 6,
"fish-saltwater-wreckfish-*": 6,
"fish-saltwater-coelacanth-common-adult": 12,
"fish-saltwater-sturgeon-atlantic-adult": 24
},
"maxhealthByType": {
"@fish-saltwater-(bream|gurnard|haddock|hake|herring|mackerel|pollock|perch)-.*": 2,
"@fish-saltwater-(barracuda|grouper|salmon|snapper|tuna|wolf)-.*": 4,
"fish-saltwater-amberjack-*": 6,
"fish-saltwater-mahi-mahi-*": 6,
"fish-saltwater-wreckfish-*": 6,
"fish-saltwater-coelacanth-common-adult": 12,
"fish-saltwater-sturgeon-atlantic-adult": 24
}
},
{
"code": "floatupwhenstuck",
"onlyWhenDead": true
},
{
"code": "emotionstates",
"states": [
{
"code": "fleeondamage",
"duration": 10,
"chance": 1,
"slot": 0,
"priority": 1,
"accumType": "max"
}
]
},
{
"code": "taskai",
"aitasks": [
{
"code": "fishoutofwater",
"priority": 2.5,
"priorityForCancel": 2.6,
"movespeed": 0.005,
"animation": "flopping",
"animationSpeed": 1.5
},
{
"code": "fishoutofwater",
"priority": 2.5,
"priorityForCancel": 2.6,
"movespeed": 0.005,
"animation": "flopping2",
"animationSpeed": 1.5
},
{
"code": "fishoutofwater",
"priority": 2.5,
"animation": "idle-land"
},
{
"code": "fleeentity",
"id": "fleecreature",
"entityCodes": [
"player",
"wolf-*",
"fox-*",
"hyena-*"
],
"priority": 2,
"whenSwimming": true,
"fleeDurationMs": 10000,
"fleeingDistance": 23,
"movespeed": 0.06,
"seekingRange": 14,
"animation": "swimfast",
"animationSpeed": 2.3
},
{
"code": "seekbobber",
"id": "seekbobber",
"entityCodes": [
"bobber-*"
],
"searchType": "Inanimate",
"targetOnlyInteractableEntities": false,
"priority": 1.8,
"whenSwimming": true,
"seekingRange": 25,
"movespeed": 0.01,
"animation": "swim",
"animationSpeed": 2
},
{
"code": "fleeentity",
"id": "fleebobber",
"entityCodes": [
"bobber-*"
],
"priority": -1,
"priorityForCancel": 2,
"whenSwimming": true,
"fleeDurationMs": 10000,
"fleeingDistance": 30,
"movespeed": 0.06,
"seekingRange": 14,
"animation": "swimfast",
"animationSpeed": 2.3
},
{
"code": "wander",
"priority": 1.2,
"priorityForCancel": 1.35,
"movespeed": 0.005,
"animation": "swim"
},
{
"code": "fishmovefast",
"priority": 0.8,
"priorityForCancel": 1.5,
"movespeed": 0.045,
"animation": "swimfast"
},
{
"code": "idle",
"priority": 0.9,
"priorityForCancel": 1.5,
"minduration": 1000,
"maxduration": 6000,
"mincooldown": 2000,
"maxcooldown": 20000,
"animation": "idle"
},
{
"code": "idle",
"priority": 0.9,
"minduration": 500,
"maxduration": 1000,
"mincooldown": 2000,
"maxcooldown": 30000,
"animation": "idle"
}
]
}
]
4.5.2026 11:03:22 [Server Error] Patch 0 in elephantidae:patches/animalbehaviors/survival-entities-animal-fish-salmon.json: File game:entities/animal/fish/salmon.json not found
4.5.2026 11:03:22 [Server Error] Patch 0 (target: game:entities/animal/fish/reef-adult.json) in elephantidae:patches/animalbehaviors/survival-entities-animal-fish-reef-adult.json failed because supplied path /server/behaviors/8/aitasks/1/entityCodes/- is invalid: The json path /server/behaviors/8/aitasks/1/entityCodes/- was not found. Could traverse until /server/behaviors, but then '8' does not exist. Full json at this path: [
{
"code": "repulseagents"
},
{
"code": "controlledphysics",
"stepHeight": 1.1251
},
{
"code": "despawn",
"minPlayerDistance": 12,
"belowLightLevel": 8,
"minSeconds": 200
},
{
"code": "health",
"currenthealth": 2,
"maxhealth": 2
},
{
"code": "floatupwhenstuck",
"onlyWhenDead": true
},
{
"code": "emotionstates",
"states": [
{
"code": "fleeondamage",
"duration": 10,
"chance": 1,
"slot": 0,
"priority": 1,
"accumType": "max"
}
]
},
{
"code": "taskai",
"aitasks": [
{
"code": "fishoutofwater",
"priority": 2.5,
"priorityForCancel": 2.6,
"movespeed": 0.005,
"animation": "flopping",
"animationSpeed": 1.5
},
{
"code": "fishoutofwater",
"priority": 2.5,
"priorityForCancel": 2.6,
"movespeed": 0.005,
"animation": "flopping2",
"animationSpeed": 1.5
},
{
"code": "fishoutofwater",
"priority": 2.5,
"animation": "idle-land"
},
{
"code": "fleeentity",
"id": "fleecreature",
"entityCodes": [
"player",
"wolf-*",
"fox-*",
"hyena-*"
],
"priority": 2,
"whenSwimming": true,
"fleeDurationMs": 10000,
"fleeingDistance": 23,
"movespeed": 0.06,
"seekingRange": 5,
"animation": "swimfast",
"animationSpeed": 2.3
},
{
"code": "seekbobber",
"id": "seekbobber",
"entityCodes": [
"bobber-*"
],
"searchType": "Inanimate",
"targetOnlyInteractableEntities": false,
"priority": 1.8,
"whenSwimming": true,
"seekingRange": 20,
"movespeed": 0.01,
"animation": "swim",
"animationSpeed": 2
},
{
"code": "fleeentity",
"id": "fleebobber",
"entityCodes": [
"bobber-*"
],
"priority": -1,
"priorityForCancel": 2,
"whenSwimming": true,
"fleeDurationMs": 10000,
"fleeingDistance": 30,
"movespeed": 0.06,
"seekingRange": 14,
"animation": "swimfast",
"animationSpeed": 2.3
},
{
"code": "wander",
"priority": 1.2,
"priorityForCancel": 1.35,
"movespeed": 0.005,
"animation": "swim",
"minduration": 10000,
"maxduration": 30000,
"maxDistanceToSpawnByType": {
"fish-reef-clown-common-*": 3,
"*": 8
}
},
{
"code": "fishmovefast",
"priority": 1.0,
"animation": "swimfast",
"priorityForCancel": 1.5,
"movespeed": 0.045,
"minduration": 1000,
"maxduration": 6000,
"mincooldown": 15000,
"maxcooldown": 30000
},
{
"code": "idle",
"priority": 0.9,
"animation": "idle",
"priorityForCancel": 1.5,
"minduration": 1000,
"maxduration": 6000,
"mincooldown": 2000,
"maxcooldown": 20000
},
{
"code": "idle",
"priority": 0.9,
"animation": "idle",
"minduration": 500,
"maxduration": 1000,
"mincooldown": 2000,
"maxcooldown": 30000
}
]
}
]
4.5.2026 11:03:22 [Server Error] Patch 0 (target: game:entities/animal/mammal/bear-adult.json) in elephantidae:patches/animalbehaviors/survival-entities-animal-mammal-bear-adult.json failed because supplied path /server/behaviors/9/aitasks/2/entityCodesByType/*/- is invalid: The json path /server/behaviors/9/aitasks/2/entityCodesByType/*/- was not found. Could traverse until /server/behaviors/9/aitasks/2, but then 'entityCodesByType' does not exist. Full json at this path: {
"code": "meleeattack",
"priority": 1.65,
"entityCodes": [
"player",
"chicken-*",
"hare-*",
"fox-*",
"raccoon-*",
"pig-*",
"sheep-*",
"deer-*",
"goat-*"
],
"damageByType": {
"bear-black-*": 10,
"bear-brown-*": 12,
"bear-sun-*": 4,
"bear-panda-*": 8,
"bear-polar-*": 16
},
"damageTier": 2,
"damageType": "SlashingAttack",
"minDistByType": {
"bear-black-*": 1.7,
"bear-brown-*": 2,
"bear-polar-*": 2.3,
"*": 1.2
},
"minVerDist": 1.5,
"slot": 1,
"mincooldown": 1500,
"maxcooldown": 1500,
"attackDurationMs": 800,
"damagePlayerAtMs": 500,
"animation": "Attack",
"animationSpeed": 1,
"sound": "creature/bear/attack"
}
4.5.2026 11:03:22 [Server Error] Patch 1 (target: game:entities/animal/mammal/bear-adult.json) in elephantidae:patches/animalbehaviors/survival-entities-animal-mammal-bear-adult.json failed because supplied path /server/behaviors/9/aitasks/3/entityCodes/- is invalid: The json path /server/behaviors/9/aitasks/3/entityCodes/- was not found. Could traverse until /server/behaviors/9/aitasks/3, but then 'entityCodes' does not exist. Full json at this path: {
"code": "seekentity",
"priority": 1.6,
"entityCodesByType": {
"bear-panda-*": [],
"bear-sun-*": [],
"*": [
"player",
"chicken-*",
"hare-*",
"fox-*",
"raccoon-*",
"pig-*",
"sheep-*",
"deer-*",
"goat-*"
]
},
"skipEntityCodesByType": {
"bear-brown-*": [
"chicken-baby",
"hare-*-baby-*"
],
"bear-polar-*": [
"chicken-baby",
"hare-*-baby-*"
]
},
"extraTargetDistance": 0.5,
"seekingRange": 16,
"belowTempSeekingRange": 20,
"belowTempThreshold": -10,
"animation": "Run",
"sound": "creature/bear/aggro",
"whenNotInEmotionState": "saturated",
"animationSpeedByType": {
"bear-sun-*": 2.3,
"bear-panda-*": 1.9,
"bear-polar-*": 1.8,
"bear-brown-*": 2,
"bear-black-*": 2
},
"movespeedByType": {
"bear-sun-*": 0.025,
"bear-panda-*": 0.025,
"bear-black-*": 0.04,
"bear-brown-*": 0.055,
"bear-polar-*": 0.06
}
}
4.5.2026 11:03:22 [Server Error] Patch 0 (target: game:entities/animal/fish/saltwater-adult.json) in rhinocerotidae:patches/animalbehaviors/survival-entities-animal-fish-saltwater-adult.json failed because supplied path /server/behaviors/8/aitasks/1/entityCodes/- is invalid: The json path /server/behaviors/8/aitasks/1/entityCodes/- was not found. Could traverse until /server/behaviors, but then '8' does not exist. Full json at this path: [
{
"code": "repulseagents"
},
{
"code": "controlledphysics",
"stepHeight": 1.1251
},
{
"code": "despawn",
"minPlayerDistance": 12,
"belowLightLevel": 8,
"minSeconds": 200
},
{
"code": "health",
"currenthealthByType": {
"@fish-saltwater-(bream|gurnard|haddock|hake|herring|mackerel|pollock|perch)-.*": 2,
"@fish-saltwater-(barracuda|grouper|salmon|snapper|tuna|wolf)-.*": 4,
"fish-saltwater-amberjack-*": 6,
"fish-saltwater-mahi-mahi-*": 6,
"fish-saltwater-wreckfish-*": 6,
"fish-saltwater-coelacanth-common-adult": 12,
"fish-saltwater-sturgeon-atlantic-adult": 24
},
"maxhealthByType": {
"@fish-saltwater-(bream|gurnard|haddock|hake|herring|mackerel|pollock|perch)-.*": 2,
"@fish-saltwater-(barracuda|grouper|salmon|snapper|tuna|wolf)-.*": 4,
"fish-saltwater-amberjack-*": 6,
"fish-saltwater-mahi-mahi-*": 6,
"fish-saltwater-wreckfish-*": 6,
"fish-saltwater-coelacanth-common-adult": 12,
"fish-saltwater-sturgeon-atlantic-adult": 24
}
},
{
"code": "floatupwhenstuck",
"onlyWhenDead": true
},
{
"code": "emotionstates",
"states": [
{
"code": "fleeondamage",
"duration": 10,
"chance": 1,
"slot": 0,
"priority": 1,
"accumType": "max"
}
]
},
{
"code": "taskai",
"aitasks": [
{
"code": "fishoutofwater",
"priority": 2.5,
"priorityForCancel": 2.6,
"movespeed": 0.005,
"animation": "flopping",
"animationSpeed": 1.5
},
{
"code": "fishoutofwater",
"priority": 2.5,
"priorityForCancel": 2.6,
"movespeed": 0.005,
"animation": "flopping2",
"animationSpeed": 1.5
},
{
"code": "fishoutofwater",
"priority": 2.5,
"animation": "idle-land"
},
{
"code": "fleeentity",
"id": "fleecreature",
"entityCodes": [
"player",
"wolf-*",
"fox-*",
"hyena-*"
],
"priority": 2,
"whenSwimming": true,
"fleeDurationMs": 10000,
"fleeingDistance": 23,
"movespeed": 0.06,
"seekingRange": 14,
"animation": "swimfast",
"animationSpeed": 2.3
},
{
"code": "seekbobber",
"id": "seekbobber",
"entityCodes": [
"bobber-*"
],
"searchType": "Inanimate",
"targetOnlyInteractableEntities": false,
"priority": 1.8,
"whenSwimming": true,
"seekingRange": 25,
"movespeed": 0.01,
"animation": "swim",
"animationSpeed": 2
},
{
"code": "fleeentity",
"id": "fleebobber",
"entityCodes": [
"bobber-*"
],
"priority": -1,
"priorityForCancel": 2,
"whenSwimming": true,
"fleeDurationMs": 10000,
"fleeingDistance": 30,
"movespeed": 0.06,
"seekingRange": 14,
"animation": "swimfast",
"animationSpeed": 2.3
},
{
"code": "wander",
"priority": 1.2,
"priorityForCancel": 1.35,
"movespeed": 0.005,
"animation": "swim"
},
{
"code": "fishmovefast",
"priority": 0.8,
"priorityForCancel": 1.5,
"movespeed": 0.045,
"animation": "swimfast"
},
{
"code": "idle",
"priority": 0.9,
"priorityForCancel": 1.5,
"minduration": 1000,
"maxduration": 6000,
"mincooldown": 2000,
"maxcooldown": 20000,
"animation": "idle"
},
{
"code": "idle",
"priority": 0.9,
"minduration": 500,
"maxduration": 1000,
"mincooldown": 2000,
"maxcooldown": 30000,
"animation": "idle"
}
]
}
]
4.5.2026 11:03:22 [Server Error] Patch 0 in rhinocerotidae:patches/animalbehaviors/survival-entities-animal-fish-salmon.json: File game:entities/animal/fish/salmon.json not found
4.5.2026 11:03:22 [Server Error] Patch 0 (target: game:entities/animal/fish/reef-adult.json) in rhinocerotidae:patches/animalbehaviors/survival-entities-animal-fish-reef-adult.json failed because supplied path /server/behaviors/8/aitasks/1/entityCodes/- is invalid: The json path /server/behaviors/8/aitasks/1/entityCodes/- was not found. Could traverse until /server/behaviors, but then '8' does not exist. Full json at this path: [
{
"code": "repulseagents"
},
{
"code": "controlledphysics",
"stepHeight": 1.1251
},
{
"code": "despawn",
"minPlayerDistance": 12,
"belowLightLevel": 8,
"minSeconds": 200
},
{
"code": "health",
"currenthealth": 2,
"maxhealth": 2
},
{
"code": "floatupwhenstuck",
"onlyWhenDead": true
},
{
"code": "emotionstates",
"states": [
{
"code": "fleeondamage",
"duration": 10,
"chance": 1,
"slot": 0,
"priority": 1,
"accumType": "max"
}
]
},
{
"code": "taskai",
"aitasks": [
{
"code": "fishoutofwater",
"priority": 2.5,
"priorityForCancel": 2.6,
"movespeed": 0.005,
"animation": "flopping",
"animationSpeed": 1.5
},
{
"code": "fishoutofwater",
"priority": 2.5,
"priorityForCancel": 2.6,
"movespeed": 0.005,
"animation": "flopping2",
"animationSpeed": 1.5
},
{
"code": "fishoutofwater",
"priority": 2.5,
"animation": "idle-land"
},
{
"code": "fleeentity",
"id": "fleecreature",
"entityCodes": [
"player",
"wolf-*",
"fox-*",
"hyena-*"
],
"priority": 2,
"whenSwimming": true,
"fleeDurationMs": 10000,
"fleeingDistance": 23,
"movespeed": 0.06,
"seekingRange": 5,
"animation": "swimfast",
"animationSpeed": 2.3
},
{
"code": "seekbobber",
"id": "seekbobber",
"entityCodes": [
"bobber-*"
],
"searchType": "Inanimate",
"targetOnlyInteractableEntities": false,
"priority": 1.8,
"whenSwimming": true,
"seekingRange": 20,
"movespeed": 0.01,
"animation": "swim",
"animationSpeed": 2
},
{
"code": "fleeentity",
"id": "fleebobber",
"entityCodes": [
"bobber-*"
],
"priority": -1,
"priorityForCancel": 2,
"whenSwimming": true,
"fleeDurationMs": 10000,
"fleeingDistance": 30,
"movespeed": 0.06,
"seekingRange": 14,
"animation": "swimfast",
"animationSpeed": 2.3
},
{
"code": "wander",
"priority": 1.2,
"priorityForCancel": 1.35,
"movespeed": 0.005,
"animation": "swim",
"minduration": 10000,
"maxduration": 30000,
"maxDistanceToSpawnByType": {
"fish-reef-clown-common-*": 3,
"*": 8
}
},
{
"code": "fishmovefast",
"priority": 1.0,
"animation": "swimfast",
"priorityForCancel": 1.5,
"movespeed": 0.045,
"minduration": 1000,
"maxduration": 6000,
"mincooldown": 15000,
"maxcooldown": 30000
},
{
"code": "idle",
"priority": 0.9,
"animation": "idle",
"priorityForCancel": 1.5,
"minduration": 1000,
"maxduration": 6000,
"mincooldown": 2000,
"maxcooldown": 20000
},
{
"code": "idle",
"priority": 0.9,
"animation": "idle",
"minduration": 500,
"maxduration": 1000,
"mincooldown": 2000,
"maxcooldown": 30000
}
]
}
]
4.5.2026 11:03:22 [Server Error] Patch 0 (target: game:entities/animal/mammal/bear-adult.json) in rhinocerotidae:patches/animalbehaviors/survival-entities-animal-mammal-bear-adult.json failed because supplied path /server/behaviors/9/aitasks/2/entityCodesByType/*/- is invalid: The json path /server/behaviors/9/aitasks/2/entityCodesByType/*/- was not found. Could traverse until /server/behaviors/9/aitasks/2, but then 'entityCodesByType' does not exist. Full json at this path: {
"code": "meleeattack",
"priority": 1.65,
"entityCodes": [
"player",
"chicken-*",
"hare-*",
"fox-*",
"raccoon-*",
"pig-*",
"sheep-*",
"deer-*",
"goat-*"
],
"damageByType": {
"bear-black-*": 10,
"bear-brown-*": 12,
"bear-sun-*": 4,
"bear-panda-*": 8,
"bear-polar-*": 16
},
"damageTier": 2,
"damageType": "SlashingAttack",
"minDistByType": {
"bear-black-*": 1.7,
"bear-brown-*": 2,
"bear-polar-*": 2.3,
"*": 1.2
},
"minVerDist": 1.5,
"slot": 1,
"mincooldown": 1500,
"maxcooldown": 1500,
"attackDurationMs": 800,
"damagePlayerAtMs": 500,
"animation": "Attack",
"animationSpeed": 1,
"sound": "creature/bear/attack"
}
4.5.2026 11:03:22 [Server Error] Patch 1 (target: game:entities/animal/mammal/bear-adult.json) in rhinocerotidae:patches/animalbehaviors/survival-entities-animal-mammal-bear-adult.json failed because supplied path /server/behaviors/9/aitasks/3/entityCodes/- is invalid: The json path /server/behaviors/9/aitasks/3/entityCodes/- was not found. Could traverse until /server/behaviors/9/aitasks/3, but then 'entityCodes' does not exist. Full json at this path: {
"code": "seekentity",
"priority": 1.6,
"entityCodesByType": {
"bear-panda-*": [],
"bear-sun-*": [],
"*": [
"player",
"chicken-*",
"hare-*",
"fox-*",
"raccoon-*",
"pig-*",
"sheep-*",
"deer-*",
"goat-*"
]
},
"skipEntityCodesByType": {
"bear-brown-*": [
"chicken-baby",
"hare-*-baby-*"
],
"bear-polar-*": [
"chicken-baby",
"hare-*-baby-*"
]
},
"extraTargetDistance": 0.5,
"seekingRange": 16,
"belowTempSeekingRange": 20,
"belowTempThreshold": -10,
"animation": "Run",
"sound": "creature/bear/aggro",
"whenNotInEmotionState": "saturated",
"animationSpeedByType": {
"bear-sun-*": 2.3,
"bear-panda-*": 1.9,
"bear-polar-*": 1.8,
"bear-brown-*": 2,
"bear-black-*": 2
},
"movespeedByType": {
"bear-sun-*": 0.025,
"bear-panda-*": 0.025,
"bear-black-*": 0.04,
"bear-brown-*": 0.055,
"bear-polar-*": 0.06
}
}
Yup, I noticed it too, you can use the mods but these errors will cause a bit of performnce loss.
Any thoughts at all about making these bad boys into Rideable? Pretty pleaseeee?
hudsonjr to be quite honest with you, I finished rhinos and mammoths and after testing the configs with some light gameplay I came to the conclusion that messing with these values in any way makes them not worth hunting at all. IMO the people who call the current balance of these mods OP don't know how much work it takes to bring these animals down, or how rare they are by default, they just look at the drops and assume it's too much. Either that or they cheese animal AI for easy kills, and at that point it's a metagaming issue, not a mod balance issue. By the time in progression these animals become easy to hunt, you should have access to extensive farming and animal husbandry, so "infinite food" is just the name of the game whether you're hunting for it or not.
That experience on top of how time consuming it is to create these configs because of the heavy use of scientific names in the json files made me conclude it's not worth it.
If I end up doing anything config-wise, it'll just be a simple toggle for carcasses, mostly because I personally don't care for that system.
ShaeTsu Tentharchitect do you have any updates on the detailled configs/if they will be implemented? They look so so wonderfully organised and easy to tweak, its clearly a great work you are doing! Also, are there any plans to make spawn temperatures/conditions configurable in the future? I think it'd be interesting to further restrict spawning for some of them to colder/warmer climates, to encourage more exploration. Sorry if this seems demanding; I am well aware I get these cool mods for free, I'm just curious!
Noticing a slight oddity with some wooly rhinos babies we captured, raised them up and the female's been stuck at 7 days until ready to mate for a while now, I do have the fast breeding mod but it's seemingly worked for all other critters so I'm unsure if it correlates
Nevermind, just a weird visual glitch, they've finally gotten ready to mate after a while
I'd probably need to make a list of enabled by type and just go down the species list with all of them set to true by default in order for a config to work. Which if you're willing to make the config I'd be willing to add.
Discord is the easiest way to pass files if you don't mind ShaeTsu
Tentharchitect Yeah I can send them as they're done. I'm finishing up the Rhinos, I'd like to add an option to disable taxidermy. They're a lot of blocks taking up handbook space, and someone might play with all the FotSA mods, but only care about the deer or wolves for decoration, for example. Once I figure that out I'll send it to you and probably start on the elephant pack. What's the best way to pass off the file? Do you have a github where I can make a PR?
I was getting reports of the meat stacks being far above a stack count of 64, and last time I tested it that was how it was working. Looks like the fixed that issue in 1.21 and I hadn't noticed, thanks for bringing it to my attention. My guess is that some of the reports were due to insufficient loot slots for all the drops.
I'll plan on consolidating them back into a single stack next update and would welcome any config files you want to send my way with that format in mind ShaeTsu
I noticed recently that the config for this mod was broken, and that led me down a path of fixing it. I'd like to ask why you bothered splitting meat into two stacks per type on the higher yield animals? I'm interested in writing configs for all the FotSA mods, but having redmeat/bushmeat split into two drop stacks each complicates things beyond what can easily be configured. I edited the json and changed White Rhino, for example, to have a simple "avg" of 76 and it seems to work fine, the vanilla game already splits the amount automatically into a stack of 64 and 12 on harvesting one with good weight, so the split in the json seems unnecessary, and removing it makes writing the config simple.
Not currently, Oat's disabled modded content compatibility on the Butchery side of things, I believe it is being reworked but CaptainOats is sick and progress is slow at the moment. Makua
Out of curiosity, are your prehistoric Fauna mods compatible with the Butchering mod? Not demanding compatibility of course, just considering interactions.
Biomes is still compatibile out of the box, it's one of the only mods I'm focused on maintaining compatibility for with this series Abra_The_Cadabra
Do these work with Biomes still? And get properly designated to their correct areas? Regardless thank you so much for updating these.
It will be fixed when I get to this mod, I'm slowly working through them oldest to newest Remsster
Yep, I'm aware and slowly updating all the mods Bobosaw
These are not rideable, no. Come the 1.21 update they will be leadable though. In the mean time you could create a trail of troughs to lure them along. Bjornbetter
These aren't rideable are they?
I found a couple and would like to take them to my ranch but cant figure out how to move them.
All mods that add any headgear like horns or antlers currently break all vanilla antlers. I just did some tests with my modlist and discovered this. This included Bovinae, Elephatidae, Cervinae, Rhinocerotidae, and the Triceratops mod. Hopefully this can be fixed soon!
This seems to mess with Mapping of all Moose antlers. With only this mod it turn them into the white question mark. Would love help or a fix.
Thankfully the Southern white rhinos are still around, but it is tragic to lose the Northern subspecies CozyDub
White rhinos unfortunately just went extinct irl. Rest in peace, you magnificent creatures. :(
Tentharchitect
Please add compatibility with Butchering mod. We love hunt on this creatures and cook them! Yammy!
You're welcome! Most of the credit to Endarius for adding their drops and tweaking the wool sheering rates
Thank you for Wool & More compatibility ๐งก
You can mount the heads on antler mounts Tipper
Hey there, I've just crafted the head mounts but they don't appear to be as simple to attach to a wall as right clicking. Am I missing something, I can't seem to find anyone complaining aobut being unable to mount these to a wall, so I'm wondering if it's just a mod issue or a skill issue on my part.
it would be amazing if you could ride the rhinos
Thank you so much! I'll toy with this for my server. This is exactly what I was looking for. Kreeate
CtrlAltSilent this mod lets you set spawn weights for all 1.19.x entities in the game, including entities from most of the FotSA mods. Some of the latest FotSA mods may not be included yet.
And yes, it still works in 1.20.x (newer mobs are obviously not included yet)
https://mods.vintagestory.at/entitiesconfiguration

Let me figure out how to do what I'm looking to do. I was specifically looking for spawning weights to make certain fauna more or less sparse. I'll see what I can do. Tentharchitect
Certainly! So the rhino meat drops is the only one someone wrote a config file for. I've had folks request I make configs for thousands of values in my mods, and at this point I'm only going to add and maintain the ones folks are willing to write themselves as each one not only is time spent to make, but also maintain. If you want to make some config files to include, feel free to send them to me here or on Discord CtrlAltSilent
Hey, I was just talking to Endarius and I noticed that THIS mod has a config that shows up in the escape menu and I love tweaking it and want to do a Homo Sapien SMP and would love to tweak all of your mods. What would it take to make the other mods (fauna ones) show up like this one does? I would love to be able to tweak spawns and stuff easier than cracking open all the zips. Just le me know if there is something I can do or if it's all in your hands.
They should only have a 1 block step, though that might be enough to step over the fence depending on your set up. Though occasionally entities do have weird phasing issues in edge cases
Do rhinos jump? I had a fully grown rhino in a pen, with a two-high fence around it, there was a trough some-what near the pen's edge, 2 blocks i think, at some point it had managed to escape, I had found it nearby outside of the pen, same rhino. the pen had two gates stacked up but i don't know if it phased through or something.
Thanks for any clarification, seemed a bit weird
Most of the rare animals have a spawn population of cap of 1, so there isn't a way of lowering it. I'd argue that right now with the number of FotSA mods that are out, it shouldn't be a problem but in the future you can go into an entity's file and lower the spawn chance near the bottom of the file
So, if I install all of your mods, will there be an overwhelming amount of animal spawns/rare animals being too common? If so, how can I change spawn rate/pop cap (and if you have a recommended spawn rate/pop cap)? Looking to make a harder mod pack, and I hate Mo' Creatures having very rare animals everywhere. Sick mods
Sadly Stephanorhinus is outside my time range, as I'm only doing Holocene animals or those right on the cusp of the Holocene. That said, I'm open to commissions of older animals, and someone might commission them, especially since it's cheaper for me to do animals I already have an animation set for Ungus
Are you planning to add Stephanorhinus sp.?
What a treat this was to see! I absolutely love this mod.
I have looked in there, I couldn't make the names work. That's why I asked. Thanks
You could find them in the language files easily enough, or in the creatures file Seriphim
Hello, what are or where can I find the item names for these Rhinos to spawn them in manually? Thanks!
Well, you're welcome to do that! I just know that much of that process is time I'd rather spend having fun doing something else on and I already spend almost all my free time on this project. If I do too many boring facets of it, I'll probably burn out on this
Truly most large animals should be rideable as they can hold a person's weight, with the way boats work you could probrably implement multiple seats on animals too, it should be too far fetched to make an attatchment point for players on things like rhinos or elephants. Im no coder but I do have knowledge of 3D design/map making, I could look into how to make mods for this game and try my hand to see what I come up with for saddle design bridles and the like. If ever you do make the mod for animals to become rideable, tailors delight is a good secondary mod to make compatability with since it changed crafting recipies around. Albeit that is probrably a few months process to get it all cracked out
So initially I'd planned on making all technically large enough animals ridable, but now that riding is out and I'm getting a better idea of what all goes into it, I'm leaning to only having animals frequently ridden to make ridable. Those being horse, camels, elephants and reindeer. Once I finish the elephants I'll be more certain one way or another, but implementing riding for multiple species seems to be quite a bit of work, as speeds, animations, seating posititions, all animal wearables, and more have to be done for it to work right and not look strange. However, if folks wanted to make add-on mods to add all the unique riding gear and such, I'd be more open to just turning on those settings.
Sapion
Will this mod be updated for 1.20.0 rc-8 to allow mounting/riding of rhinos? I personally think your larger creature mod packs should allow that, (albeit it would be a pain I understand) I just wanted to know if I could breed rhinos past just food
When I started out, I crunched a whole bunch of numbers to try and figure out what size each pelt was roughly equivalent to, how much weight each unit of meat was roughly equivalent to, how much fat was by weight etc... Then for my animal packs I researched hunting statistics for how much of each resource an animal of that size will give, trying to find that animal's meat yield, fat to meat ratios, the pelt's square footage and all that. All with the goal of having the animals generate a realistic amount, so players would need to hunt a realistic amount of animals to sustain themselves or craft things.
Unfortunately that doesn't seem to be popular with some folks and I've walked back the fat and meat amounts considerably, the fat being about 1:900 game to irl and meat being 1:6 game to irl for animals over 200kg, 1:3 for animals beneath 100kg. Pelts are still 1:1 as best as I could find. Adjusting all of them to a new ratio would be a huge ordeal at this point and I've had a number of people express they like not having to exterminate whole herds to feed a single family, so I don't plan on gamifying the drops. That said, if anyone wants to make config files like the red meat config in this mod I'd happily add them in Raa
I like the Rhinos but man, The amount of stuff you get out of them is INSANE, I mean like one woolly pelt gives you 16 huge pelts? Thats just insane, And 160 meat
That's a good guess! The average boar weight is almost exactly one thirtieth that of an adult white rhino.
And yep, these guys are balanced with the idea you can't consume your entire body's weight in meat in a day
Rhinoceros provides an absurd amount of meat. It's like 30 boars in one. Makes animal husbandry obsolete...
Nvm, just checked the drops on Steller's Sea Cow :D
It's on the longer to-do list! The rhino's meat drops already has a config file someone made, you're welcome to make others and send them my way and I'd add them as I get them
I understood you.)
Can I ask you to add a config in the future to adjust the loot drop from animals and the number of skins from crafting?
Compared to vanilla animals, your animals are very well-fed, ha ha.)
And setting up loot in the mods themselves is very tedious. ><"
Tentharchitect
Bears won't interact properly with rhinos and all the recipes that use powdered borax won't work since those were changed in 1.20. You'll also get quite a few errors in the logs, but otherwise it should still function well enough
Tentharchitect
Hi! Stupid question - is v1.0.8 compatible with the game version v1.19.8?
Thank you for patching with Wool and More mod!
Thank you both for the enthusiasm for the mod series! I already have a potential list bigger than I'll likely ever make, so won't be adding new suggestions but I can list what is all on it.
12: Chelonioidea(7), Crocodylidae(18), Pinnipedia(36) 10: Felinae+ Prionodontidae (36), Mustelidae(56) 9: Equine(17) 8: Bovinae(38), Elephantinae(7), Ursidae (12) 7: Camelidae(10) 6: Caprinae(40),Cercopithecinae(71), Cervinae(38), Hominoidea(27), Hystricidae(11), Spheniscidae (21), Tapiridae (5), Suidae (19), Viverridae+Nandiniidae(34) 5: Alligatoridae(8), Antilopinae (36), Castoridae(4), Hyaenidae (5), Tragulidae(10) 4: Cingulata(33), Erethizontidae(19),Gomphotheres+Mammutidae(4), Folivora(26), Hippotraginae(8), Meridiungulata(5), Procyonidae+Ailuridae (15), Struthionidae+ Sagittariidae(4), Tayassuidae (5) 3: Alcelaphinae(8), Atelidae(26), Caviidae(19), Cephalophinae+Oreotraginae (23), Cuniculidae+ Dinomyidae (3), Gavialidae(3), Giraffidae(5), Hippopotamidae(6), Moschidae(7), Vermilingua(4), Orycteropodidae(1), Platanistoidea(6), Raphinae+Flightless doves (5), Reduncinae(9), 2: Aepycerotinae +Nesotraginae(3), Antilocapridae(3), Mekosuchinae(4) Rheidae+Cariamidae(5) 1: Aepyornithiformes(3), Giant lemurs (9), Dinornithiformes(9), Eupleridae(11),Macropodidae(67), Monotreme(5), Sylviornithidae(3), Thylacinidae+ larger Dasyuridae(8),Vombatiformes(4) +four undecided clades, maybe skunks, mongoose, giant salamanders and Meiolaniidae
Here's the list, the () numbers are the approximate number of species after a quick google search but might change once I research that clade in more detail
Hello! I would like to make some recomendations for possible future aditions to this mod series.
How about one about Antilopes (Gazelles, Orix, Wildebeast etc) and a Marsupial Edition (Kangoroos, Koalas, Tasmanian Devil, Tasmanian Tiger, Opossum and so on)
I think it would be nice additions, maybe even the extinct masupial predators could be added?
I always thought that Antilopes were very underated and often ignored by many despite their diversity and overall how sucessful they are in the wild
The details are amazing! I am pretty new to this game and played a lot of minecraft on my phone but i never saw such amazing artwork! I also have view suggestoins for your furture mods, if you dont mind :)
. Opossums
. Bats
.Insects
.Owls
.Snakes
Always for impatient french players...
Voici la traduction fr. pour la v1.0.4 fr.json
Thanks Penacle! Bovinae is one pack I look forward to doing and would cover Aurochs, though I'm not sure how soon I'll get to it
Absolutely love your creature mods!
I am wondering if you might ever consider doing Aurochs?
I know some other mod has them, but I really like your artistic style and I know you'd make them absolutely amazing ๐
There's a potential typo on line 298 of assets/rhinocerotidae/entities/land/rhinocerotidae.json, both adult entity codes are listed as adult-female-{type} (Thanks to T.Read for the spot!)
Thank you very much Nikuksis!
Yeah I'm going to recalculate all the weight to drops ratios and DnD helped make a config for the rhino drops, so that should come in the next update. Good to know about the MaxY for sirens, though just fyi they won't spawn in taller worlds at that height due to light not reaching that deep. I'll have to change up their light requirements a bit and should have that working better next update.
As for the dogs and deer, you should see similar populations of them as in the base game unless a large pack/herd species spawns. They all share group spawn pool so the 16 fox species will have the same amount in the worlds as if there was 1 fox species (albeit spawning in more climates)
As for a compact pack, I will not be doing that as it would be a lot of additional effort to maintain, and at some point maintaining my mods will take up all my mod making time. I'd like that to be later than sooner.
Hi! I have russian translations for fauna mods:
sirenia, rhinos, both cats ,casuary and pangolins
https://drive.google.com/file/d/1xGFPpKV_gQpr67HiOyurEimaWOElMakK/view?usp=sharing
Thanks for the great mods! Yuor models looks awesome.
Though i had to patch sirens and rhinos and tune down the loot, i think having 300+ meat, 50+ fat and 16 huge hides from single rhino is way too much assuming you can just poke them through hole in blocks.
I also set MaxY for sirens to 0.85, since i have few of them spawned in tiny 1-block-deapth pond near my base (also free tons of meat and fat).
Will check if that Y limit will works and allow them only to spawn in deep lakes and oceans.
I didnt use dogs and deers packs since they add way too much of species and its a bit overcrowd my world. I'd love to see some compact pack with fewer species(one or few of each kind) from all your fauna mods (but may be added another classes like mammoths or Ground sloths.
These are beautiful models! I love these rhinos and all the other animals you have inculded! Even though i am TERRIFIED of those saber tooth tigers!
Not in the next couple animal packs but I would like to make them within the next year Wizard76
mammoths coming soon? lol
Would love to see it.
The latest update has a number of combat tweaks that should make rhinos harder to take down and hopefully make their current drop rate more appropriate. Would love to hear how folk's experiences fighting them change.
I'll think on the weight to drops ratio, but finding a different ratio that accomplishes all my goals will be tricky, bring the rhinos down to 20 meat and the seraphs will eat fully grown leopards as a light snack, only bring down rhinos, and there is basically no point in hunting them compared to easier prey that gives the same amount. Might be worth doing a graph and recalculating all 96 animal's drop ratio sooner than later if I'm gonna do this.
And to Stejer
We have another East Asian themed animal pack coming soon! Then two New Zealand animal packs, and two Mediterranean to give you an idea of what might be coming. Glad you're enjoying them!
Hey Dear FotSA launched a new mod
yes dear...
love your mods
can we have camels or maybe hippos next? maybe kangooros as well? i dunno but I really love your mods and look foward for more!
Oh, these are a really neat addition! Seconding that bears are probably a decent point of reference wrt drops, also since they're likewise high-risk to deal with unless careful.
I think comparing it to something like a bear, which is of a similar size, something around 20 meat (or more, this is maybe a low estimate) would be good. It'd still be worth hunting, especially since it's redmeat and not bushmeat, but not "I am set for life from one rhino" good.
Hmm, yeah I do have them set to give about 1/3rd to 1/4th their real meat amount, compared to the base games trend of doing about 1/20th to 1/33rd. I wanted to have them be worth hunting despite the danger but the possibility of boxing them in with fences does mess with risk/reward valuation. Might have to reconsider the my food drops to scale some with large animals
I know rhinos would give a lot of resources, but I killed a low weight one and it gave 190 pieces of red meat, and 27 pieces of fat and I wasnt even in any danger since it managed to wander into my chicken pen. Not sure if that was intended or not but I feel like I cheated somehow lol
So awesome!! I have been looking forward to this! Thank you for making this!

Another beautiful pack ๐ฅ๐ฅ๐ฅ
Thank you for blessing us with these lovely horned creatures ๐ฆ
Now this is freaking cool as
OOOOOH! YES! Rhinos go!