Compatibility
Minecraft: Java Edition
Platforms
Supported environments
Creators
Details
Introduction
Do you miss your legendary PokĆ©mon feeling truly š unique š?
Limited Legends brings back the rarity by letting you set hard limits on how many times each PokĆ©mon can be captured or whether they need to be fought first ā ensuring that catching one feels truly special.
Any feature is configurable. For example, you could also use this mod only for its spawn notifications!
Features
-
š Per PokĆ©mon Limits: Prevent the capturing of legendary and mythic PokĆ©mon (or any others) once their onfigurable capture limit has been reached. (Default: 1)
-
š§ Per Player Limits: Limit the amount of Legendaries a single player can have over all or per species! (Default: false)
-
š„ Fight Before Capturing: Prevent players from capturing certain PokĆ©mon until theyāve first been weakened in battle! (Default: false)
-
š Customizable Config: Enable/Disable any feature and limit any PokĆ©mon you want! (Default: Legendaries + Mythics)
-
š« Optional Spawn Blocking: Not being able to capture them isn't enough for you? Block them from spawning alltogether! (Default: false)
-
š£ Optional Spawn Messages: Send an announcement to all players whenever a unique PokĆ©mon spawns! (Default: false)
-
š Tracking: Check which limited PokĆ©mon a certain player has or find all players who own a certain limited PokĆ©mon with the "/limitedlegends check" or "limitedlegends find" commands.
Installation
-
Install Cobblemon and any dependencies.
-
Drop the LimitedLegends.jar into your /mods-folder.
-
Start the game or server to generate the config file.
-
Edit /config/limitedlegends.json to customize your settings.
-
When added to an already existing world or after an update: Use /limitedlegends backfill
-
Go hunt truly unique PokƩmon!
Please note that the Fabric version of this mod requires fabric-language-kotlin!
Config: limitedlegends.json
"SetGlobalLimits"
Enable/Disable GlobalLimitPerSpecies below
"GlobalLimitPerSpecies"
Only this many of each PokƩmon in LimitedPokƩmon and SpecificLimits can be captured before any capture attempt fails
"SetLimitsPerPlayer"
Enable/Disable MaxLimitedPerPlayer below
"MaxLimitedPerPlayer"
Only this many of each PokƩmon in LimitedPokƩmon and SpecificLimits can be captured per player
"SetCopiesLimit"
Enable/Disable MaxCopiesPerPlayer below
"MaxCopiesPerPlayer"
Only this many PokƩmon in LimitedPokƩmon and SpecificLimits can be caught per player
"RequireSubjugation"
Prevents players from capturing PokĆ©mon until theyāve first been weakened in battle
"RequireSubjugationForAll"
If enabled, all PokƩmon need to be subjugated before catching them.
"MinCaptureHPThreshold"
PokƩmon must be below this HP % to be caught (range: 0.01 = 1% and 1.0 = 100%)
"BonusCatchRate"
Additional catch rate if HP is under the threshold
"AllowMasterBall"
Lets Master Balls bypass subjugation requirements
"AllowOriginBall"
Lets Ancient Origin Balls bypass subjugation requirements
"AllowQuickBall"
Lets Quick Balls bypass subjugation requirements
"EnableCaptureMessage"
Whether a message should be sent to all players whenever a LimitedPokemon has been caught.
"EnableReleaseMessage"
Whether a message should be sent to all players whenever a LimitedPokemon has been released.
"EnableSpawnMessage"
Enable/Disable whether spawns of LimitedPokemon should be broadcasted
"DisableSpawning"
Enable/Disable whether LimitedPokemon should still spawn after their limit has been reached
"ApplyEverythingToAll"
If enabled, all capture restrictions apply to every PokƩmon species.
"LOGGER"
Enables/Disables log messages.
"LimitedPokemon"
A list of PokƩmon IDs to which the above options should apply Format: "cobblemon:<species>", "cobblemon:<species>"
"SpecificLimits"
Set limits for individual species which will override GlobalLimitPerSpecies Format: "cobblemon:<species>: <limit>", "cobblemon:<species>: <limit>"



