Pokestops Configuration
All of the configuration files for Cobblemon Pokestops are located in the <game_directory>/config/ directory.
Configuration Files:
cobblemon_pokestops-server.toml- Server side configuration options for Cobblemon Pokestops.
Server Configuration Options
Section titled “Server Configuration Options”#Pokestops Configuration[pokestopsConfig] extraRarities = ["cobblemon:master_ball", "cobblemon:ancient_origin_ball", "cobblemon:ability_capsule", "cobblemon:max_revive", "cobblemon:hyper_potion", "cobblemon:ultra_ball", "cobblemon:master_rod"]
#Broadcast Settings[broadcastSettings] enableGlobalBroadcast = false localBroadcastRadius = 50.0
#Cooldown Settings[cooldownSettings] pokestops = 300 wingedstops = 300 pokeballstops = 300 healingstops = 600
#Stop Remover Configuration[stopRemoverConfig] requireOp = false permissionLevel = "NONE" dropsStopItem = false confirmWindowSeconds = 5Pokestops Configuration
Section titled “Pokestops Configuration”Allows configuration of the Pokestops mod, including extra rarities to be used in the Pokestops.
extraRarities
Section titled “extraRarities”A list of extra rarities to be used in the Pokestops mod.
- Type: List of Strings
- Default:
["cobblemon:master_ball", "cobblemon:ancient_origin_ball", "cobblemon:ability_capsule", "cobblemon:max_revive", "cobblemon:hyper_potion", "cobblemon:ultra_ball", "cobblemon:master_rod"]
Broadcast Settings
Section titled “Broadcast Settings”The broadcast settings for Pokestops, including global and local broadcast options.
enableGlobalBroadcast
Section titled “enableGlobalBroadcast”Whether to enable global broadcast for Pokestops.
- Type: Boolean
- Default:
false
localBroadcastRadius
Section titled “localBroadcastRadius”The radius in blocks for local broadcast of Pokestops.
- Type: Double
- Default:
50.0
Cooldown Settings
Section titled “Cooldown Settings”The cooldown settings for the different types of Pokestops, including Pokestops, Winged Stops, Pokeball Stops, and Healing Stops.
pokestops
Section titled “pokestops”The cooldown in seconds for Pokestops.
- Type: Integer
- Default:
300
wingedstops
Section titled “wingedstops”The cooldown in seconds for Winged Stops.
- Type: Integer
- Default:
300
pokeballstops
Section titled “pokeballstops”The cooldown in seconds for Pokeball Stops.
- Type: Integer
- Default:
300
healingstops
Section titled “healingstops”The cooldown in seconds for Healing Stops.
- Type: Integer
- Default:
600
Stop Remover Configuration
Section titled “Stop Remover Configuration”Allows configuration of the Stop Remover, including OP privileges, permission levels, and confirmation windows.
requireOp
Section titled “requireOp”Whether the Stop Remover requires OP privileges to use.
- Type: Boolean
- Default:
false
permissionLevel
Section titled “permissionLevel”The permission level required to use the Stop Remover.
Available Values:
-
NONE- No permission required. -
SPAWN_PROTECTION_BYPASS- Permission level required to bypass spawn protection -
CHEAT_COMMANDS_AND_COMMAND_BLOCKS- Permission level required to use cheat commands and command blocks. -
MULTIPLAYER_MANAGEMENT- Permission level required to manage multiplayer settings -
ALL_COMMANDS- Permission level required to use all commands. -
Default:
NONE
dropsStopItem
Section titled “dropsStopItem”Whether the Stop Remover drops the stop item when used.
- Type: Boolean
- Default:
false
confirmWindowSeconds
Section titled “confirmWindowSeconds”The number of seconds for the confirmation window when using the Stop Remover.
- Type: Integer
- Default:
5
LootTable Configuration
Section titled “LootTable Configuration”Datapack Loot Table Locations:
- PokeStop:
/data/cobblemon_pokestops/loot_table/gameplay/pokestop_loot.json - WingedStop:
/data/cobblemon_pokestops/loot_table/gameplay/wingedstop_loot.json - Pokeball Stop:
/data/cobblemon_pokestops/loot_table/gameplay/pokeballstop_loot.json