1.4
Compatibility
Changes
🎨 Custom Model Data Support
This update adds official Custom Model Data support, allowing you to fully customize the appearance of the plugin's items using your own resource pack.
✨ What's New
- Configurable Custom Model Data support.
- Separate configuration for the Elevator item and the Elevator Part item.
- Fully backward compatible—if you don't configure anything, the plugin will behave exactly as before.
- Customize the look of your items without changing any plugin functionality.
⚙️ New Configuration
item:
elevator:
custom_model_data: -1
part:
custom_model_data: -1
How It Works
-1→ Disables Custom Model Data (default behavior).0or any higher value → Applies that Custom Model Data value to the corresponding item.
🚀 How to Use
- Open your
config.ymlfile. - Set the Custom Model Data values used by your resource pack.
item:
elevator:
custom_model_data: 10001
part:
custom_model_data: 10002
- Run
/elevador reload. - Generate new items using
/elevador give. - Enable your resource pack and enjoy your custom models!
Note: Starting with Minecraft 1.21.6+, custom item models use the new Item Model Definition system. If you're using an older resource pack, you may need to update it to the new format.
test texture pack : Texture pack test
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:mh8VXkIk:ivzyMUQ3"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:mh8VXkIk:ivzyMUQ3"
}

