Sword Qi

Press Q with any sword to fire a glowing crescent of sword qi — tiered by damage, with five custom enchantments for power, range, spread, explosions and speed.
Back to Files

swordqi-1.3.2.jar

File nameswordqi-1.3.2.jar
Uploader
MagicFish66MagicFish66
Uploaded
Oct 21, 2026
Downloads
12
Size
49.7 KB
Mod Loaders
Fabric
File ID
9276705
Type
R
Release
Supported game versions
  • 26.3

Curse Maven Snippet

Fabric

modImplementation "curse.maven:sword-qi-1757600:9276705"

Learn more about Curse Maven

What's new

### 1.3.2 — 修复锋利附魔不参与剑气分档

- **修复**:原版锋利附魔不修改 `ATTACK_DAMAGE` 属性,导致剑气外观、大小、飞行距离只看基础剑伤,高锋利剑气"看着弱、打着疼"。
- **新增「威力」值**:通过 `EnchantmentHelper.modifyDamage` 以玩家自身为目标探测无条件伤害附魔加成,`power = qiDamage + enchantBonus`,专用于分级、尺寸与距离。
- 不会双重计算伤害:`power` 只喂给渲染和距离,命中仍走原公式,实际伤害与之前完全一致。
- 分档改为按 `power` 计算,`setVisualDamage` 中同步刷新 tier。

### 1.3.1 — 史诗档尺寸与拖尾修正

- `sizeFactor` 对数系数由 6 提升至 23:500 伤害档刃身宽度从 5.1 格提升到 12.4 格,进深等比放大,贴图比例保持约 2:1。
- 拖尾采样段数随尺寸自适应补充(500 档为 6 段 / 13 颗每 2 tick),避免宽刃粒子断档,仍保持轻量。
- 点缀光环半径与拖尾横向铺开宽度同步按尺寸放大,500 档铺开约 10.6 格,与刃身贴合。

### 1.3.0 — 拖尾距离修复、配色扩展与史诗特效

- **修复拖尾"飞到一半断掉"**:绕过 `Level.sendParticles` 的 32 格发送限制,自建分发器按 128 格筛选玩家;尺寸改为对数压缩,避免高伤害贴图过宽。
- **配色扩展**:新增 50 / 100 / 200 / 500 档(赤红、霓虹、冷白、幻彩+彩虹循环),金档为原版满级。
- **史诗特效(固定粒子预算)**:金档点缀、50+ 刃心光晕与 END_ROD、100+ 旋转光环、200+ FLASH 闪光、500+ SONIC_BOOM 声波环与彩虹尘埃;拖尾采样压至固定 2 段,高阶反而更省。
- 同步更新 `MODRINTH.md`(新增 Epic tiers 表格)与模组内中文简介。

---

## English

### 1.3.2 — Fix: Sharpness no longer ignored by qi slash tiering

- **Fixed**: vanilla Sharpness does not modify the `ATTACK_DAMAGE` attribute, so slash appearance, size and travel distance only reflected base sword damage — high-Sharpness slashes looked weak but hit hard.
- **New "power" value**: probes unconditional damage enchantment bonus via `EnchantmentHelper.modifyDamage` targeting the player, `power = qiDamage + enchantBonus`, used exclusively for tiering, size and distance.
- No double-counting: `power` only feeds rendering and distance; hit resolution still uses the original formula, so actual damage is unchanged.
- Tiering now driven by `power`, with tier refreshed in `setVisualDamage`.

### 1.3.1 — Epic tier size and trail corrections

- `sizeFactor` log coefficient raised from 6 to 23: blade width at 500 damage goes from 5.1 to 12.4 blocks, depth scales proportionally, keeping the ~2:1 texture ratio.
- Trail sample segments now adapt to size (6 segments / 13 particles per 2 ticks at 500), preventing gaps on wide blades while staying lightweight.
- Accent ring radius and trail spread width scale with size; ~10.6 block spread at 500, matching the blade body.

### 1.3.0 — Trail distance fix, color expansion and epic effects

- **Fixed trail cutting off mid-flight**: bypassed `Level.sendParticles`' 32-block send limit with a custom dispatcher filtering players within 128 blocks; size switched to logarithmic compression to avoid overly wide textures at high damage.
- **Color expansion**: added 50 / 100 / 200 / 500 tiers (crimson, neon, cold white, iridescent + rainbow cycle); gold tier is vanilla max level.
- **Epic effects (fixed particle budget)**: gold-tier accents, 50+ core glow with END_ROD, 100+ rotating ring, 200+ FLASH, 500+ SONIC_BOOM ring and rainbow dust; trail samples compressed to a fixed 2 segments, making high tiers cheaper than before.
- Updated `MODRINTH.md` (new Epic tiers table) and the in-mod Chinese description.

This mod has no additional files