Tags
Creators
Details
Licensed GPL-3.0-or-later
Published 2 years ago
Updated 11 months ago
All versions
3.0.0
Release
SkillZ 3.0.0 - New World Orderlast year 52
Compatibility
Minecraft: Java Edition
1.20.1
Platform
Fabric
Supported environments
Client and server
Required content
Any compatible version
Any compatible version
Any compatible version
Any compatible version
Changes
THE update of all time
Basically every system has been redone, and therefore all previous skills, restrictions, and translations will have to be updated. You can find help here
General
- Restriction and Skill Loading have been redone, you can now disable individual skills or restrictions in the config
- The translations have been completely redone
- Scrolling in the level menu has been reworked
- Old lang files have been removed
- The
levelcommand has been rewritten and changed toskillzfor more robust-ness - Config options for the way level experience is calculated have been removed in favor of the customizable
xpFormulaoption - Removed some log spam
Skills
- Skills now referenced
Identifiers based on datapack namespace and file name - Skill Attributes can specify a
primaryobject that overrides the attribute if a specified mod is present, more info on the wiki
Restrictions
- Restrictions are now an object that includes the restriction array, this is to make room specifications in the restriction file
Populators
- Populated items will no longer crash the game when viewing the restriction menu
- Blocks without item counterparts generated by populators will now be hidden in the restriction menu
- Miniumum and maximum hardness in the block populator are now read as floats
Bonuses
- The bonus system has been completely reworked. This is because it will soon be moved to its own mod api.
- Bonuses are now referenced by an
Identifier - Bonuses have been rebalanced and all should now work properly
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:bi7rhFz3:VGZRFOqt"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:bi7rhFz3:VGZRFOqt"
}

