自定义世界高度+

自定义世界高度+

自定义世界高度可以让你自定义Minecraft维度的建筑高度限制。

游戏机制

自定义世界高度

通过简单指令自定义 Minecraft 维度的高度限制。创建更高的主世界、拓展下界或调整末地,以满足你的世界生成需求。


功能特性

  • 使用指令更改维度高度限制。
  • 独立支持主世界、下界和末地。
  • 设置自动保存至配置文件。
  • 实现简单且轻量化。
  • 通过可配置的逐维度高度系统工作。

指令

设置当前维度高度

/customworldheight <高度>

设置指定维度高度

/customworldheight <高度> <维度>

示例

/customworldheight 512
/customworldheight 512 overworld
/customworldheight 256 the_nether
/customworldheight 384 the_end

支持的维度:

  • overworld (主世界)
  • the_nether (下界)
  • the_end (末地)

高度行为

主世界

  • 最低 Y 坐标:-64
  • 最高 Y 坐标:(高度 - 65)

示例:

/customworldheight 512 overworld

结果:

Y = -64 至 Y = 447

下界

  • 最低 Y 坐标:0
  • 最高 Y 坐标:(高度 - 1)

末地

  • 最低 Y 坐标:0
  • 最高 Y 坐标:(高度 - 1)

重要警告

⚠️ 使用此模组前请仔细阅读。

始终在创建世界前配置高度

为获得最佳效果,请在生成新世界前设置所需高度。

切勿在世界加载时更改高度

在游戏过程中更改维度高度设置可能导致严重问题。

更改高度后重启 Minecraft

使用指令后:

  1. 保存并退出世界。
  2. 完全关闭 Minecraft。
  3. 重新启动 Minecraft。

新的高度设置仅在完全重启后正确生效。

现有世界与不同高度不兼容

以与创建时不同的高度配置打开世界可能导致:

  • 崩溃
  • 区块错误
  • 世界损坏
  • 其他意外问题

强烈建议更改高度设置后创建新世界。


配置文件

模组将所有高度设置存储在:

.minecraft/config/custom-world-height.json

每当高度值发生变化时,设置会自动保存。


工作原理

  1. 模组在启动时加载其配置文件。
  2. 从配置中读取每个维度的高度值。
  3. /customworldheight 指令更新并保存这些值。
  4. 使用 Mixin 覆盖 Minecraft 的维度高度计算。
  5. 重启 Minecraft 后,新创建的世界使用配置的高度限制。

推荐使用方法

  1. 安装模组。
  2. 启动 Minecraft。
  3. 使用指令设置所需高度。
  4. 完全关闭 Minecraft。
  5. 重启 Minecraft。
  6. 创建新世界。
  7. 享受自定义尺寸的维度。

注意

此模组从根本层面修改维度高度限制。遵循安装说明和警告至关重要,以避免兼容性和世界生成问题。