药水不够

药水不够

变身为拥有特殊能力的生物,化身为龙翱翔天际,酿造实用药水如加速、隐身、回家、溅射等多种效果。

游戏玩法

不止药水

来自作者的简短说明: 我知道自己没有像预期那样频繁更新这个模组。说实话,我一直在尽可能多地学习,探索 Hytale 模组开发的极限,同时也在制作服务器和新模组,比如手机模组(Phones)。正因为如此,我未能抽出时间将本模组打磨到理想状态。

尽管如此,我随时欢迎任何人给我发消息、提供反馈或帮助。如果社区认为有用,我也可以将项目开源,并在 GitHub 上公开。

保重!我会看评论的 :D


你是否觉得原版药水不够用? 不止药水 通过新增内容扩展了游戏,专注于 变形功能性药水 和具有自定义视觉效果的范围溅射药水。

🎥 新视频展示 / 预览: 视频预览

🎥 视频展示 / 预览: 视频预览


更新日志 v2.0

新药水

  • 隐身溅射药水,可投掷的隐身效果,对玩家生效
  • 夜视药水,在玩家周围添加光源,便于在黑暗中视物
  • 跳跃提升药水,增加跳跃高度
  • 力量药水,造成的伤害提升至 1.5 倍
  • 抗性提升药水,减少受到的伤害
  • 生命窃取药水,恢复对敌人造成伤害的 30%
  • 荆棘药水,将受到伤害的 30% 反弹给攻击者

修复

  • 净化药水现在使用时能正确重置玩家模型。
  • 漂浮溅射药水现在首次投掷即可对 NPC 生效。

备注

  • 已测试并与 更新 4 兼容。
  • 所有药水的内存需求降至 第 1 级
  • 仍需进一步测试,可能会出现错误。

当前功能 (v2.0)

变形药水 (变身)

变身为生物,获得独特加成和特殊游戏效果。

可用变形:

  • 熊 (击退 x2.0)
  • 狼 (速度 x1.8 + 加速)
  • 哥布林 (速度 x1.3)
  • 骷髅
  • 僵尸
  • 巨魔 (击退 x1.5 + 加速)
  • 火龙 (可飞行)
  • 冰龙 (可飞行)
  • 虚空龙 (可飞行)

所有变形药水均可在 炼金台 使用主题性材料制作。


功能性药水

专为机动性、生活质量和效果控制而设计的药水。

可用功能性药水:

  • 速度药水 (速度 x1.5 + 加速)
  • 高等速度药水 (速度 x1.75 + 加速)
  • 隐身药水
  • 归途药水 (传送回家)
  • 时效刷新药水 (将所有激活效果持续时间重置为 60 秒)
  • 净化药水 (移除所有效果:变形、飞行、速度)
  • 水下呼吸药水
  • 高等水下呼吸药水 (20 分钟)
  • 精力药水
  • 高等精力药水
  • 漂浮药水
  • 夜视药水
  • 跳跃提升药水
  • 力量药水 (1.5 倍伤害)
  • 抗性提升药水 (减少受到的伤害)
  • 生命窃取药水 (击中时恢复 30% 生命)
  • 荆棘药水 (反弹 30% 伤害)

溅射药水 (范围效果)

可投掷的药水,在区域内施加即时效果。

可用溅射药水:

  • 水下呼吸溅射药水 (2分钟,范围效果)
  • 治疗溅射药水 (为友军恢复 +30 生命值)
  • 中毒溅射药水 (对敌人造成持续伤害)
  • 冰冻溅射药水 (冻结敌人 5 秒)
  • 变鸡溅射药水 (将敌人变身为鸡)
  • 漂浮溅射药水 (让敌人漂浮)
  • 隐身溅射药水 (隐藏友军)

所有溅射药水共同特性:

  • 5 格效果半径
  • 按颜色区分的自定义弹射物模型
  • 命中粒子和音效
  • 投掷动画

合成站

所有药水都在以下地点制作:

  • 炼金台 分类:Alchemy_Potions_Misc

命令

  • /nep <生物> – 变身为某个生物
  • /nep list – 显示所有可用的变形
  • /nep normal – 恢复为正常形态

自定义药水交互 (Java)

此模组包含自定义药水效果和交互,例如:

  • TeleportHome
  • EnableFlying
  • BoostSpeed
  • CleanseMorph
  • RefreshDuration
  • Invisibility
  • AreaOfEffect
  • FreezeEntity
  • MorphEntity
  • NightVision
  • JumpBoost
  • Levitation
  • Strength (通过 DamageSystem)
  • Life Steal (通过 DamageSystem)
  • Thorns (通过 DamageSystem)

服务器配置

在服务器模组配置文件夹中会生成一个配置文件,允许完全自定义。如果设置为 false,则需要 OP 权限才能使命令对所有人可用。

示例:

{
  "requireOp": true,
  "enabledPotions": {
    "Potion_Speed": false,
    "Potion_Scale_Shrink": false,
    "Potion_Teleport_Home": false,
    "Potion_Duration_Refresh": false,
    "Potion_Morph_Bear": true,
    "Potion_Morph_Dragon_Void": false,
    "Potion_Cleanse": false,
    "Potion_Morph_Dragon_Fire": false,
    "Potion_Morph_Wolf": false,
    "Potion_Morph_Goblin": false,
    "Potion_Morph_Zombie": false,
    "Potion_Fall_Damage": false,
    "Potion_Fire_Resist": false,
    "Potion_Morph_Skeleton": false,
    "Potion_Morph_Trork": false,
    "Potion_Speed_Greater": false,
    "Potion_Water_Breathe": false,
    "Potion_Water_Breathe_Greater": false,
    "Potion_Invisibility": false,
    "Potion_Invisibility_Splash": false,
    "Potion_Morph_Dragon_Frost": false,
    "Potion_Scale_Grow": false,
    "Potion_Splash_Poison": true,
    "Potion_Splash_Healing": true,
    "Potion_Splash_Freeze": true,
    "Potion_Splash_Chick": true,
    "Potion_Splash_Water_Breathe": true,
    "Potion_Stamina_Plus": true,
    "Potion_Stamina_Plus_Greater": true,
    "Potion_Levitation": true,
    "Potion_Levitation_Splash": true,
    "Potion_Night_Vision": true,
    "Potion_Jump_Boost": true,
    "Potion_Strength": true,
    "Potion_Resistance": true,
    "Potion_Life_Steal": true,
    "Potion_Thorns": true
  },
  "customRecipes": {
    "Potion_Morph_Bear": {
      "timeSeconds": 5.0,
      "requiredMemoriesLevel": 3,
      "ingredients": {
        "Potion_Empty": 1,
        "Ingredient_Life_Essence": 10,
        "Ingredient_Void_Essence": 500
      }
    }
  }
}