Tags
Creators
Details
Licensed ARR
Published 2 months ago
Updated 5 days ago
All versions
1.1.0
Release
Pokemon Editor [Cobblemon] 1.1.03 months ago 90
Compatibility
Minecraft: Java Edition
1.21.1–1.21.11
Platform
Fabric
Supported environments
Client and server
Required content
Any compatible version
Changes
Pokémon Editor 1.1.0
Highlights
- Added full Fabric support for Minecraft 1.21.1.
- NeoForge and Fabric now share the same editor code and resources.
- Added Ukrainian localization alongside English and Russian.
- Added configurable server-side permissions.
- Added audit logging for edits and denied access attempts.
- Fixed overlapping elements on the Evolution page.
Security and permissions
- The editor now requires operator permission level 2 by default.
- Permissions are checked both when opening the editor and when saving changes.
- The required permission level can be changed in:
config/pokemon_editor-server.properties - Integrated-server owners are allowed by default.
- Invalid or unauthorized edit requests are rejected by the server.
Technical changes
- Introduced a shared multi-loader project structure.
- Added native Fabric networking, menu and item registration.
- Preserved compatibility with existing
poke_elements_editorPokémon data. - Removed unused legacy editor screens and the old incremental network packet.
- Added localized messages for successful saves, invalid data and denied access.
Compatibility
- Minecraft 1.21.1
- Cobblemon 1.7.3
- NeoForge 21.1.235+
- Fabric Loader 0.19.3+
- Fabric API 0.116.15+
- Java 21
- Required on both the client and server
Getting the editor
/give @s pokemon_editor:pokemon_editor
Hold the item and use it on a Pokémon entity. Important: Download the file matching your mod loader.
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:KYLCiWFr:tJRxN0QB"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:KYLCiWFr:tJRxN0QB"
}![Pokemon Editor [Cobblemon]](https://cdn.modrinth.com/data/KYLCiWFr/8cbef1edb419c47bc5148276ddcbd16f830fe185_96.webp)

