EpicQuestHub

EpicQuestHub

使用你自己的自定义出生点大厅创建虚空主世界。粘贴一个WorldEdit .schem或结构方块.nbt文件,设置粘贴坐标和出生点坐标,并可选择保护大厅免受破坏。

尺寸

Epic Quest Hub 能将一个全新的 Minecraft 世界改造成虚空主世界,并附带您自定义的出生枢纽。放入一个 WorldEdit 的 .schem 文件或结构方块的导出文件,设定放置位置和玩家出生点,其余工作模组会在首次加载世界时自动完成。

功能说明

当您创建新世界时,Epic Quest Hub 会自动将主世界切换为纯净的虚空维度——没有地形,没有原版出生平台,只有空旷空间。在服务器首次启动时,它会将您的枢纽结构粘贴到指定坐标,设置世界出生点,确保玩家准确地降落在您想要的位置。

特性

  • 虚空主世界 —— 新世界以纯净虚空平面开始,随时准备放置自定义枢纽。
  • 您的结构,由您决定 —— 支持任何 WorldEdit .schem 文件(Sponge v1、v2 或 v3)或 Minecraft 结构方块导出的 .nbt 文件。
  • 可配置放置位置 —— 精确选择结构在世界中粘贴的坐标。
  • 可配置出生点 —— 独立于粘贴原点设置玩家出生位置和面向方向。
  • 精确出生 —— 玩家在登录、重生和世界创建时都会出现在您配置的坐标点上。不会在出生点周围产生随机偏移。
  • 结构保护 —— 可选择防止已粘贴枢纽内的方块被破坏、放置或爆炸摧毁。
  • 服务器友好 —— 适用于单人游戏和专用服务器。结构放置在每个世界中仅运行一次,并会被保存,因此重载时不会重复执行。

工作原理

  1. 安装模组并将您的枢纽结构文件放入 config/epicquest_hub/ 文件夹。
  2. 编辑 config/epicquest_hub-common.toml 文件,指向您的文件并设置粘贴/出生坐标。
  3. 创建一个新世界。主世界将以虚空形式生成。
  4. 服务器首次启动时,模组会粘贴您的结构、设置世界出生点,并记录枢纽边界以供保护。
  5. 加入或重生在主世界的玩家(未设置个人床出生点)将出现在您配置的出生点。

当您首次启动安装了该模组的游戏或服务器时,配置文件会自动创建。您可以在创建新世界前调整坐标,或提前更新结构文件路径和粘贴位置——但枢纽只会被放置一次,因此世界创建后更改坐标不会移动已有的枢纽。

配置

所有设置都在 config/epicquest_hub-common.toml 文件中:

选项 描述 默认值
structureFile .schem 或 .nbt 文件的路径(相对于游戏目录,或使用绝对路径) config/epicquest_hub/hub.schem
pasteX, pasteY, pasteZ 结构粘贴的世界坐标 0, -60, 0
spawnX, spawnY, spawnZ 玩家出生的世界坐标 0, 64, 0
spawnAngle 玩家面向的方向(0 = 南,90 = 西,180 = 北,-90 = 东) 0
protectStructure 当为 true 时,已粘贴枢纽内的方块不能被破坏、放置或爆炸摧毁 true

提示

  • 在创造模式世界或使用 WorldEdit 构建您的枢纽,然后将其导出为 .schem 文件,或使用结构方块保存为 .nbt 文件。
  • 在虚空世界中,将 pasteY 设置为与结构底部匹配——-60 是常用的起始点。
  • 将 spawnX/Y/Z 设置为枢纽内安全站立的位置,这可能与粘贴原点不同。
  • 使用 WorldEdit 或类似工具在写入配置文件前找到您需要的坐标。

需求

  • Minecraft 1.21.1
  • NeoForge 21.1.x
  • 一个放置在 config/epicquest_hub/ 文件夹中的枢纽结构文件(.schem 或 .nbt)

本模组不含任何内置结构——您需要自行准备枢纽设计。