File Details
cobblebase-fabric-1.4.0+1.7.0.jar
- R
- Apr 6, 2026
- 16.95 MB
- 214
- 1.21.1
- Fabric
File Name
cobblebase-fabric-1.4.0+1.7.0.jar
Supported Versions
- 1.21.1
Curse Maven Snippet
Cobblebase v1.4.0
New Features
Leaves Collision Mixin
- Pokemon can now fly and walk through leaves freely — no more getting stuck in tree canopies
- Only affects Pokemon entities, players and other mobs are unaffected
- Pasture box bases built from solid blocks are not affected
Friend Recruiter Proficiency Overhaul
- Rebalanced proficiency distribution across 755+ species
- Pseudo-Legendaries (Dragonite, Tyranitar, Salamence, Metagross, Garchomp, Hydreigon, Goodra, Kommo-o, Dragapult, Baxcalibur) → Prof 5 (Master)
- Starter final evolutions (Venusaur, Charizard, Blastoise, etc.) → Prof 4 (Expert)
- Eeveelutions + popular Pokemon (Lucario, Gengar, Arcanine, Lapras, Mimikyu, etc.) → Prof 4
- Starter base forms → Prof 2, mid evolutions → Prof 3
- Prof 4: 6 → 51 species | Prof 5: 1 → 11 species
Recruiter Species Pool Expansion
- Friend Recruiter now detects ALL loaded species from installed content packs (not just vanilla Cobblemon)
- If you have addon packs installed, their Pokemon can now be recruited too
GUI Redesign: Bottom Bar
- New Discord button (bottom-left) — quick link to the Cobblebase Discord
- New Mute toggle with instant icon update — no longer requires reopening the GUI
- New Admin button (only visible for OP players) — opens the Admin config panel
- Cleaner bottom bar layout: Discord | Mute | Admin | Done
Buffs Tab Cooldown Display
- All job descriptions now show the effective cooldown based on proficiency
- Format:
Job description · every Xs - Passive buffs (Speed, Haste, etc.) don't show cooldowns as they are always active
Bug Fixes
Recruiter Spawn Fix for Flying Pokemon
- Flying Pokemon assigned as Recruiter could never spawn recruits (spawn position was airborne)
- Now spawns recruits near the Pasture Block regardless of where the recruiter is flying
Recruiter Level Crash
- Fixed crash when a Pokemon below Lv.5 was assigned as Recruiter (
coerceInempty range)
Escalating Unstick for Flying Pokemon
- Flying Pokemon now get Y-axis variation when stuck (not just horizontal teleport)
- Unstick intensity escalates over time (1-5) with increasing speed
- Prevents flying mons from getting permanently stuck under ceilings or in walls
Escape Leaves Improvement
- Detects 3 cases: in leaves, on leaves, and flying under a leaf canopy
- Also runs for idle Pokemon (previously only worked for working mons)
- Fences treated as valid ground (won't teleport Pokemon out of fence enclosures)
Config Audit & Cleanup
- All executors now consistently read cooldowns from Admin GUI overrides
- RecruiterExecutor was reading from a dead ClothConfig setting instead of the Admin GUI override — fixed
- GathererExecutor was using a hardcoded 2s cooldown instead of the skill definition — fixed
- Removed dead/duplicate config settings
- Admin GUI job overrides now work correctly for ALL jobs
Hearty Grain Harvesting
- Fixed 2-block tall Hearty Grain crop harvesting (now correctly handles both top and bottom blocks)
- Only harvests adjacent block if it is also mature — no longer breaks seedlings
Other Fixes
enforceVersionChecktooltip corrected: now states Cobblebase must be installed on both server AND client- Admin button uses pending pattern to wait for data before opening

