Tags
Creators
Details
All versions
0.16.0-beta
Beta
Version 0.16.0-betalast year 214.9K
Compatibility
Minecraft: Java Edition
1.21.1
Platform
Fabric
Supported environments
Client and server
Required content
Any compatible version
Any compatible version
Any compatible version
Changes
Changelog
[0.16.0-beta] - 2025-05-13
Added:
- #300 Config option
freeroamRequiresCompletedSeries: Configure freeroam series requirement - #299 Config option
initialSeries: Defines a series new players are automatically assigned to - #298 Language support for trainer names and pokemon nicknames (see also #294)
- #297 New language keys
commands.rctmod.errors.unknown_series: Error when attempting to set a player to an unknwon seriesgui.rctmod.actionbar.warning.level_cap: Notification shown to players that attempt to level up pokemon at or above their level capgui.rctmod.title.series_continued: Title display when a series was continuedgui.rctmod.title.series_paused: Title display when a series was pausedgui.rctmod.trainer_association.series_continue: Notice of series continuation in trainer association trade (instead of "Important" section)series.rctmod.freeroam.description: Freeroam series descriptionseries.rctmod.freeroam.title: Freeroam series title
- #296 Special freeroam series: Grants players a level cap of
100and allows to pause the current series- A trade for the freeroam series will be available at the trainer association, for players that have completed any series by default
- Players that are in the freeroam series may switch back to their previous series at the trainer association and continue where they left off (it will be the only available series trade)
Changed:
- #295 Bumped min required version of rctapi to
0.12.0-beta - #294 Language keys are now automatically defined for certain data pack objects (if not explicitly defined otherwise)
- Pokemon
nicknameproperty. Format:pokemon.rctmod.<trainer_id>.<position>.nickname(<position>starts at0; theliteralof anicknamemay not be empty, or the translation will be ignored) - Series
descriptionproperty. Format:series.rctmod.<series_id>.description - Series
titleproperty. Format:series.rctmod.<series_id>.title - Trainer
nameproperty. Format:trainer.rctmod.<trainer_id>.name - Trainer type
nameproperty. Format:trainer_type.rctmod.<type_id>.name
- Pokemon
- #293 The Trainer Association will no longer list a trade for the current series of a player
- #292 Trainers that are part of a series progression may now refuse to battle players that are not in the correct series (unless a player has beaten them before)
- #291 Translatable text now uses a configured
literalas fallback if no translation was found
Fixed:
- #290 Fixed Rotom forms of various trainers
- #289 Trainer Card mistakenly indicating that some progression trainers lower the level cap
- #288 Various messages getting displayed in the language that has been configured on the server rather than the configured language on clients (i.e. trainer dialogs and series notifications)
- #287
player set/get defeatscommands not working for trainers that are in a different series
Removed:
- #286 Config option
considerEmptySeriesCompleted(useinitialSeries="freeroam"instead) - #285 Identity line ("a.k.a") in Trainer Card (identities are not necessarily well formatted like names and will not get translated)
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:lRwTUnD7:gcuFb5cB"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:lRwTUnD7:gcuFb5cB"
}

