Cobblebase
← Back to Documentation Index

❓ Frequently Asked Questions

General

What is Cobblebase?

Cobblebase is a Minecraft mod for Cobblemon that transforms the Pasture Block into a Palworld-style base. Your Pokemon get assigned jobs, work automatically, and produce resources, apply buffs, guard your base, and more.

How many species does Cobblebase support?

8,426 species have built-in skill assignments, including 996 official Cobblemon species and 7,430 Fakemon from 5 supported packs. See the Compatibility page for details.

Does Cobblebase work on servers?

Yes. Cobblebase works on both singleplayer and multiplayer servers. All data (skill assignments, logs, discoveries) is stored server-side and persists across restarts. In multiplayer, each pasture is locked to its owner -- only you can open and modify your Cobblebase GUI.

Does it work with Fabric and NeoForge?

Yes. Cobblebase has separate builds for both Fabric and NeoForge. Make sure to download the correct version for your mod loader.

Is Cobblebase compatible with Cobblemon 1.7.0?

Cobblebase requires Cobblemon 1.7.0 or higher. It was built and tested against Cobblemon 1.7.x on Minecraft 1.21.1.


Installation

The game crashes on startup with ClassNotFoundException

You are missing Cloth Config. Cobblebase requires Cloth Config to be installed. Without it, the mod crashes with ClassNotFoundException: me.shedaniel.autoconfig.ConfigData. Install Cloth Config from Modrinth or CurseForge.

The game crashes on NeoForge

Make sure you have Kotlin for Forge 5.x installed. Also verify that you are using the NeoForge build of Cobblebase, not the Fabric build.

If you still experience crashes, check for known mod incompatibilities.

Where do I configure Cobblebase?

Press K (default keybind) in-game to open the Cloth Config settings screen. All settings can also be edited via JSON config files.


Skills and Jobs

How do I assign a job to my Pokemon?

  1. Right-click a Pasture Block
  2. Click the "Cobblebase" button
  3. In the Skills tab, click a skill button next to the Pokemon you want to assign, or click Idle to put it in idle mode

What does "Idle" do?

Idle mode means the Pokemon does nothing -- only passive buffs continue to run. Use it when you want to pause a Pokemon's job without unassigning it.

What happened to the "Auto" button?

In v1.3.0, "Auto" was renamed to "Idle". Idle does nothing -- it is a true idle state where only passive buffs remain active. To assign the best skill, simply click the skill with the highest proficiency stars.

My Pokemon is not doing anything. Why?

Check these common issues:

  • Is the Pokemon assigned to a job? Open the Skills tab and verify a skill is selected (not Idle).
  • Is the skill on cooldown? Most skills have a 300-second base cooldown (5 min at ★★★☆☆, ~8 min at ★☆☆☆☆). Legendary Recruiter has a 540-second base cooldown. Wait for the cooldown to expire.
  • Does the skill require something nearby? Fishing requires water within the search radius. Furnace Fuel needs a furnace. Cauldron fills need an empty cauldron.
  • Is the skill category disabled? Check Cloth Config settings -- skill categories can be individually toggled off.
  • Is the Pokemon stuck? In v1.3.0, stuck detection auto-teleports Pokemon after 15 seconds of not moving. If a Pokemon gets stuck in leaves, it will automatically drop to the ground.

Can I change a Pokemon's proficiency?

Proficiency is fixed per species and cannot be leveled up through gameplay. However, server admins can change proficiency levels using the Admin GUI (/cobblebase admin) or via datapacks.

What determines which skills a Pokemon gets?

For official Cobblemon species (996 Pokemon), every skill assignment is hand-crafted based on the Pokemon's identity and lore. A Charizard gets Lava Fill and Guard, not because it is a Fire type, but because those fit its character.

For Fakemon packs, skills are auto-assigned based on typing, base stats, and BST tiers.

What happened to Diving?

The Diving job was removed in v1.3.0. It will return in an improved form in a future update. Water-type Pokemon still have access to Fishing and Water Fill.


Proficiency

How does proficiency affect cooldowns?

