Tags
Creators
Details
Licensed Apache-2.0
Published 10 months ago
Updated yesterday
All versions
0.7.0-preview.2+1.21.11
Beta
Itematic 0.7.0 Preview 2 for 1.21.112 months ago 26
Compatibility
Minecraft: Java Edition
1.21.11
Platform
Fabric
Supported environments
Client and server
Changes
This preview version comes with some extensions to smashing weapons!
For a few more details regarding the new future you can look at the roadmap to 26.x!
Changes
Item Behaviour Components
minecraft:weapon
- Added fields to the
minecraft:smashingmelee weapon component. - See the Melee Weapons section for more information.
Melee Weapons
minecraft:smashing
- Now has fields that configure the way the smash attack behaves.
- Fields:
hit_sounds: A map with sounds. The sounds to play when hitting entities with a smashing attack.in_air: A sound event. The sound to play when airborne.on_ground_small_fall_distance: A sound event. The sound to play when dealing a regular smashing attack.on_ground_large_fall_distance: A sound event. The sound to play when dealing a heavy smashing attack.
smash_attack_fall_distance: A positive double. The minimum distance required to fall to deal a smashing attack.heavy_smash_attack_fall_distance: A positive double. The minimum distance required to fall to deal a heavy smashing attack.knockback_power: A positive double. The maximum knockback power to deal to nearby entities when dealing a smashing attack.
Example:
{
"minecraft:smashing": {
"heavy_smash_attack_fall_distance": 5.0,
"hit_sounds": {
"in_air": "minecraft:item.mace.smash_air",
"on_ground_large_fall_distance": "minecraft:item.mace.smash_ground_heavy",
"on_ground_small_fall_distance": "minecraft:item.mace.smash_ground"
},
"knockback_power": 0.699999988079071,
"smash_attack_fall_distance": 1.5
}
}
Data Components
- Added the following data components:
minecraft:smashing_weapon
minecraft:smashing_weapon
- Specified and used by the
minecraft:smashingmelee weapon component in theminecraft:weaponbehaviour component. - If removed, no smash attack will be applied.
- Its value is the same as the one specified in the
minecraft:smashingmelee weapon component.
Example:
{
"heavy_smash_attack_fall_distance": 5.0,
"hit_sounds": {
"in_air": "minecraft:item.mace.smash_air",
"on_ground_large_fall_distance": "minecraft:item.mace.smash_ground_heavy",
"on_ground_small_fall_distance": "minecraft:item.mace.smash_ground"
},
"knockback_power": 0.699999988079071,
"smash_attack_fall_distance": 1.5
}
Fixes
- Melee weapons now correctly do not apply item damage when attacking an entity in creative mode.
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:ZclAAHfk:NnSwbnPG"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:ZclAAHfk:NnSwbnPG"
}

