Tags
Creators
Details
Licensed GPL-3.0-only
Published 2 years ago
Updated last month
All versions
0.0.67
Alpha
0.0.679 months ago 3,963
Compatibility
Minecraft: Java Edition
1.21.x
1.20.x
Platforms
Folia
Paper
Purpur
Changes
New Features:
- Added support for Minecraft version 1.21.11.
- Introduced the Feature Placer, enabling the generation of trees, ores, features, and more in the world.
- Added a wide range of external item sources.
- New block behaviors:
multi_high_block,item_frame_block, andspreading_block. - New item behavior:
range_mining_item. - Added numerous new number types.
- New condition:
is_bedrock_player. - Added furniture setting:
hit-times. - Added image of type
reference. - Added
profileitem data type. - Added debug command:
/ce debug auto-state
Optimizations & Improvements:
- Allowed folder format usage in the
excludeoption for optimizing resource packs. - The glow color feature is now fully packet-based.
- Completely revamped and standardized the language file format.
- Network text formats now fully support parameter passing.
- The image tag now supports custom format parameters.
- Optimized potential block mining interruption issues under high latency.
- Furniture display elements now support the
conditions. - Enhanced how
client-bound-modelswork on armor. - Optimized Atlas merging logic.
- Added legacy color code support to certain configuration areas.
- When using simple model generation, default values are now set for tintable items.
- Component-based armor now supports custom paths.
Bug Fixes:
- Fixed compatibility issues with ASP on certain versions.
- Fixed potential thread safety issues with ClientCustomBlockPacket in version 1.20.1.
- Fixed various issues caused by NPC-triggered events.
- Fixed issues with object text component processing.
- Fixed NullPointerException caused by other plugins modifying the system proxy.
- Fixed various issues on Folia servers.
- Fixed an issue in versions 1.20 to 1.20.2 where returning multiple resource packs would result in only the last one being applied.
- Fixed concurrent modification exceptions during lighting updates.
- Fixed issue where HashedStack unexpectedly broke container components.
- Fixed errors caused by other plugins sending packets at incorrect times.
- Fixed issue where block entity changes did not mark the chunk as dirty.
- Fixed incorrect collision box positioning for furniture of
customtype.
API Changes:
- Most factory classes now require a generic parameter. Reduced visibility for most factory classes.
ItemDataModifierhas been renamed toItemProcessor.- Added the
craft-engine-adventureAPI module for easier use of the relocated Adventure library. - Merged the loot condition system with the event condition system.
- Added EntityCullingAPI.
- Custom item settings now support configuring ItemProcessor.
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:tRX6FMfQ:XTdODf70"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:tRX6FMfQ:XTdODf70"
}

