基本信息
我的世界Java版本
平台
运行环境
其他链接
搬运团队
详情信息
更新日志
更多漏洞修复:
- 将“Shoulder Surfing Reloaded”的版本再次更新到了4.1.1版本。如果安装了该模组,现在它需要该版本或更高版本(最终解决了#35号问题)。
- 修复了在选项菜单中不显示箭袋快捷键绑定的问题(解决了#41号问题)。
3.0.6版本的变更:
漏洞修复:
- 将“Shoulder Surfing Reloaded”的使用版本更新到了3.1.3及以上,并强制使用新版本的API来修复该模组崩溃的问题。也可以通过配置手动禁用(解决了#35号问题)。
- 当安装了“Leawind's Third Person”模组并处于第三人称视角时,添加了一个检查来启用准星显示(解决了#38号问题)。
- 如果禁用了相关功能,通过其插件在“JEI”中添加了移除“Constantan”和“Aluminum”武器的功能(解决了#34号问题)。
- 修复了所有非英语语言文件的命名问题。它们会显示一些本地化名称,但大多数仍需针对新版本进行更新。(解决了#33号问题)如果您在此处更新了它们,请在此提交拉取请求:https://github.com/ObliviousSpartan/SpartanWeaponry
3.0.5版本的变更:
漏洞修复:
- 使用“jarjar”(基本上就是jar文件里包含jar文件)将“MixinExtras”依赖集成到模组中,以解决与“Footwork API”的“Mixin”重定向冲突。现在这两个模组可以一起正常工作了。
- 修复了因“Shoulder Surfing Reloaded”模组不喜欢本模组禁用准星HUD元素并用自己的元素替换它而导致的崩溃问题。
新增内容:
- 添加了与“Footwork API”的集成,以便在需要时使用其穿甲代码。
- 也添加了与“Shoulder Surfing Reloaded”的集成。现在自定义准星在需要时可以动态偏移。准星上的任何数值也不会移动。
注意:
目前还没有与“Project War Dance”和“Cloak and Dagger”的数据包集成!事实证明,为这些模组添加合适的集成比我想象的要复杂,我计划在几周后发布的1.20.1版本中添加合适的集成。
3.0.4-beta-2版本的变更:
新增内容:
- 重新添加了1.12.2版本中投掷武器的满蓄力攻击加成。现在投掷武器将仅根据其蓄力情况给予投掷伤害加成(解决了#23号问题)。
- 添加了由alexvirgo13提供的西班牙语(西班牙)翻译!(解决了#25号问题)
漏洞修复:
- 修复了“Mixin”配置文件中的一个拼写错误,该错误导致任何“Mixin”都无法运行(解决了#22号和#24号问题)。
- 修复了横扫伤害的一个小计算错误,该错误导致长柄武器造成的横扫伤害略高(解决了#24号问题)。
- 还修复了一些关于横扫伤害的工具提示错误。
- 修复了因使用每个箭头或弩箭的旧名称而导致的“Apotheosis Fletching”合成方式无法加载的问题。
3.0.3 beta 1版本的变更:
已针对《我的世界》1.19.2版本进行更新!
- 无其他变更。
重要提示: 由于Mojang在1.19.3和1.19.4版本中引入了重大变更,此版本与这两个版本不兼容。感谢Mojang……
漏洞修复:
- 修复了“Tipped Netherite Arrows”无法从弓上射出且能被放入箭袋的问题。在“spartanweaponry:arrows”物品标签中添加了“Tipped Netherite Arrows”。
- 通过修复文件名及代码中对它们的引用,现在箭实体又有了材质(解决了#15号问题)。
- 修复了弹药实体无法将其物品放入相应箭袋的问题(解决了#16号问题)。
- 现在使用“Oil”物品并通过工作台时,“Potion Oils”能正常生效(解决了#19号问题)。
3.0.2 beta 3版本的变更:
漏洞修复:
- 移除了一个用于捕捉回旋镖的冗余调用,该调用导致捕捉回旋镖时它们会自我复制(解决了GitHub上的#14号问题)。
新增内容:
- 通过添加数据包来支持“Better Combat”。这意味着所有武器都应该与该模组兼容。请注意,安装“Better Combat”时,一些配置设置可能无法正常工作,例如攻击距离特性等。
3.0.1 beta 2版本的变更:
漏洞修复:
- 修复了与“农夫乐事”的不兼容性,该不兼容性是在查找用于砧板合成方式的工具动作时出现的。这使得战斧可以用来砍伐木制物品(解决了#13号问题)。
API变更:
- 将API版本推送到了9;下面会详细说明。
- 添加了一个将工具动作分配给武器原型和武器特性的方法。
- 现在“横扫”特性使用此方法来分配横扫行为。
3.0.0 beta 1版本的变更:
3.0.0版本终于来了!很抱歉让大家久等了。
已针对《我的世界》1.18.2版本进行更新!接下来将会推出1.20.1版本(如果有需求的话,可能也会推出1.19.x版本)。
新增内容:
-
添加了两套由“Constantan”和“Aluminum”制成的新武器!
-
添加了新的武器特性!
-
重型II和III:降低任何具有此特性的武器的攻击/拉弓/装填/瞄准速度。原来的重型特性现在变为重型II,并且仍然应用于铅制武器。
-
轻型I、II和III:与重型特性相反的效果。增加任何具有此特性的武器的攻击/拉弓/装填/瞄准速度。默认情况下,此特性应用于铝制武器。
-
收割者:允许具有此特性的武器在3x3区域内收割完全成熟的作物。默认情况下,此特性应用于任何镰刀。
-
锤击:一种动作特性(稍后会详细说明)。使用该武器会引发一次范围攻击,一次对多个敌人造成武器一半伤害的伤害。有较长的冷却时间。默认情况下,此特性应用于任何战锤。
-
-
添加了铜制和下界合金制的箭头和弩箭。其中一些甚至可能有一个隐藏特性……
-
添加了武器油!这是我一直想实现的功能。默认情况下,这允许您对任何兼容的武器施加特殊效果,持续20次攻击(持续型的为30次)。油类物品可堆叠至6个,可以使用一种叫做“油脂球”的新物品来合成。
大多数这些油有普通版和强效版,它们有不同的伤害加成(默认:普通版为20%,强效版为40%)。其中一些还有持续型版本,默认可使用30次。
目前已实现的效果如下:
-
神圣油:对不死生物造成伤害加成。
-
节肢动物油:对蜘蛛、蜜蜂、末影螨、蠹虫和其他节肢动物造成伤害加成。
-
冰冷油:对冰系攻击弱点的生物(例如烈焰人)造成伤害加成。
-
坏死油:对人形生物造成伤害加成(注意:这使用了一个自定义的实体类型标签,所以并非所有人形生物都会应用此效果。如果出现这种情况,请告知我)。
-
苦力怕油:对……嗯,猜猜看……(注意:这使用了一个自定义的实体类型标签,所以并非所有人形生物都会应用此效果。如果出现这种情况,请告知我)。
-
水生油:对水生生物,如鱼、守卫者等造成伤害加成。
-
末影油:对末地生物造成伤害加成(注意:这使用了一个自定义的实体类型标签,所以并非所有人形生物都会应用此效果。如果出现这种情况,请告知我)。
-
凋零油:对任何被击中的生物或怪物施加凋零效果。
-
药水油:对任何被击中的生物或怪物施加指定的药水效果。与模组添加的药水兼容,前提是它们没有任何正面效果。
-
-
添加了一个酿造武器油的进度。
-
添加了三个命令来允许将武器油应用到武器上:
-
[spartanweaponry applyOil ]:将指定的油效果应用到指定玩家手中的武器上。如果玩家无效、油效果无效或武器无法上油,则可能会失败。
-
[spartanweaponry applyPotionOil ]:将指定的药水油效果应用到指定玩家手中的武器上。如果玩家无效、药水效果无效,则可能会失败。
-
[spartanweaponry clearOil ]:清除手中武器上已应用的任何油效果。如果玩家无效或武器无法上油,则可能会失败。
-
-
添加了简易手柄和简易杆,以便尽早制作武器。简易手柄可以通过用木棍点击某些类型的草或海草来制作。试试在高草上制作!简易杆可以用一个简易手柄和一些木棍来制作。目前这些只能用于制作匕首、飞刀和长矛。
-
添加了一个新的附魔;收集者!最高等级:4。此附魔专属于回旋镖。它允许回旋镖从地面收集物品并将它们带给投掷者。可收集的物品堆数量取决于附魔等级。
生活质量改善:
-
为箭袋添加了一个优先槽位系统!这使得当前优先槽位成为装备(或卸下)合适武器时首先尝试取出(或放入)的槽位。默认情况下,这是第一个槽位,基本上也就是原来的行为。可以在箭袋GUI中通过选择相应槽位左上角的框来更改优先槽位。
这也允许玩家在装备了合适的武器且槽位中有弹药时,自动替换优先槽位中的弹药。
-
在箭袋GUI中添加了一个启用自动收集的按钮。手持箭袋潜行使用仍然有效。
调整:
-
现在可以使用武器特性标签重新分配/添加/覆盖武器特性!
-
武器特性现在分为以下几类:近战、远程、投掷和动作特性。
-
来自基础武器原型(例如匕首、长剑等)的武器特性有过滤器,规定了哪些武器特性可以分配给它们。
-
特性可以应用于多个类别(例如重型特性可以应用于所有武器,以便根据需要减慢它们的速度)。
-
如果为武器分配了无效的特性,武器的工具提示上会显示一个错误。
不过,对于哪些特性可以分配给哪些武器有一些限制:
-
例如,试图将仅适用于远程武器的特性分配给仅适用于近战武器的原型会导致错误。
-
一把武器只能有一个动作武器特性。
-
材料加成武器特性不能有动作武器特性。
-
-
当被带有斩首武器特性的武器杀死时,末影龙现在可以掉落末影龙头。
-
箭袋工具提示现在有一个可视化组件,而不是存储弹药的列表。
兼容性:
- 重构了武器处理攻击距离、横扫能力、横扫伤害和穿甲伤害的方式(Forge现在处理这些)。这应该会提高与诸如“Apotheosis”等模组以及其他涉及战斗代码的模组的兼容性。说到“Apotheosis”……
- 添加了用于箭头和弩箭的“Apotheosis Fletching Table”合成方式!(目前铁制箭头无法制作,但将来会修复)。
API变更:
- 将API版本推送到了“8”。
- 已删除带有“usingDeferredRegister”参数的武器创建方法,因为无论如何都鼓励使用“DeferredRegister”来创建它们。
- 使API内部处理程序初始化更加健壮。现在试图更改它会导致崩溃(这是有意设计的),因为它不应该被篡改。
- 给插件作者的注意事项:确保将任何插件武器添加到它们相应的武器标签中(例如,对于任何匕首武器,添加到“spartanweaponry:daggers”),否则武器特性将无法正确生成。
可能还有我忘记提到的内容,但这些就是大部分的变更了。