跳到正文

Classic Gamerule

作者:fallen-breath

让经典的驼峰式命名游戏规则回归 MC 1.21.11 及更高版本

收藏

截图

介绍

介绍由机器翻译自 Modrinth 原页面,仅供参考。

一个简单的模组,让 MC 1.21.11+ 恢复经典游戏规则名称

Minecraft 在 25w44a(1.21.11 快照)中将所有游戏规则名称从驼峰式改为命名空间:蛇形命名法,
还反转了部分规则的值,导致所有现有的游戏规则用法都无法正常工作。
这是一次实现得很差、且不兼容的改动。让我们通过恢复 Minecraft 中的旧名称来“撤销”它。

例如,经典游戏规则 doDaylightCycle 被改成了 advance_time(实际名称为 minecraft:advance_time),而 doMobSpawning 则变成了 spawn_mobs

本模组的功能

功能:

  1. 为现有游戏规则添加所有驼峰式名称作为别名,例如现在又可以使用 /gamerule doMobSpawning false 了
  2. 正确映射值被反转的规则,例如 disableElytraMovementCheck 的值与 minecraft:elytra_movement_check

相反

限制:

  1. 本模组仅恢复经典命名方式和值映射,不会撤销部分游戏规则新增的值限制(例如 minecraft:max_entity_cramming)
  2. 经典规则 doFireTick 和 allowFireTicksAwayFromPlayer 现在为只读。由于它们的后继规则 minecraft:fire_spread_radius_around_player 无法完全表达这两条旧规则的意图

运行要求

本模组仅需安装在服务器端(包括单人世界),且无需其他前置库。
支持所有 1.21.11 及之后的 Minecraft 版本

常见问题

Classic Gamerule 支持哪些 Minecraft 版本?

Classic Gamerule 支持 Minecraft Java 版 1.21.11–26.3,共 6 个版本,可用的加载器:Fabric / Forge / NeoForge。下载时注意选择和你游戏版本一致的文件。

Classic Gamerule 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric / Forge / NeoForge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。运行环境:客户端和服务端都要装。

评论

登录后评论和评分

fallen-breath 的其他作品

查看全部 →