
Cobbleboost
CobbleBoost is a client-side Fabric mod for Minecraft 1.21.1 that optimizes performance when playing with Cobblemon 1.7.
Cobbleboost 1.0.1
release18 марта 2026 г.The Fix Explained
Problem: The ParticleStormMixin was injecting into method = "tick" with remap = false. At runtime, Cobblemon's ParticleStorm class extends Minecraft's Particle
and overrides its tick() method. In a Fabric environment, all Minecraft method names are replaced with intermediary names (e.g., tick → method_3070). So the
bytecode literally has no method called "tick" — the mixin couldn't find its target and crashed.
Fix: Changed the method target from "tick" to "method_3070" (the intermediary name for Particle.tick()). Since we're using the intermediary name directly,
remap = false stays — no remapping needed.
Why remap = true didn't work either: Our stub ParticleStorm.java is a bare class that doesn't extend Particle, so the Mixin annotation processor at compile
time couldn't resolve the inheritance chain to find the mapping for tick. Using the intermediary name directly bypasses this entirely.
Cobbleboost 1.0.0
release13 марта 2026 г.fix bug
Cobbleboost 1.0.0
release5 марта 2026 г.CobbleBoost
CobbleBoost is a client-side Fabric mod for Minecraft 1.21.1 that optimizes performance when playing with Cobblemon 1.7. It targets the main sources of lag
caused by Cobblemon's Pokemon entities through six features:
- Pokemon Render Distance — Culls (skips rendering) Pokemon beyond a configurable distance, reducing GPU load in areas with many spawned Pokemon.
- LOD System (Level of Detail) — Renders distant Pokemon with simplified models, so you get visual presence without the full rendering cost.
- Animation Throttling — Reduces the update frequency of Pokemon animations for entities that are far away or not in direct view, saving CPU cycles.
- Particle Limiter — Caps or reduces particles from Cobblemon's particle storm effects, which can be heavy in dense areas.
- Model Pre-caching — Preloads Pokemon models during resource loading so they don't cause stutter when a Pokemon first appears in-game.
- Config GUI — Provides a settings screen (via Cloth Config + Mod Menu) and a /cobbleboost command to tweak all the above features in-game.
All optimizations are client-side only and use Fabric Mixins to hook into Cobblemon's rendering and animation code.