• 欢迎加入MineBBS QQ讨论群:点击查看所有的官方讨论群
  • 我们将于近期对服务器进行迁移,服务可能中断至多2日。请各位安排好自己的访问计划,造成不便敬请谅解!
  • MineBBS入站考试已经上线!想要成为【正式会员】解锁更多功能吗?快来参与吧!【点我去看】
AstralProtection-基础保护工具[1.12.2]

原创 世界管理 AstralProtection-基础保护工具[1.12.2] 1.0.6

完成注册/登录后下载
版权类型
原创
插件中文名称
基础设置
插件英文名称
AstralProtection
原帖地址
#
支持的核心(服务端)
  1. Spigot
  2. Paper
语言支持
中文(简体)
适配版本(Java)
  1. 1.8

AstralProtection 插件介绍​

插件信息​

项目内容
插件名称AstralProtection
当前版本1.0.6
插件作者银河猫
适用平台Bukkit / Spigot / Paper
主要用途集中管理服务器世界保护与基础行为限制

插件简介​

AstralProtection 是一款面向 RPG 服务器的基础保护插件,将固定天气、死亡保护、摔落保护、建筑限制、耕地保护、原版近战限制和右键穿戴限制整合到一个插件中。
各项功能均可通过 config.yml 独立启用或关闭,部分功能支持按照世界名称精确匹配或模糊匹配。

功能介绍​

固定天气​

阻止指定世界的天气发生变化,使世界始终保持正常天气。
代码:
weather:
  enabled: true
  worlds:
    - name: world
      mode: exact

死亡保留物品​

玩家死亡后保留背包物品,并可选择是否同时保留经验值。
代码:
keep-inventory:
  enabled: true
  keep-experience: true

取消摔落伤害​

在指定世界中取消玩家受到的摔落伤害,不影响其他伤害类型。
代码:
fall-damage:
  enabled: true
  worlds:
    - name: world
      mode: exact

世界建造保护​

禁止玩家在指定世界破坏或放置方块,同时可以阻止树叶自然消失以及方块融化、褪色。
代码:
build:
  enabled: true
  worlds:
    - name: world
      mode: exact
  deny-break: true
  deny-place: true
  deny-leaf-decay: true
  deny-block-fade: true
拥有以下权限的玩家可以绕过建造限制:
serverprotection.build
该权限默认仅授予服务器管理员。

防止耕地践踏​

阻止玩家或其他实体踩坏耕地。
代码:
trample:
  enabled: true

左键行为限制​

可以禁止玩家通过左键造成原版近战伤害或破坏方块,适用于使用自定义战斗系统的 RPG 服务器。
代码:
left-click-block:
  enabled: true
  deny-melee-damage: true
  deny-block-break: true

禁止右键穿戴​

阻止玩家通过原版右键方式直接穿戴指定装备,避免绕过服务器的自定义背包或装备系统。
代码:
no-right-click-equip:
  enabled: true
  item-ids: [302, 307]
  message: "§c禁止通过右键穿戴装备。"
item-ids 使用 Minecraft 1.12.2 的物品数字 ID,可以根据服务器装备类型继续添加。

世界匹配规则​

支持两种世界名称匹配方式:
模式说明
exact世界名称必须完全一致
contains世界名称中包含指定内容即可
精确匹配示例:
代码:
- name: world
  mode: exact
模糊匹配示例:
代码:
- name: dungeon_
  mode: contains
第二种写法可以匹配名称中包含 dungeon_ 的副本世界。

插件命令​

命令功能权限
/asp reload重新加载插件配置serverprotection.reload
修改 config.yml 后执行:
/asp reload
即可应用新配置,无需重启服务器。

权限节点​

权限功能默认拥有者
serverprotection.reload允许重新加载插件配置OP
serverprotection.build绕过建造与方块保护限制OP

安装方法​

  1. AstralProtection-1.0.6.jar 放入服务器的 plugins 文件夹。
  2. 启动服务器并等待插件生成配置文件。
  3. 根据服务器需求修改 plugins/AstralProtection/config.yml
  4. 执行 /asp reload 或完整重启服务器。

当前默认规则​

按照随附配置,插件默认执行以下保护:
  • 固定主世界 world 的天气;
  • 玩家死亡后保留物品和经验;
  • 取消主世界中的摔落伤害;
  • 禁止在主世界、下界和末地建造;
  • 阻止树叶自然消失及方块融化、褪色;
  • 防止耕地被踩坏;
  • 禁止原版左键近战伤害及方块破坏;
  • 禁止通过右键穿戴数字 ID 为 302307 的装备。
作者
蒜大人
下载
2
查看
36
首次发布
最后更新

评分

0.00 星 0 次评分
后退
顶部 底部