• 周年纪念勋章活动已圆满结束,如有已购买但仍未申请的用户,可以通过对应勋章的下载链接申请~
资源图标

原创 工具 RPGTools - 针对于RPG的基础插件 1.3.6

版权类型
原创
插件中文名称
RPG工具
插件英文名称
RPGTools
原帖地址
#
支持的核心(服务端)
  1. Spigot
  2. Paper
  3. Purpur
  4. Leaves
语言支持
中文(简体)
前置组件
适配版本(Java)
  1. 1.21
  2. 1.20
  3. 1.19
  4. 1.18
  5. 1.17
  6. 1.16
  7. 1.15
  8. 1.14
  9. 1.13
前言
该插件是我自己服务器用来实现一些功能的,所以自定义不是很高
功能(以下所有功能都可开启/关闭
  • 给玩家发送message消息
  • 给玩家发送title消息
  • 给玩家发送actionbar消息
  • 对玩家造成伤害(无视护甲,直接对生命值进行扣除,伤害类型为虚空)
  • 对玩家治疗
  • 给玩家增加防御(就是黄心,通过给玩家永久255级伤害吸收药水效果,并且自定义黄心的数量来实现)

  • 让玩家不掉饱食度
  • 让玩家不会自然回血
  • 让玩家不会消耗氧气
  • 让怪物没有无敌帧(正常情况下当你去连点怪物时,怪物会有短暂的无敌帧无法受到伤害,该功能就是移除这个无敌帧)
  • 禁用PVP
  • 禁用工作台/物品栏合成物品
  • 禁用点击床事件
  • 禁用原版进度(未完成)

  • 创建世界自动设置死亡不掉落
  • 创建世界自动设置防止火焰蔓延
  • 创建世界自动设置树叶不自然掉落

  • 阻止原版生物自然生成
  • 移除攻击速度(恢复1.8攻速)
  • 阻止苦力怕,凋零复活,凋零头颅,末影人,末影龙,烈焰弹,TNT,矿车TNT破坏方块(该插件1.21可用,但矿车TNT无效)
  • 攻击间隔(当对敌人造成伤害时,多少ticks内无法再次造成伤害)(我也不知道这个有啥用,但有人需要)
  • 攻击冷却(和攻击间隔在功能上有点冲突,实现方式不同,建议选一个使用)
  • 禁用受伤源,例如禁止摔落伤害

命令
/rpgtools reload - 重载插件
/rpgtools damage <玩家名> <数值(%)> - 直接对玩家造成伤害(可以写20%,对玩家造成最大生命的20%伤害)
/rpgtools heal <玩家名> <数值(%)> - 直接对玩家治疗(可以写20%,恢复玩家最大生命值的20%)
/rpgtools defense <玩家名> <数值> - 给予玩家多少黄心(若为正数则是在原有基础上增加,若为负数则是直接设置)
/rpgtools tell<玩家名> <消息> - 给玩家发送一条消息,支持“&”
/rpgtools title <玩家名> <标题> <副标题> <淡入时间> <持续时间> <淡出时间> - 给玩家发送一条title消息,支持"&"
/rpgtools actionbar <玩家名> <消息> - 给玩家发送一条actionbar消息,支持"&"

权限
无,仅OP/控制台可用

配置文件
YAML:
# 是否启用调试模式
debug: false
# 是否取消怪物受伤无敌帧
enable-no-damage-cooldown: true
# 是否禁用饱食度回血
disable-saturation-heal: true
# 是否禁用饱食度变化
disable-saturation-reduce: true
# 是否禁用氧气变化
disable-oxygen-reduce: true
# 是否禁用点击床事件
disable-bed-click-event: true
# 是否禁用PVP
disable-pvp: true
# 是否禁用合成
disable-craft: true
# 是否禁用进度
disable-advancement: true
# 是否禁止生成生物
disable-mob-spawn: true
# 是否禁止放置方块
disable-block-place: true
# 是否禁止破坏方块
disable-block-break: true
# 是否移除攻击速度(1.16+)
disable-attack-speed: false
# 攻击间隔
attack-limit:
  enable: false
  cooldown-ticks: 10 #20为1秒
  sound-enable: true
  cooldown-sound: ENTITY_PLAYER_HURT
  message-enable: true
  cooldown-message: '&c攻击冷却中,请等待&f{cooldown}&c秒后再攻击!'
# 禁用受到的伤害源
disable-damage-type:
  fire: false # 禁用火焰伤害
  air: false # 禁用窒息伤害
  fall: true # 禁用摔落伤害
  lava: false # 禁用岩浆伤害
  drowning: false # 禁用溺水伤害
  projectile: false # 禁用弹射物伤害
  contact: false # 禁用实体伤害(如仙人掌)
  explosion: false # 禁用爆炸伤害
  custom: false # 禁用自定义伤害
# 攻击冷却(beta)
attack-cooldown: true
attack-items:
  sword: 20 # 以 ticks 为单位,20 ticks = 1 秒
  axe: 40
  pickaxe: 30
  shovel: 10


# 若下面两个都禁用,则不会加载启用世界规则功能
#是否在世界初始化时加载游戏规则
enable-game-rule-on-world-init: true
# 是否在世界加载时加载游戏规则
enable-game-rule-on-world-load: false
#是否阻止实体破坏方块
prevent:
  creeper: true       # 禁止苦力怕破坏方块
  wither: true        # 禁止凋零破坏方块
  wither_skull: true  # 禁止凋零头颅破坏方块
  enderman: true      # 禁止末影人移动方块
  ender_dragon: true  # 禁止末影龙破坏方块
  fireball: true      # 禁止烈焰弹破坏方块
  tnt: true           # 禁止 TNT 破坏方块
  minecart_tnt: true  # 禁止 TNT矿车 破坏方块
gamerule:
  # 是否启用死亡不掉落,为true则是死亡不掉落
  keep-inventory:
    enable: true
    value: true
  # 是否启用防火蔓延,为false则是防止火焰蔓延
  do-fire-tick:
    enable: true
    value: false
  # 是否启用树叶腐烂,为true则是防止树叶腐烂
  do-leaf-decay:
    enable: true
    value: true

已知BUG

[如果你有其他问题或者建议请进群:484612573]
[没事也能加群,群主可以免费帮你解决问题哦,立志于帮助萌新腐竹走上辉煌道路:开车:]
作者
aqdx
价格
1金粒
下载
22
查看
441
首次发布
最后更新

评分

0.00 星 0 次评分

aqdx 的其他资源

最新更新

  1. 1.3.5和1.3.6更新

    增加禁用受伤源,例如禁止摔落伤害 增加攻击冷却(和攻击间隔在功能上有点冲突,实现方式不同,建议选一个使用) # 禁用受到的伤害源 disable-damage-type: fire...
  2. 1.3.4更新

    新增禁用原版怪物/动物自然生成 新增移除攻击速度 新增攻击间隔 修复所有已知问题
后退
顶部 底部