跳到正文

No Op Spawn Protection

作者:kreezxil

大幅改进的出生点保护

收藏

截图

介绍

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

Bisect Hosting

如果你想要零 effort 为 Any 整合包搭建服务器,可以获取 BisectHosting 服务器,新客户使用优惠码 kreezxil 可享首月 25% 折扣

 

Logo 来源:Pixabay CC0 公共领域 来源:http://bit.ly/2uDEIMM

 

在 1.8 中,Mojang 改变了 server.properties 中 spawn_protection 设置的工作方式。如果创建世界时没有 OP,该设置会被忽略并禁用。之后创建 OP 也不会启用它。

 

此模组为你提供默认 16 格的出生点保护。可在 0 到 10000 范围内任意设置,并可选择对出生点可执行的操作进行细粒度控制。该模组必须安装在专用服务端上。它对客户端没有效果,客户端也不需要安装。

功能

为 3 个主要维度保护和配置出生点属性:主世界、下界和末地。

 

具体控制以下任意玩家操作。

  • 按钮按下和拉杆拨动(红石电路)
  • 门、栅栏门、活板门(门)的打开和关闭
  • 箱子、熔炉、机器(任何容器)
  • 放置方块
  • 右键点击物品
  • 右键点击方块
  • 游戏内命令,无需重启服务器即可修改配置

命令

命令在服务端改变模组在游戏中的行为

执行命令时会更新服务端配置,因此无需重启服务器。

 

/sp-allow <circuits|containers|doors|place|block|item> <true|false>

/sp-debug <true|false>

/sp-dimension <end|nether|overworld> <true|false>

/sp-display <all|worlds|protection|interaction>

/sp-ignore_op <true|false>

/sp-radius <range>

 

使用 /sp-ignore true,你可以在附近没有生存玩家或无需处于生存模式的情况下,充分测试这些命令的效果。

调试模式存在时,我可能会让你使用它来帮助我进行后续工作。

 

目前 /sp-radius 影响 3 个世界的出生点半径。我将在即将发布的版本中添加更细粒度的控制。

 

/sp-display 命令会显示类似以下内容的读数,以便你按需调整。

注意事项

如果你发现尽管你设置了模组,其他人似乎仍被完全阻止。请编辑你的 server.properties,将 spawn-protection 改为 0。

 

你可以通过修改配置或使用游戏内命令来更改保护范围和保護控制。无需重新加载服务器或重置世界。

 

它目前不会阻止压力板,因为压力板不会触发事件,而我使用事件来实现此模组。

 

与村民交互永久允许。如果你希望此项可配置,请告诉我。

 

待办

  • 为不同维度设置不同的出生点半径
  • 支持自定义维度
  • 防止生物破坏
  • 防止爆炸
  • 防止其他可防止的事项

整合包

尽管用。无需询问。附上回链会很棒,但不是必需的。

今天就帮助一位退伍军人

我是美国陆军退伍军人。我没有残疾。但我确实热爱为你们制作这些模组和整合包。请通过在 https://patreon.com/kreezxil 捐赠来帮助我帮助你们

 

本项目由 FORGE 自豪地提供支持,没有它就不可能实现。帮助 FORGE 摆脱 Adfocus,请访问 https://www.patreon.com/LexManos。

常见问题

No Op Spawn Protection 支持哪些 Minecraft 版本?

No Op Spawn Protection 支持 Minecraft Java 版 1.11.2–1.12.2,共 2 个版本,可用的加载器:Forge。下载时注意选择和你游戏版本一致的文件。

No Op Spawn Protection 怎么安装?

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

评论

登录后评论和评分

kreezxil 的其他作品

查看全部 →