See the Proficiency Guide for the full formula. All standard jobs use a 300-second base cooldown. ★☆☆☆☆ is 1.67x slower (~8 min), ★★★☆☆ is normal speed (5 min), and ★★★★★ is 0.33x (~1.7 min).

What does Prof 5 do for buffs?

At ★★★★★, buff skills become global -- they apply to the pasture owner anywhere in the world, not just near the pasture. The effect is also effectively permanent with zero cooldown. See the Buffs Guide.

Is there a way to level up proficiency?

No. Proficiency is a fixed attribute of each Pokemon species. A Magikarp with Fishing ★☆☆☆☆ will always be ★☆☆☆☆. To get higher proficiency, you need to find or catch a Pokemon species with higher proficiency for that skill.


Buffs

Do buffs stack?

Same buff type: No. Only the highest proficiency applies.

Different buff types: Yes. You can have Speed Boost, Strength Boost, and Night Vision all active at the same time.

I can not see buff particles on my character

Buff particles on players are intentionally disabled to reduce visual clutter. You can see active buffs in the Buffs tab and through the standard Minecraft effect icons.

How do I get permanent buffs?

You need a Pokemon with ★★★★★ for the buff skill you want. At ★★★★★, the buff has zero cooldown and 70-second duration, making it effectively permanent and global. These Pokemon are rare -- check the Buffs Guide for which Pokemon have each buff.


Multiplayer

Can other players access my pasture?

No. Since v1.3.0, pastures are owner-locked. Only the owner of the pasture can open the Cobblebase GUI. Other players cannot view or modify your skill assignments.

Do I see notifications from other players' Pokemon?

No. Recruiter and Scout notifications are owner-only. Only the pasture owner receives chat messages about recruited Pokemon or discovered locations.

Can I mute Pokemon cry sounds?

Yes. There is an in-GUI mute button in the top-right corner of the Cobblebase screen. Cry sounds are also rate-limited to 1 per 60 seconds per Pokemon, with a default volume of 30.


Admin and Customization

How do I open the Admin GUI?

Run /cobblebase admin in chat. You need OP level 2 or higher.

Can I add skills to Fakemon?

Yes. Use the Admin GUI to assign skills to any loaded species. You can also add entirely new species by typing the name in the search bar and clicking "+ Add".

Do Admin GUI changes survive server restarts?

Yes. Custom assignments are saved to cobblebase_species_overrides.json in the world folder.

Can I share my custom skill assignments with other servers?

Yes. Copy the cobblebase_species_overrides.json file from your world folder to the other server's world folder. You can also create a datapack for a more portable solution.


Troubleshooting

The GUI is blurry

This was a known bug in earlier versions caused by Minecraft 1.21+'s Gaussian blur shader. It is fixed in version 1.2.0 and later. Update to the latest version.

✅ Selected skills reset when I switch tabs

Fixed in version 1.3.0. Update to the latest version.

✅ A Pokemon named Farfetch'd crashes the GUI

Fixed in version 1.3.0. Species names with special characters (apostrophes, accents) are now handled correctly.

✅ Items duplicating

The item dupe glitch was fixed in v1.3.0. Gatherer now claims items immediately on targeting, preventing other systems from picking up the same item.

Items are dropping on the ground instead of going into chests

Most loot-producing skills (Archeologist, Producer, all Finders) deposit items into nearby chests automatically. Make sure:

  • There are chests within the search radius (default: 10 blocks)
  • The chests have available inventory space
  • The chests are accessible (not blocked by other blocks)

If no valid chest is found, items drop on the ground as a fallback.

Lucky Charm does not seem to work

Lucky Charm applies to the owner of the pasture, not to all players. It boosts the shiny rate for wild Pokemon that spawn near you. The effect is passive and has no visual indicator -- you need to encounter wild Pokemon to notice the difference. At ★★★★★, the shiny rate is 3x the base rate.

My Pokemon is stuck in a tree

In v1.3.0, leaves escape was added -- Pokemon stuck in tree canopies automatically drop to the ground. Additionally, stuck detection auto-teleports Pokemon that have not moved for 15 seconds.