Skip to content
DreamRealm-DevPublic

About

VanTech: a vanilla-flavoured tech mod for NeoForge 1.21.1. Phase one: frost content.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

VanTech · 强大的原版科技

代号:VanTech(vantech)
作者:DreamRealm(梦想领域MC)
平台:NeoForge 1.21.1
客户端 / 服务端:均需安装。机制数值与计算尽量放在服务端;客户端仅渲染、按键与本地模型。

一期工程「寒风凛冽(上篇)」:雪球枪、强化雪球、霜冻核心/碎片、冰霜强化、碎冰者、雪球枪专属多重射击。

构建

./gradlew build

产物:build/libs/vantech-0.1.0.jar

一期内容

物品

  • vantech:frost_core 霜冻核心
  • vantech:frost_core_shard 霜冻核心碎片(9 碎片合成 1 核心;沉船、藏宝图宝箱、雪屋地下室刷新)
  • vantech:enhanced_snowball 强化雪球(基础 2 点伤害)
  • vantech:snowball_gun 雪球枪(耐久 320,铁锭修复 80 点)

雪球枪

  • 单发 / 连发两种模式,按键:默认 [(左方括号),可在原版按键设置中改。
  • 普通雪球:2 点伤害,冷却 0.2s,1% 概率破碎(耐久附魔免疫)。
  • 强化雪球:5 点伤害,冷却 0.5s,15% 概率冻住目标 5s。
  • 冰霜强化 Ⅰ/Ⅱ/Ⅲ:冰冻概率 20% / 25% / 30%。
  • 多重射击(专属 Ⅰ-Ⅲ):Ⅰ 50%、Ⅱ/Ⅲ 100% 额外散射 2 发;Ⅰ/Ⅱ 副弹伤害减半,Ⅲ 全额;不额外消耗弹药与耐久。
  • 支持原版耐久、经验修补。

附魔

  • vantech:frost_enhancement 冰霜强化(Ⅰ-Ⅲ)
  • vantech:icebreaker 碎冰者(Ⅰ-Ⅲ):
    • 武器:对被冻住目标造成 +2/+3/+4 真实伤害;火系生物无附魔按Ⅰ级,有附魔提升一级。
    • 工具:镐/锹/斧挖掘冰雪类方块速度 +100%/+200%/+300%;20%/40%/60% 触发冰霜连锁爆破(Ⅰ/Ⅱ 3×3×3,Ⅲ 5×5×5);挖掘蓝冰额外掉落碎片/核心。
  • vantech:multishot 多重射击(雪球枪专属 Ⅰ-Ⅲ)

配置

  • 服务端配置:config/vantech-server.toml,雪球枪数值与联动开关,可 /reload 热重载。
  • 客户端配置:config/vantech-client.toml(当前仅占位)。

已做的联动适配

Better Combat(当前不作用于雪球枪)

  • 雪球枪属于远程武器,已确认不注册 Better Combat 的 WEAPON_PRESET_ID,因此不会触发 BC 近战动画。
  • 未来加入近战武器时,再按 AUTO 语义接入 Better Combat 风格动画。

海灵物语 / Aquamirae(预埋)

  • 依据其 GitHub 现有 1.20.1 实现预埋:aquamirae:rune_of_the_storm 反射/NBT 双路探测。
  • 规则:风暴符文 / 深海之怒的“寒冷生物群系增伤”条件中,“目标被冻住”视为等同寒冷生物群系;已处于寒冷群系时交由 Aquamirae 自身结算,避免重复。
  • 深海之怒效果 ID 与倍率可在服务端配置中调整,等 Aquamirae 1.21.1 NeoForge 发布后如 ID 变化只需改配置。
  • 未安装 Aquamirae 时 no-op。

其他联动

  • 更好的打雪仗、Thermoo、Frostiful、Cold Sweat:配置默认 AUTO,接口已预留。

About

VanTech: a vanilla-flavoured tech mod for NeoForge 1.21.1. Phase one: frost content.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages