战斗效果

战斗效果

重做与战斗相关的视觉效果

装饰

概述

Bar 又一款客户端粒子模组,哈哈

CombatEffects 是一款客户端 Fabric 模组,旨在通过添加新的视觉效果并重做现有的视觉效果来增强 Minecraft 战斗的视觉表现。模组添加的所有效果都可以通过模组配置开启/关闭,这得益于 MidnightLib。

该模组目前包含若干基于《我的世界:地下城》的粒子效果,例如:

  • 在“蓄力”(使用)弓或三叉戟等远程武器时生成的蓝色蓄力粒子
  • 投掷/射击投射物时的定向冲击波粒子
  • 重做的暴击粒子,类似炽热的火花
  • 药水在固体方块上破碎时生成的药水云粒子
  • 使用类似《我的世界:地下城》字体的伤害数字粒子
  • 实体恢复生命值时生成的发光治疗环粒子
  • 冲刺云粒子
  • 冰冻雪花粒子
  • 紫色虚弱云粒子

该模组的其他视觉效果包括:

  • 当玩家使另一个实体的盾牌进入冷却时,生成大型盾牌破碎粒子
  • 由资源包中的 .json 文件定义的数据驱动实体拖尾

数据驱动拖尾

Bar 任何实体类型都可以通过以下方式赋予拖尾:在资源包中创建一个名为“trail”的目录,并在该文件夹内创建一个 .json 文件。CombatEffects 已内置了原版 Minecraft 投射物的拖尾,例如箭、三叉戟、风弹等。 下面是一个拖尾 .json 文件可能的样子示例:

{
  "type": "#minecraft:impact_projectiles",
  "length": 35,
  "vertical_offset": -0.1,
  "start_width": 0.2,
  "end_width": 0.015,
  "start_alpha": 0.6,
  "end_alpha": 0.01,
  "start_color": [164, 177, 235],
  "end_color": [255, 255, 255]
}

上面的代码为所有实体类型包含在“minecraft:impact_projectiles”实体类型标签中的实体注册了拖尾。你也可以通过省略“#”并写出你想要赋予拖尾的实体类型的标识符,来为特定实体类型注册拖尾。

附加

Bar 想和你的朋友一起享受这样的模组吗?去看看 Bisecthosting 吧!他们可靠的全天候托管服务将为你带来流畅的游戏体验。点击下方横幅并使用优惠码 'shiny',即可获得首月 25% 折扣!

Shiny's Bisecthosting Link