Radical Cobblemon Trainers: All the Mons config options

Config options (how All the Mons sets them)

29 settings shipped in the pack's config files; 1 differ from the mod's documented default.

Show settings
SettingAll the Mons valueMod default
Debug.logRepelRods
━━━━━━━━━━ If enabled additional information are printed to the log whenever a trainer repel rod is registered or unregistered.
config/rctmod-server.toml
falsenot documented
Debug.logSpawning
━━━━━━━━━━ If enabled additional information are printed to the log whenever a trainer spawns or despawns.
config/rctmod-server.toml
falsenot documented
Players.allowOverLeveling
━━━━━━━━━━ If enabled the level cap of a players will not prevent their pokemon from gaining experience and leveling up.
config/rctmod-server.toml
falsenot documented
Players.freeroamRequiresCompletedSeries
━━━━━━━━━━ The freeroam series will grant a level cap of 100 and allows players to pause the progression of their current series. If this option is enabled, players must have completed any other series first to gain access to the trade at the trainer association.
config/rctmod-server.toml
truenot documented
Players.initialSeries
━━━━━━━━━━ The initial series players are placed in when entering a world for the first time. Apart from any series id this value may also be set to one of the special series ids "empty" (i.e. no series) or "freeroam". Note that when setting the initial series to "freeroam" it is usually a good idea to also disable 'freeroamRequiresCompletedSeries'.
config/rctmod-server.toml
emptynot documented
Players.relativeLevelCap
━━━━━━━━━━ The level cap of a player is based of the strongest pokemon from the party of their next required trainer in a series. The relativeLevelCap is added to the resulting value. For instance if the next trainer for a player has a Pikachu at level 50, that players level cap will be 50 + relativeLevelCap (can be negative).
config/rctmod-server.toml
0not documented
Spawning.biomeTagBlacklist
━━━━━━━━━━ A comma separated list of biome tags (e.g. ["is_overworld", "is_forest"]). A biome may not have any of the given tags attached to it, for a trainer to spawn in that biome. Trainers may also have additional tags defined by a data pack.
config/rctmod-server.toml
[]not documented
Spawning.biomeTagWhitelist
━━━━━━━━━━ A comma separated list of biome tags (e.g. ["is_overworld", "is_forest"]). A biome must have atleast one of the given tags attached to it, for a trainer to spawn in that biome (unless the list is empty). Trainers may also have additional tags defined by a data pack.
config/rctmod-server.toml
[]not documented
Spawning.despawnTicksIfUnseen
━━━━━━━━━━ (Non persistent) trainers will despawn if they have no line of sight to any player for the configured amount of ticks. Set to a negative value to disable this feature (trainers may only despawn if they chunk becomes unloaded in that case).
config/rctmod-server.toml
6000not documented
Spawning.dimensionBlacklist
━━━━━━━━━━ A comma separated list of dimensions (e.g. ["multiworld:spawn", "minecraft:the_end"]). In these dimensions trainers will never spawn.
config/rctmod-server.toml
[]not documented
Spawning.dimensionWhitelist
━━━━━━━━━━ A comma separated list of dimensions (e.g. ["multiworld:spawn" , "minecraft:the_end"]). Trainers may only spawn in these dimensions (unless the list is empty).
config/rctmod-server.toml
[]not documented
Spawning.spawningRequiresTrainerCard
━━━━━━━━━━ If enabled trainers will only spawn naturally around players that have a trainer card in their inventory (does not affect trainer spawners).
config/rctmod-server.toml
truenot documented
Spawning.spawnTrainerAssociation
━━━━━━━━━━ If enabled a single trainer association npc may spawn naturally nearby players that carry a trainer card and have either not started a series or completed their current series. One may also spawn nearby any player in proximity to a village (at least 3 occupied beds and a village center). These can spawn everywhere but will respect the 'dimensionBlacklist' and 'dimensionWhitelist' settings.
config/rctmod-server.toml
truenot documented
Spawning.uniqueTrainerRadius
━━━━━━━━━━ By default, this mod prevents the spawning of a trainer if another entity with the same identity already exists anywhere in the world (in any dimension). However, if this is set to a positive value, the mod will check for the existence of a trainer with the same identity within the specified radius instead.
config/rctmod-server.toml
5not documented
Trainers.forceBattleOnSight
━━━━━━━━━━ Determines if trainers may force players into a battle if they look at each other for a certain amount if time.
config/rctmod-server.toml
truenot documented
Spawning.maxTrainersPerPlayer changed by All the Mons
━━━━━━━━━━ Spawn cap of trainers per player.
config/rctmod-server.toml
812
Players.initialLevelCap
━━━━━━━━━━ Initial level cap of players. Pokemon will not gain any experience if at or above the level cap. This value will be capped to not go below the level cap for the first trainer of a series (you may use 'relativeLevelCap' for that).
config/rctmod-server.toml
1515
Spawning.globalSpawnChance
━━━━━━━━━━ A global factor that determines if a spawn attempt for a trainer is made.
config/rctmod-server.toml
0.850.85
Spawning.globalSpawnChanceMinimum
━━━━━━━━━━ The chance for a trainer to spawn will shrink towards this value based of how many trainers are already spawned in for a player. For example if a player has 0 trainers spawned for them the chance will be as configured by globalSpawnChance, if a player has barely filled up their spawn cap (maxTrainersPerPlayer), i.e. only one more free spot is left, the chance for the last trainer will be as configured by globalSpawnChanceMinimum. Set to any value equal to or above globalSpawnChance to disable (e.g. 1.0).
config/rctmod-server.toml
0.10.1
Spawning.maxHorizontalDistanceToPlayers
━━━━━━━━━━ The max horizontal distance a trainer can spawn from players.
config/rctmod-server.toml
7070
Spawning.maxLevelDiff
━━━━━━━━━━ The maximum level difference between the strongest pokemon in the team of a player (at or below that players level cap) and the strongest pokemon in the team of a trainer to allow that trainer to spawn for the player. This value will scale linearly with a players level relative to 100 but will not go below 4 (unless explicitely set to a lower value). An exception to this are key trainers, who may always spawn with a level difference up to the configured value. For example with player Level = 20 and maxLevelDiff = 25: result = max(4, (20/100) * 25) = max(4, 5) = 5 The spawn weight decreases with a higher level difference.
config/rctmod-server.toml
2525
Spawning.maxTrainersTotal
━━━━━━━━━━ Total trainer spawn cap. This value may be increased for servers with higher expected player numbers (> 4), for example (|players| + 1)*maxTrainersPerPlayer.
config/rctmod-server.toml
6060
Spawning.maxVerticalDistanceToPlayers
━━━━━━━━━━ The max vertical distance a trainer can spawn from players.
config/rctmod-server.toml
3030
Spawning.minHorizontalDistanceToPlayers
━━━━━━━━━━ The min horizontal distance a trainer can spawn from players.
config/rctmod-server.toml
2525
Spawning.spawnIntervalTicks
━━━━━━━━━━ The interval in ticks at which a spawn attempt is made per player.
config/rctmod-server.toml
180180
Spawning.spawnIntervalTicksMaximum
━━━━━━━━━━ The spawn interval ticks will grow towards this value based of how many trainers are already spawned in for a player. For example if a player has 0 trainers spawned for them the spawn interval ticks will be as configured by spawnIntervalTicks, if a player has barely filled up their spawn cap (maxTrainersPerPlayer), i.e. only one more free spot is left, the spawn interval for the last trainer will be as configured by spawnIntervalTicksMaximum. Set to any value equal to or below spawnIntervalTicks to disable (e.g. 0).
config/rctmod-server.toml
24002400
Trainers.forceBattleLookTicks
━━━━━━━━━━ Number of ticks a trainer and player need to stare at each other to initiate a battle. Setting this to a very large number effectively disables this features but trainers will behave slightly different.
config/rctmod-server.toml
6060
Trainers.forceBattleMaxDistance
━━━━━━━━━━ Max distance in blocks at which trainers may start a battle on sight.
config/rctmod-server.toml
88
Trainers.forceBattleMaxLevelDiff
━━━━━━━━━━ Maximum level difference between the strongest pokemon of a trainer and a player to allow the trainer to force a battle.
config/rctmod-server.toml
1616