维度与鞘翅控制

维度与鞘翅控制

使用服务器端游戏规则控制对末地和下界的访问,并禁用标准鞘翅飞行。

维度与鞘翅控制

维度与鞘翅控制 是一款轻量级的服务端模组,允许服务器管理员通过游戏规则控制对末地、下界的访问权限,以及 Minecraft 标准的鞘翅飞行。

仅限服务端: 玩家无需安装此模组。

所有限制默认均为禁用状态,因此除非管理员启用了相应的游戏规则,否则安装此模组不会改变正常的游戏玩法。

功能特点

  • 阻止前往末地。
  • 阻止前往下界。
  • 阻止 Minecraft 标准的滑翔飞行机制。
  • 可独立启用或禁用每项限制。
  • 无需重启服务器即可立即应用更改。
  • 将设置保存为普通的按世界划分的游戏规则。
  • 保留鞘翅物品、装备、耐久度和状态效果。
  • 支持原版及兼容的模组鞘翅。
  • 无需客户端安装。

游戏规则

游戏规则 默认值 描述
disableEnd false 阻止前往末地
disableNether false 阻止前往下界
disableElytraFlight false 阻止 Minecraft 标准的滑翔飞行

命令

末地访问

/gamerule disableEnd true
/gamerule disableEnd false

下界访问

/gamerule disableNether true
/gamerule disableNether false

鞘翅飞行

/gamerule disableElytraFlight true
/gamerule disableElytraFlight false

更改会立即生效,并随世界一起保存。

鞘翅兼容性

此模组阻止的是 Minecraft 标准的滑翔飞行状态,而非使用硬编码的物品 ID 列表。

这样它可以阻止以下情况:

  • 原版鞘翅。
  • 兼容的模组鞘翅。
  • 使用标准滑翔飞行的临时飞行效果。
  • 基于 Minecraft 鞘翅飞行机制的其他物品或效果。

此模组不会移除、损坏或卸下鞘翅,也不会移除相关的状态效果。

以下机制不在影响范围内:

  • 创造模式飞行。
  • 喷气背包。
  • 漂浮效果。
  • 机械动力:航空学。
  • 不使用标准滑翔飞行的载具或飞行器。
  • 独立于鞘翅机制的其他飞行系统。

安装

  1. 在服务器上为 Minecraft 1.21.1 安装 NeoForge。
  2. 下载模组 JAR 文件。
  3. 将 JAR 文件放入服务器的 mods 目录。
  4. 重启服务器。
  5. 使用游戏规则命令启用所需的限制。

客户端无需安装此模组。

下界配置

建议在 server.properties 中保持以下设置启用:

allow-nether=true

然后可以通过 disableNether 游戏规则来控制下界的访问,而无需重启服务器。

当 allow-nether=false 时,原版服务器会独立禁用下界,而该模组无法仅通过游戏规则来恢复访问权限。

需求

  • Minecraft 1.21.1
  • NeoForge 21.1.x
  • Java 21
  • 专用服务器

源代码与支持

源代码、文档和问题追踪器可通过此项目页面上的链接获取。

许可证

基于 MIT 许可证授权。

根据许可证条款,允许将其包含在整合包中。