1.0
Compatibility
Changes
Weapons:
Spears:
- Spears are based off of the trident. Spears of each material do 1 more damage than their sword counterparts and also give the wielder 1 block of extra range, at the cost of being slower than swords. Their specialty is their ability to be thrown.
- Spears come in wooden, stone, iron, gold, diamond, and netherite varieties, as well as an upgraded version of a trident.
- Infused Trident:
- The upgraded form of a trident. Deals 9 damage with an attack speed of 1.4, and has 1.5 blocks of increased reach.
Staves:
- Staves are based off of the axe. Staves of each material do 2 more damage than their sword counterparts and also give the wielder knockback, at the cost of being the slowest weapon. Their specialty is their ability to disable shields.
- Staves come in wooden, stone, iron, gold, diamond, and netherite varieties, as well as an upgraded version of a mace.
- Charged Mace:
- The upgraded form of a mace. Deals 10 damage with an attack speed of 1, and has base knockback. It disables shields for 5 seconds.
Swords:
- Staves are a direct upgrade to vanilla swords. Swords of each material do the same damage their vanilla counterparts and also give the wielder sweeping, as well as being slightly faster than vanilla swords. Their specialty is their ability to partially block damage.
- Swords come in wooden, stone, iron, gold, diamond, and netherite varieties, as well as an upgraded version of the wooden sword.
- Blooming Blade:
- The upgraded form of a wooden sword. Deals 8 damage with an attack speed of 1.8, and has a base sweeping of 50%. It can block 50% damage from every direction, but takes 1 second to prepare.
Enchantments:
Common: These enchants can be put on any weapon and have a maximum level of IV
- Heavy: Increases attack knockback by 0.25 and damage by 0.5, but decreases attack speed by -0.1 per level
- Light: Increases movement speed by 0.05 and attack speed by 0.1, but decreases attack knockback by -0.25 per level
- Condensed: Increases attack damage by 0.5 and attack speed by 0.1, but decreases reach by -0.25 per level
- Extended: Increases reach by 0.25 and attack knockback by 0.25, but decreases attack speed by -0.1 per level
Spear: These enchantments are exclusive to spears and have a maximum level of III, and are mutually exclusive with one another.
- Cloudburst: Thrown spears create a burst of wind when landing on a block, radius increasing by level. Mutually exclusive with Riptide.
- Explosive: Thrown spears create an explosion when hitting a mob, radius increasing by level. Mutually exclusive with Riptide.
- Quake: Thrown spears create a circle of stone that knocks mobs up when landing on a block, radius increasing by level. Mutually exclusive with Riptide.
Stave: These enchantments are exclusive to staves and have a maximum level of III, and are mutually exclusive with one another.
- Burst: Attacking a mob deals extra damage and gives slowness to the mob, and reduces your knockback to 0, damage and time increasing by level. Mutually exclusive with Breach.
- Rupture: Attacking a mob deals 1 extra damage and ignores some armor, percentage increasing by level. Mutually exclusive with Breach.
- Stun: Attacking a mob deals extra damage and stuns it, reducing its speed by 100%, damage and time increasing by level. Mutually exclusive with Breach.
Sword: These enchantments are exclusive to swords and have a maximum level of III, and are mutually exclusive with one another.
- Current: Attacking a mob gives jump boost to the player for 1 second, effect level increasing by level.
- Flow: Attacking a mob gives haste to the player for 1 second, effect level increasing by level.
- Tempo: Attacking a mob gives speed to the player for 1 second, effect level increasing by level.
Supplementary resources
| File | Type | Size | |
|---|---|---|---|
| spears-staves-swords-RP_1.0.zip | Required resource pack | 120.43 KiB |
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:qxYjq5ZV:sElMU7EZ"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:qxYjq5ZV:sElMU7EZ"
}

