
经典游戏规则
将经典的驼峰命名法游戏规则带回MC 1.21.11+
查看大图一个简单的模组,将经典游戏规则名称带回 MC 1.21.11+
Minecraft 在 25w44a(1.21.11 快照)中将所有游戏规则从 camelCase 重命名为 namespaced:snake_case, 甚至还反转了某些规则的值,这破坏了所有现有的游戏规则用法。 这是一项实现糟糕的不兼容更改。让我们通过在 Minecraft 中恢复旧名称来“回退”它。
例如,像 doDaylightCycle 这样的经典游戏规则被改为 advance_time(实际上是 minecraft:advance_time),而 doMobSpawning 变成了 spawn_mobs
此模组的功能
功能:
- 将所有 camelCase 名称添加为现有游戏规则的别名,例如
/gamerule doMobSpawning false现在又能用了 - 正确映射被反转的规则值,例如
disableElytraMovementCheck的值与minecraft:elytra_movement_check相反
限制:
- 此模组仅恢复经典命名约定和值映射。
它不会回退某些游戏规则新增的值约束(例如
minecraft:max_entity_cramming) - 经典规则
doFireTick和allowFireTicksAwayFromPlayer现在是只读的。 因为它们的继任者minecraft:fire_spread_radius_around_player无法完美表达这 2 条旧规则的意图
要求
此模组仅适用于服务端(包括单人世界),且不需要额外依赖。 它支持自 1.21.11 以来的所有 Minecraft 版本
正在加载版本记录…

正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。