Links
Tags
Creators
Details
0.0.6
Compatibility
Changes
Inlay System
Inlay Table: Place an inlay material and a base onto the table, then drop an anvil onto it to inlay. The base provides sockets; the material provides properties. When sockets are full, inlaying again replaces the oldest material.
Data-driven: data/<ns>/material/inlay|base/*.json define material properties and base socket counts; recipes live in data/<ns>/recipe/inlay/*.json.
| Property | Effect |
|---|---|
| Fire-Proof / Magnetic / High Temp / Cold Forged / Eternal / Nirvana | Item & block-level effects: fire immunity, magnet attraction, stacking heat damage, durability repair, indestructible, totem trigger |
| Defense / Life / Attack | +2 armor / +2 max health / +2 attack when held or equipped |
| Enchant | Merges enchantments on inlay, extracts on removal |
| Resonance | Enhances other sockets' materials: doubled attributes, enchantment boost chance, 50% Nirvana shatter, slower heat consumption, faster repair |
| Direction / Output / Input / NOT / AND / OR | Form a dimension-based directional logic-gate network |
| Generator | Produces 512 kW power after place, connecting to the AnvilCraft grid |
Block-level inlay: An inlaid block retains its properties when placed (magnetic attraction, fire-proof, eternal explosion-proof & unbreakable, high-temp burns walkers, etc.); breaking it drops an item that keeps the inlay.
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:hWBjyBp3:gH0vCe3F"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:hWBjyBp3:gH0vCe3F"
}

