Tags
Creators
Details
4.0.0-alpha.1+26.1
Compatibility
Changes
Now with a lot of refactors! As my plan to make trinkets bit more modern, I decided to make the api/impl separation cleaner, but also prepare it for addition of new features and improvements.
Main changes include:
- Updated to 26.1.1 and remapped to Mojmap
- Changed package from dev.emi.trinkets to eu.pb4.trinkets, as well as many renames
- Texture files moved and cleaned up to match current vanilla standard
- SlotAttributes was reworked and no longer depends on unregistered attribute instances
- Events now use the Yumi Framework over Fabric one (as pre-requisite of NeoForge support)
- Slot predicates can now work as an AND and OR logic in json, by using objects with "and" key or "or" key. These can be nested as much as one needs.
- Dropped dependency on Cardinal Components API. You can see the more complete list here: https://github.com/Patbox/trinkets/blob/main/patbox-changes
You also read this right, I plan to make my fork of Trinkets compatible with NeoForge as a single universal jar (same as some of LambdaAurora's mods and libraries). However my focus still be first and foremost on the Fabric side of things, since I do think it's where the fun is at™
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:XaT8sLP6:A1xQiPDo"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:XaT8sLP6:A1xQiPDo"
}

