Skip to content

VancraftServer/VancraftRules

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 

Repository files navigation

VancraftRules

VancraftRules 是一款 Minecraft Bukkit 服务器插件,用于管理和保护服务器的游戏规则。

简介

VancraftRules 提供了一个灵活的配置系统,允许服务器管理员通过命令控制各种游戏规则,如死亡不掉落、幻翼生成、禁止飞行等。该插件还包含游戏规则保护功能,确保关键游戏规则不会被意外修改。

功能特性

  • 死亡不掉落 (keep-inventory) - 死亡时保留物品栏和经验
  • 幻翼生成控制 (phantom-spawn) - 控制幻翼是否生成
  • 成就推送 (advancement-announce) - 控制成就消息是否广播
  • 命令反馈 (send-command-feedback) - 控制命令执行反馈
  • 禁止飞行世界 (no-fly-world) - 设置禁止飞行的世界
  • 蝙蝠生成 (bat-spawn) - 控制蝙蝠是否生成
  • 修改刷怪笼 (change-spawner) - 控制是否允许使用刷怪蛋修改刷怪笼
  • 袭击生成 (raid-spawn) - 控制袭击是否生成
  • 活塞推动粘液块 (push-slime-block) - 控制活塞是否可推动粘液块
  • 活塞推动蜂蜜块 (push-honey-block) - 控制活塞是否可推动蜂蜜块
  • 游戏规则保护 - 定时检查并恢复被修改的游戏规则

指令用法

主命令: /vr

子命令:

命令 说明
/vr 显示帮助信息
/vr reload 重新加载配置文件
/vr status 查看插件配置状态
/vr gamerule [世界名] 查看服务器游戏规则状态
/vr set <设置项> <true/false> 修改插件设置

可用设置项

设置项 说明 默认值
keepinventory 死亡不掉落 true
phantom 幻翼生成 false
advancement 成就推送 false
commandfeedback 命令反馈 false
bat 蝙蝠生成 false
spawner 修改刷怪笼 false
raid 袭击生成 false
slime 活塞推动粘液块 true
honey 活塞推动蜂蜜块 true

权限

权限节点 说明 默认值
vancraftrules.admin 允许使用所有插件命令 op
vancraftrules.rpgfly 允许在禁止飞行世界飞行 false
vancraftrules.changespawner 允许使用刷怪蛋修改刷怪笼 false

配置

配置文件位于 plugins/VancraftRules/config.yml

# VancraftRules 配置文件
# 版本: 1.0.0
# 说明: true=允许/开启, false=禁止/关闭

# ===========================================
# 游戏规则控制的功能
# ===========================================

# 死亡不掉落
# true: 玩家死亡后保留所有物品和经验
# false: 玩家死亡后物品和经验正常掉落
keep-inventory: true

# 幻翼生成
# true: 允许幻翼生成
# false: 禁止幻翼生成
phantom-spawn: false

# 成就推送
# true: 允许成就消息推送给其他玩家
# false: 禁止成就消息推送
advancement-announce: false

# 命令反馈
# true: 显示命令执行反馈(如 /me, /say 等)
# false: 不显示命令执行反馈
send-command-feedback: false

# ===========================================
# 其他功能
# ===========================================
other:
  # 禁止飞行的世界(仅可填一个)
  # 注:玩家拥有 vancraftrules.rpgfly 权限则可无视
  # 示例: world_rpg, world_nether, world_the_end
  no-fly-world: "world_rpg"

  # 蝙蝠生成
  # true: 允许蝙蝠生成
  # false: 禁止蝙蝠生成
  bat-spawn: false

  # 使用刷怪蛋修改刷怪笼
  # true: 允许使用刷怪蛋修改刷怪笼
  # false: 禁止使用刷怪蛋修改刷怪笼
  # 注:玩家拥有 vancraftrules.changespawner 权限则可无视
  change-spawner: false

  # 袭击生成
  # true: 允许袭击生成
  # false: 禁止袭击生成
  raid-spawn: false

# ===========================================
# 活塞限制
# ===========================================
piston:
  # 活塞推动粘液块
  # true: 允许活塞推动粘液块
  # false: 禁止活塞推动粘液块
  push-slime-block: true

  # 活塞推动蜂蜜块
  # true: 允许活塞推动蜂蜜块
  # false: 禁止活塞推动蜂蜜块
  push-honey-block: true

# ===========================================
# 保护设置
# ===========================================
# 游戏规则保护检查间隔(单位:秒)
# 设置为 0 可关闭自动检查
protect-interval: 5

About

Vancraft世界规则检测

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages