Mo' CreaturesReborn 2.0.2 NeoForge 1.21.1
Curse Maven Snippet
What's new
Mo' Creatures Reborn - v2.0.2 Changelog
⚡ Critical Performance & Server-Lag Fixes
- Fixed Console Spam & Entity Discard Bug: Resolved the severe chunk loading lag and the repetitive console error:
"Tried to add entity mocreatures:green_ogre1 but it was removed already, discarding." - Refactored Spawn Procedures:
- Removed the bugged 50% random
discard()call fromGreenOgreSpawnProcedure,CaveOgreSpawnProcedure,FireOgreSpawnProcedure, andOstrichVariant2SpawnProcedure. - Secondary variants (
GreenOgre2Entity,CaveOgre2Entity,FireOgre2Entity, andBlackOstrichEntity) now have proper native spawn placements registered viaRegisterSpawnPlacementsEvent. - Kitten texture variants in
KittyAOnInitialEntitySpawnProcedureare now applied in-memory without discarding or re-spawning the entity.
- Removed the bugged 50% random
- Rebalanced Biome Modifiers:
- Reduced excessive spawn weight from 80 down to 10 for Ogres and Ostriches.
- Removed Ogres from ocean, river, and aquatic biomes.
⚙️ Spawning Configuration System (mocreatures-common.toml)
- New Config File: Added an official configuration file located at
config/mocreatures-common.toml. - Custom Mob Blacklist (
disabled_spawns):- Disable any specific creature from spawning by adding its registry name:
[spawning] disabled_spawns = ["mocreatures:green_ogre1", "mocreatures:golem", "mocreatures:crocodile", "mocreatures:roach"]
- Disable any specific creature from spawning by adding its registry name:
- Category Toggles:
- Enable or disable entire mob categories easily:
spawn_ogres(Green, Cave, and Fire Ogres)spawn_golems(Rock Golems)spawn_crocodiles(Crocodiles)spawn_insects(Cockroaches, Flies, Scorpions, Maggots, Crickets, etc.)spawn_big_cats,spawn_bears,spawn_werewolves,spawn_wyverns,spawn_manticores, etc.
- Enable or disable entire mob categories easily:
- Early Engine Interception: Blocks unwanted spawns cleanly via NeoForge's
SpawnPlacementCheck,PositionCheck, andEntityJoinLevelEvent.
🛡️ Tamed Combat Pets Defend Owner
- Supported Mobs (19 Entities):
- Big Cats (10 Species): Lion, Tiger, Leopard, Panther, Panthger, Panthard, Lither, Leoger, Liard, Liger (
LionEntity,TigerEntity, etc.). - Bears (4 Species): Grizzly Bear, Black Bear, Polar Bear, Panda Bear (
GrizzlyBearEntity,BlackBearEntity, etc.). - Komodo Dragon: (
KomodoDragonEntity). - Wyverns: (
WyvernEntity). - Manticores (5 Variants): Plain, Dark, Fire, Frost, and Toxic Manticores (
ManticoreEntity, etc.).
- Big Cats (10 Species): Lion, Tiger, Leopard, Panther, Panthger, Panthard, Lither, Leoger, Liard, Liger (
- Defensive AI Goals:
- Owner Protection (
OwnerHurtByTargetGoal): Pets retaliate immediately against any mob or player that damages their owner. - Attack Assistance (
OwnerHurtTargetGoal): Pets join the attack against targets their owner engages. - Hostile Patrol (
NearestAttackableTargetGoal<Monster>): Tamed combat pets engage nearby hostile monsters while intelligently ignoring Creepers to avoid suicidal explosions. - Follow Owner (
FollowOwnerGoal): Tamed pets follow the player on foot when not ridden.
- Owner Protection (
- Behavior Safeguards:
- Sitting Respect (
isMoCSitting): Pets commanded to sit (via Whip or sit command) stay in place and will not pursue enemies. - Baby Protection (
isMoCBaby): Cubs and juveniles do not enter combat until fully grown. - Aggression Fix: Fixed
Attack*Procedureso tamed Big Cats, Wyverns, Komodo Dragons, and Manticores never target the player once tamed.
- Sitting Respect (
This mod has no additional files