Config Overview

Location

Once you’ve installed the mod and run the game at least once, you’ll find the server config in the following location:

/config/cobbled_counter.json

Default Values

{
  "breakStreakOnForm": [
    "capture",
    "ko",
    "resurrection",
    "fish",
    "hatch"
  ],
  "broadcast": [
    "capture",
    "ko",
    "resurrection",
    "fish",
    "hatch"
  ],
  "debug": false
}

Options

breakStreakOnForm

This is a list of stat types that will have their streak broken if the form the player acted upon is different from the last form the player performed the same action on. For instance, if you remove “capture” from the list, and catch a Ponyta, then a Galarian Ponyta, you will have a Capture Streak of 2 Ponyta; however, with “capture” in the list, the Galarian Ponyta would break the Ponyta streak and you would have a Capture Streak of 1 Galarian Ponyta.

Note

This option was replaced with ignoreFormFor which is the inverse of it. I should’ve done a proper version number update, but I forgot. Shame on me.

broadcast

This is a list of stat types that the player will be notified of changes on. For instance, if you remove “capture” from the list, and catch any Pokémon, you will not receive a chat message informing you that you’ve capture anything. On the server, this will send a packet to clients updating the information, but with a flag to say “don’t send the chat message.” On the client, this will cause that client to just not send the message. This allows the entire server to turn off the broadcasts, or just individual clients who don’t want to see them.

debug

Whether or not the mod should output logs about its logic steps to the latest.log offered by Minecraft. Helps with debugging the mod on the fly.