DynamicDifficulty-动态难度插件

DynamicDifficulty 这款插件允许新手和有经验的玩家在您的服务器上玩,而不必担心它太难或太容易。新玩家可以在游戏中漫步而不会每隔几秒就被杀死,而有经验的玩家将获得更具挑战性的体验,并可能获得更多战利品和经验值。

 

DynamicDifficulty

DynamicDifficulty-动态难度插件

 

插件特点

  • 每个玩家/每个世界独立难度
  • 使用 Luckperms 等 管理权限 (现在支持 .other & .self)
  • 为每种生物/方块自定义难度点数
  • 使用 BStats & Placeholder API.
  • 为特定生物/世界禁用本插件
  • /reload & /force-save 指令
  • 支持使用YAML, MySQL, SQlite, MongoDB, PostGreSQL保存数据
  • 随机难度模式
  • 使用箱子 GUI修改玩家设定
  • 使得特定生物不主动攻击特定难度的玩家
  • 实体选择器支持 (@a, @p etc)
  • 修改饱食度消耗速率
  • 自动计算难度点数上/下限
  • 修改怪物穿戴盔甲的概率/种类/附魔/掉落几率
  • 在特定难度禁用指令
  • 范围难度 (离特定坐标点越远难度越高)
  • 每区块不同难度

 

命令和权限

以下指令均不对大小写敏感,如:remove 和 ReMoVe 会执行相同的指令,/aFFinIty也一样. 但是玩家名也许并不如此.如果你想修改世界的设置,你需要将 <user> 改为世界名

你也可以在权限结尾添加 .other 或 .self 来让玩家执行命令时只能选择自己或他人.affinity.*.self / affinity.*.other 同样可用.

 

/Affinity set <user> <number>

  • 权限: affinity.set
  • 将<user>的难度点数改为<number>

 

/Affinity get <user>

  • 权限: affinity.get
  • 显示<user>的难度点数和难度点数上/下限

 

/Affinity add <user> <number>

  • 权限: affinity.add
  • 为<user>增加<number>难度点数

 

/Affinity remove <user> <number>

  • 权限: affinity.remove
  • 为<user>减少<number>难度点数

 

/Affinity delMax <user> <number>

  • 权限: affinity.delmax
  • 为<user>减少<number>难度点数上限

 

/Affinity setMax <user> <number>

  • 权限: affinity.setmax
  • 将<user>的难度点数上限设为<number>

 

/Affinity delMin <user> <number>

  • 权限: affinity.delmin
  • 为<user>减少<number>难度点数下限

 

/Affinity setMin <user> <number>

  • 权限: affinity.setmin
  • 将<user>的难度点数下限设为<number>

 

/Affinity author

  • 权限: affinity.author
  • 关于本插件,插件作者和github页面

 

/Affinity reload

权限: affinity.reload

重载配置

 

/Affinity force-save

  • 权限: affinity.force-save
  • 强制保存难度点数至文件/数据库

 

/Affinity playergui

  • 权限: affinity.playergui
  • 打开箱子UI修改任意玩家的难度点数

 

/Affinity help

  • 权限: affinity.help
  • 将所有本插件命令发送给玩家

 

插件下载

适用版本

1.13.X-1.19.X

文件下载

路由侠
mc01

发表评论

您必须 登录 才能发表留言!