Compatibility
Minecraft: Java Edition
1.21.1
Platforms
Supported environments
Creators
Details
Licensed MIT
Published last month
Updated 6 days ago
Changelog
obbleOptimizer is a server-side Fabric mod that optimizes Cobblemon (Pokemon) entities based on server performance. It has 4 features:
- Tick Throttle — When TPS drops below a threshold, distant wild Pokemon skip ticks. Close Pokemon always tick normally. Ticks are staggered across entities to avoid CPU spikes.
- AI Freeze — Wild Pokemon beyond a configurable radius have their AI suspended entirely (pathfinding, goals). They stand still until a player gets close again.
- Adaptive Spawn — Dynamically reduces Cobblemon spawn rates as TPS drops. At healthy TPS, all spawns go through. At critical TPS, all spawns are blocked. In between, spawns are probabilistically allowed via linear interpolation.
- Batch Despawn — Periodically checks each world's Pokemon count. If it exceeds a cap, the most expendable Pokemon (far from players, low level) are removed. Shiny, legendary, mythical, ultra beast, owned, and in-battle Pokemon are never despawned.
All features share a TPS monitor (rolling average over 100 ticks) and a player distance cache (recalculated each tick). Everything is configurable via a TOML file and in-game commands (/cobbleoptimizer).
Files
Metadata
Release channel
ReleaseVersion number
1.0.0Loaders
Game versions
1.21.1Environment
Server-side only, works in singleplayer too
Downloads
11Publication date
February 11, 2026 at 9:30 PMPublisher
MarcoErCarrozza
Member


