1.4.0
Compatibility
Changes
Additions
SummonEntity Effect!
Now catalysts can spawn mobs on top of the enchanting table, with configurable chance in case of fail and success.
It currently uses angry_villager particles...
MorphSelf Expanded!
Now MorphSelf can be specified to morph into a blockstate, rather than just a block. Also fixed it not working on successful enchantings.
Enchantability & Level Ups!
- Enchantability has been reworked into tool levels.
- Each tool has a starting level, and an optional list of levelups! (both specified in
equipmentdata_map. - The list specifize the number of uses the tool needs until leveling up.
- On level up, you might be able to add more scrolls to the tool.
New Catalysts!
- Magma blocks increase the chance of flame scroll.
- Prismarine blocks increase the chance of fins and gills scrolls.
- Soul blocks & soul fire blocks increase the chance of smite scroll.
- Vault increases the chance of wind scroll, and has a chance of spawning a breeze.
- Fins scroll will free up a tool level. Currently, no tool has that behaviour, but I might add it soon...
Changes
- In Scrolls,
required_tool_xpandrequired_player_xphave been renamed totool_levelsandplayer_level. - All catalysts had their weights multiplied by 10 for better precision.
- The default state of the enchanting table now is twice as likely to give out the basic scrolls (impact, luck, protection, precision, and unbreaking)
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:HiPMHSof:i2GYWGIR"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:HiPMHSof:i2GYWGIR"
}

