File Details
CRCORE v1.5
- R
- Mar 3, 2026
- 1.94 MB
- 96
- 1.21.1
- NeoForge
File Name
cobblemonrealms-core-neoforge-1.5.jar
Supported Versions
- 1.21.1
Curse Maven Snippet
CRCore v1.5
✨ New Feature – CR Decorative Pokémon System
-
Added a brand new command:
/crpokespawnSpawn Pokémon with fully customizable properties, independent from the default Cobblemon command. -
Supports advanced boolean flags:
Invulnerable,PersistenceRequired,Unbattleable,UncatchableAll flags can be combined for precise control over spawned entities. -
Introduced a dedicated preset:
/crpokespawn decor <pokemon>Instantly spawns a fully protected decorative Pokémon:- Cannot take damage
- Cannot despawn
- Cannot battle
- Cannot be captured
- Does not count toward spawn cap
- Decorative Pokémon are internally tagged and optimized for builds, arenas, lobbies, cinematic scenes, and map decoration.
-
Added a management command:
/crpokedespawnstatueLook at a decorative Pokémon and safely remove it instantly. - Fully server-side controlled. No impact on normal spawn mechanics and no override of Cobblemon default behavior.
🧍 NPC System Overhaul
- Introduced a fully modular and definition-driven custom NPC framework.
- Each world now maintains its own persistent NPC save file (
world/crcore/npcs.json). - NPC spawn position, dimension, yaw, roam settings and nametag visibility are fully saved and restored per world.
- NPCs automatically restore themselves on server restart without duplication.
- Added OP-only
/crnpcworld refreshto safely despawn and respawn all registered NPCs with their exact saved configuration. - Implemented natural roam behavior with slow movement, safe navigation and anti-fall protection.
- Added intelligent idle look system to avoid conflicts with player auto-look logic.
-
Introduced per-NPC runtime configuration via
/crnpc:/crnpc roam <true|false> [radius]/crnpc nametag <true|false>
- Added
/crnpcspawn listto view all available NPC definition IDs. - Added
/crnpcspawn spawn <id>with full suggestion support. - Dynamic EN/FR dialogue system based on player language.
- Current available NPC: Nurse Joy.
🛠 Fixes
- Fixed a critical Fabric startup crash caused by an invalid InventoryScreen mixin injection.
- Improved cross-loader mixin stability for proper loading on both Fabric and NeoForge.
- Fixed malformed server config JSON parsing and improved default config generation.

