跳到正文

Barched Extra Spears

作者:zzik2

An addon mod that extends Barched's Spear items to even more mods!

收藏

截图

介绍

中文介绍正在准备中,下面暂时显示原文。

🗡️ Barched Extra Spears

An addon mod that extends Barched‘s Spear items to even more mods!

Barched Extra Spears automatically adds new spear items using materials from other mods. ⚔️
Just install the mod, and spears will be registered whenever a supported mod is detected — no extra setup needed!

✨ Key Features

  • 🔌 Auto-Compat — Spears are automatically registered when supported mods are installed
  • ⚙️ JSON Config — Freely adjust every spear stat via JSON config files
  • 🧩 Multi-Platform — Supports both Fabric & NeoForge (Architectury-based)
  • 🎨 Creative Tab Integration — Items are placed naturally in each mod’s creative tab

📦 Dependencies

| Mod | Required |
|—–|:——–:|
| Barched
Modrinth \| CurseForge | ✅ Yes |
| Cloth Config
Modrinth \| CurseForge | ✅ Yes |
| Architectury API
Modrinth \| CurseForge | ✅ Yes |

🤝 Supported Mods

🟤 Bronze

Bronze

Modrinth | CurseForge

When Bronze is installed, a bronze spear is automatically added!

Added Items:
##

  • 🗡️ Bronze Spear

bronze_spear

🟡 Paradise Lost

Paradise Lost

Modrinth | CurseForge

When Paradise Lost is installed, 3 spears is automatically added!

Added Items:
##

  • 🗡️ Olvite Spear

olvite_spear

##

  • 🗡️ Surtrum Spear

surtrum_spear

##

  • 🗡️ Glazed Gold Spear

glazed_gold_spear

🔵 Progression Reborn

Progression Reborn

Modrinth | CurseForge

When Progression Reborn is installed, 1 spears is automatically added!

Added Items:
##

  • 🗡️ Rose Spear

rose_spear

🐉 Dragon Loot

Dragon Loot

Modrinth | CurseForge

When Dragon Loot is installed, 1 spears is automatically added!

Added Items:
##

  • 🗡️ Dragon Spear

dragon_spear

☁️ Aether

Aether

Modrinth | CurseForge

When Aether is installed, 4 spears is automatically added!

Added Items:
##

  • 🗡️ Gravitite Spear

gravitite_spear

##

  • 🗡️ Holystone Spear

holystone_spear

##

  • 🗡️ Skyroot Spear

skyroot_spear

##

  • 🗡️ Zanite Spear

zanite_spear

Gravitite Spear, Holystone Spear, and Zanite Spear have the same abilities as Gravitite Sword, Holystone Sword, and Zanite Sword!
##

➕ Additional Additions

Additional Additions

Modrinth | CurseForge

When Additional Additions is installed, 1 spears is automatically added!

Added Items:
##

  • 🗡️ Rose Gold Spear

rose_gold_spear

You can set the damage and durability in the `config/additionaladditions/rose_gold/spear.json5` file!

🕳️ Deeper and Darker

Deeper and Darker

Modrinth | CurseForge

When Deeper and Darker is installed, 1 spears is automatically added!

Added Items:
##

  • 🗡️ Warden Spear

warden_spear

🟣 Enderite

Enderite

Modrinth | CurseForge

When Enderite is installed, 1 spears is automatically added!

Added Items:
##

  • 🗡️ Enderite Spear

enderite_spear

you can set spear damage in `config/enderitemod.json`

example:

{
  "tools": {
    "enderiteSpearAD": 7.0
  }
}

The Enderite Spear has special abilities! (Check them out in-game!)

#

💡 Want to see another mod supported? Feel free to open an issue! 🙌

⚙️ Config

A default config file is automatically generated on first load.
File path: config/barched_extra_spears/materials/<mod_id>/<material>.json

Example for Bronze: config/barched_extra_spears/materials/bronze/bronze.json

Config File Example

{
  "swingSeconds": 1.0,
  "kineticDamageMultiplier": 1.0125,
  "delaySeconds": 0.55,
  "damageCondDurationSeconds": 2.75,
  "damageCondMinSpeed": 7.75,
  "knockbackCondDurationSeconds": 6.625,
  "knockbackCondMinSpeed": 5.1,
  "dismountCondDurationSeconds": 10.625,
  "dismountCondMinRelativeSpeed": 4.6
}

Attribute Reference

| Attribute | Description | Buff Direction |
|———–|————-|:————–:|
| swingSeconds | Swing time (seconds). Attack speed = 1 / swingSeconds | ↓ = Buff |
| kineticDamageMultiplier | Kinetic damage multiplier | ↑ = Buff |
| delaySeconds | Kinetic activation delay (seconds) | ↓ = Buff |
| damageCondDurationSeconds | Damage condition time window (seconds) | ↑ = Buff |
| damageCondMinSpeed | Minimum speed required for damage condition | ↓ = Buff |
| knockbackCondDurationSeconds | Knockback condition time window (seconds) | ↑ = Buff |
| knockbackCondMinSpeed | Minimum speed required for knockback condition | ↓ = Buff |
| dismountCondDurationSeconds | Dismount condition time window (seconds) | ↑ = Buff |
| dismountCondMinRelativeSpeed | Minimum relative speed required for dismount condition | ↓ = Buff |

📝 Tip: Duration and MinSpeed attributes work in pairs.

Increasing the time window while also raising the speed requirement may cancel each other out!

Vanilla Tier Reference Values

| Tier | swingSeconds | kineticDamage Multiplier | delay Seconds | damageCond Duration | damageCond MinSpeed | knockbackCond Duration | knockbackCond MinSpeed | dismountCond Duration | dismountCond MinRelativeSpeed |
|———–|————-:|————————-:|————–:|——————–:|——————–:|———————–:|———————–:|———————-:|——————————:|
| Wood | 0.65 | 0.70 | 0.75 | 5.0 | 14.0 | 10.0 | 5.1 | 15.0 | 4.6 |
| Stone | 0.75 | 0.82 | 0.70 | 4.5 | 10.0 | 9.0 | 5.1 | 13.75 | 4.6 |
| Copper | 0.85 | 0.82 | 0.65 | 4.0 | 9.0 | 8.25 | 5.1 | 12.5 | 4.6 |
| Iron | 0.95 | 0.95 | 0.60 | 2.5 | 8.0 | 6.75 | 5.1 | 11.25 | 4.6 |
| Gold | 0.95 | 0.70 | 0.70 | 3.5 | 10.0 | 8.5 | 5.1 | 13.75 | 4.6 |
| Diamond | 1.05 | 1.075 | 0.50 | 3.0 | 7.5 | 6.5 | 5.1 | 10.0 | 4.6 |
| Netherite | 1.15 | 1.20 | 0.40 | 2.5 | 7.0 | 5.5 | 5.1 | 8.75 | 4.6 |

Use these values as a reference to create your own balance! 🎮

🛠️ Development Info

  • Minecraft: 1.21.1
  • Build System: Architectury + Loom
  • Platforms: Fabric, NeoForge
  • Java: 21+

📄 License

This project is licensed under the MIT License.

常见问题

Barched Extra Spears 支持哪些 Minecraft 版本?

Barched Extra Spears 支持 Minecraft Java 版 1.21.1,可用的加载器:Fabric / NeoForge。下载时注意选择和你游戏版本一致的文件。

Barched Extra Spears 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric / NeoForge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。运行环境:客户端和服务端都要装。

评论

登录后评论和评分

zzik2 的其他作品

查看全部 →