Tags
Creators
Details
Licensed MPL-2.0
Published 2 years ago
Updated 11 months ago
All versions
0.9.0+1.21.8-fabric
Beta
v0.9.0 (Fabric 1.21.8)last year 54
Uploaded by
Compatibility
Minecraft: Java Edition
1.21.8
Platform
Fabric
Supported environments
Client-side
Server-side
Client and server
Required content
Unavailable version
Changes
Breaking Changes
silicate:entity_vehiclemust now use thesilicate:vehicle_entityparam type to reference the vehicle entity, with other fields remaining the exact same.silicate:entity_passengermust now use thesilicate:passenger_entityparam type to reference the passenger entity, with other fields remaining the exact same.silicate:entity_tame_ownermust now use thesilicate:owner_entityparam type to reference the owner entity, with other fields remaining the exact same.silicate:entity_projectile_ownermust now use thesilicate:owner_entityparam type to reference the owner entity, with other fields remaining the exact same.- The ContextParamType codec will now return a data error if not present within the registry, or if the class of the registered param type is unable to be casted to the specified class. On a success, this will return the original context param type if it is an exact match in class, otherwise, this will create a new param type if the resulting class can be cast to the specified class.
Added
- Ported to 1.21.5.
Fixed
- Fixed
entity_vehicle,entity_passenger,entity_tame_owner,entity_projectile_ownerconditions overriding the original field with the target entity within their inner conditions' context. - Fixed issues with registering custom game conditions on NeoForge.
- Fixed ContextParamType codec creating entirely new param types without checking if a param type of the sort exists already.
- Fixed ContextParamType codec's entirely new param types not being equal to any param type in the case of casted classes.
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:vaQ7oWvL:ttbCvkhv"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:vaQ7oWvL:ttbCvkhv"
}

