旧版战斗数据包
恢复旧的Minecraft战斗机制,或者按你的喜好更改!支持1.21.2到1.21.11版本。(1.21.1实验性支持)
查看大图注意:支持 1.21.2-1.21.4,且大部分功能可用,但没有剑格挡,且在更新和功能兼容性方面不是优先事项。不支持 1.21.1,不过实验性的 1.21.1 构建正在开发中(现已可用),并且该数据包在 1.20 及以下版本完全无法运行,且永远不会被支持,原因有很多。
部分功能需要我的模组 Andrew's Datapack Utilities 才能正常工作,但即使没有它,数据包仍然可以运行。没有它时,部分功能无法正常运作,部分功能则完全无法使用。
有问题/疑问?请在我的 Discord 服务器中发布,因为在那里更有可能被看到。可在侧边栏找到它。
这个 1.21.11 数据包旨在尽可能使用数据包恢复战斗更新前的机制。该数据包恢复了剑格挡,移除了攻击速度机制,恢复了旧的斧伤害,禁用了副手,还有更多!可能的示例可在下方的功能部分找到。
可自定义性
每个机制都可切换。一些设置还有其他关联设置,允许对该设置进行更多自定义。 要访问配置菜单,请运行:
/function oldcombat:config
注意: 当你运行上述命令时,可能会显示 2 种不同菜单之一。第一种是全新的对话框菜单,由于 1.21.6,它表现得像真正的 GUI
另一种是基于聊天的旧菜单,当新菜单因任何原因无法加载时会显示,例如在 1.21.5 及更早版本中,当时对话框还不存在。
功能
太多无法在此列出!请在游戏内自行查看!
以下是可能实现的示例:
- 恢复 1.8 的战斗系统(使用数据包默认设置时已经完成)
- 恢复 Beta 1.7.3 及更早版本的机制
- 例如旧的饥饿系统(食物直接治疗生命值,且饥饿不存在(因此疾跑和游泳不可用)。需要 Andrew's Datapack Utilities 或玩家数据修改模组)以及无食物堆叠和即时进食/饮用(目前无食物堆叠和即时进食是同一个设置,很快会分开)
- 完全破坏 还原 Minecraft 1.2.1 对生物 AI 的更改,即添加了寻路
- 有点 bug 且资源消耗大,但看起来也很有趣
- 破坏物理和游戏
- 不是个好主意
已知问题
性能很差。就目前而言,我对此无能为力,但是……(见未来计划)
注意
这个数据包很可能会在玩家很多的服务器上造成延迟和/或损坏,除非服务器运行在 NASA 电脑上,否则不建议在单人游戏或较小服务器之外使用此数据包。对于较大服务器的最佳性能,
这个数据包是在 MC-Build 项目的帮助下创建的。没有这个项目,这个数据包不会这么容易制作。你可以在这里看到 MC-Build Github 仓库:https://github.com/mc-build/mcb 推荐 1.21.5 - 1.21.11,但 1.21.6+ 在配置时可能会很烦,因为你点击按钮时会显示警告。正在开发配置菜单的对话框版本,以便在 1.21.6+ 中更容易配置。目前,我有一个 Fabric 客户端模组来移除该警告。
崩溃和错误
数据包偶尔可能会“崩溃”,禁用自身并向聊天中输出一条_很长_的错误消息。发生这种情况时,应将问题发布到我的 Discord 服务器,以便我快速回应。如果你认为重新启用该数据包是安全的,请运行以下命令:
/scoreboard players set Disable OldCombatSettings 0
当你的世界中存在大量实体(掉落物、生物等)时,数据包崩溃更可能发生。
该数据包会禁用自身,这样数据包就不会因为无法移除用于计算的临时内容而导致延迟并最终冻结服务器,因为如果达到限制,Minecraft 会提前停止函数。
对于整合包作者
你可以在任何整合包中使用此数据包,但事先询问我总是更好。
对于开发者
你可以依赖、为其制作模组(以某种方式),并帮助贡献于这个项目。但是,如果你希望在其他地方发布这个项目/发布这个项目的分支,我希望你事先征求我的许可。
对于内容创作者/主播
我完全接受,甚至鼓励使用这个项目创作内容。如果你这样做,请注明这个项目,如果你在你的内容/直播中使用它,也许可以链接到此页面。
为什么?
1.21.5 快照 25w04a(添加了 blocks_attacks 物品组件,可以添加到物品上,包括剑,使其像盾牌一样格挡,并且有很多设置)给了我一个想法。如果你能把几乎整个 1.8 战斗系统放进一个数据包里会怎样?25w04a 给了我完成这件事所需的其余工具(blocks_attacks),所以我决定着手制作。它也给了我一个机会尝试一种名为 MC-Build 的替代数据包语言(见上文),它可以编译成普通数据包,我并不后悔这个决定,因为它非常有帮助。一段时间后,我创建了我的 Fabric(有时是 NeoForge,很快也会是 Paper 插件)模组 Andrew's Datapack Utilities,它给了我所需的其余工具(玩家数据修改和实体速度操作),以几乎 1:1 地重建 1.8 战斗系统。
这个数据包的特别之处在于它是一个数据包,这意味着你可以在没有模组的情况下使用它,(大部分情况下,Andrew's Datapack Utilities 是数据包某些部分所必需的),并且它在客户端完全不需要任何东西,只需要服务器/单人世界,(不过该数据包的 fabric/forge/neoforge/quilt 版本可用,以便更容易访问)。
未来计划
正如许多使用这个数据包的人所知,它有一些严重的性能问题。我计划在未来部分修复这个问题,通过仅在必要时运行某些代码,例如,物品禁用代码仅在库存变化时运行。目前,大多数函数每刻都在运行,这效率低下。
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。