跳到正文

Don’t Claim our Structures ! (FTB Chunks/OPaC)

一个服务端模组,防止玩家使用FTB Chunks认领包含结构的地块

收藏

介绍

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

别认领我们的建筑!

适用于 Minecraft 1.20.1 的 Forge 服务端模组,可阻止玩家认领包含建筑的区块。保护村庄、神殿、遗迹等重要建筑,避免它们被认领和恶意破坏。

欢迎在 Discord 支持我们

支持的认领模组

  • FTB Chunks – 在认领登记前拦截认领(不会闪烁)
  • Open Parties and Claims (OPaC) – 基于 Mixin 在源头拦截,并提供备用的事件监听模式

功能

  • 阻止玩家认领包含受保护建筑的区块
  • 支持地表和地下建筑保护
  • 支持建筑白名单/黑名单筛选
  • 支持维度和生物群系筛选
  • 可配置建筑周围的缓冲区域
  • 支持 OP 绕过保护,并可配置权限等级
  • 可选的单人游戏保护(默认禁用)
  • 使用带 TTL 的 LRU 缓存提升性能
  • 支持带占位符的自定义拒绝消息
  • 提供游戏内管理员命令,用于调试和管理

命令

所有命令都需要 OP 2 级权限。

命令 说明
/dtos reload 重新加载配置并清空缓存
/dtos check [x z] 检查区块的保护状态
/dtos debug [x z] 列出区块中的所有建筑
/dtos cache clear 清空保护缓存
/dtos cache stats 显示缓存统计信息

配置

配置文件:dont_touch_our_structures-common.toml

常规

  • affect_singleplayer – 在单人游戏中启用保护(默认:false)
  • bypass_with_op – 允许 OP 绕过保护(默认:true)
  • op_bypass_level – 绕过保护所需的最低 OP 等级(默认:2)

建筑类型

  • protect_surface – 保护地表建筑(默认:true)
  • protect_underground – 保护地下建筑(默认:false)

筛选

建筑、维度和生物群系筛选均支持以下三种模式:

  • WHITELIST – 仅影响列出的条目
  • BLACKLIST – 影响除列出条目之外的所有条目
  • DISABLED – 不进行筛选

缓冲区域

  • enable – 在建筑周围添加缓冲区域(默认:false)
  • default_chunks – 默认缓冲半径,单位为区块(默认:1)
  • custom_structure_padding – 为特定建筑单独设置缓冲区域(例如 "minecraft:monument=3")

消息

  • custom_denial_message – 自定义消息,可使用 {structure_name}、{structure_type}、{chunk_x}、{chunk_z} 占位符
  • include_structure_name / include_structure_type / include_coordinates – 控制是否在自动生成的消息中显示相应信息

服务器托管

如果你想支持我以及我的模组开发,我推荐试试 BisectHosting。新客户使用优惠码 “project8gbderam”,首月游戏服务器费用可享受 75 折优惠。

Bisect

常见问题

Don’t Claim our Structures ! (FTB Chunks/OPaC) 支持哪些 Minecraft 版本?

Don’t Claim our Structures ! (FTB Chunks/OPaC) 支持 Minecraft Java 版 1.20.1–1.21.1,共 2 个版本,可用的加载器:Forge / NeoForge。下载时注意选择和你游戏版本一致的文件。

Don’t Claim our Structures ! (FTB Chunks/OPaC) 怎么安装?

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

评论

登录后评论和评分

Project8gbDeRam 的其他作品

查看全部 →