Yet Another RTP

又一个RTP插件,但这次重点是性能。

资源图片
是的,这是又一个RTP插件。但是这次,它专注于性能!(以及可定制性) 这个插件将在命令执行时,将玩家传送到一个完全随机的位置,该位置位于设定的区域、世界,并且至少相隔x个方块的距离。虽然这个插件可能不擅长展示,但它的目的是在纯性能方面表现出色。 如果你对该插件有任何问题或建议,请务必查看GitHub! ### 命令: /rtp - 权限: rtp.runcmd **如果配置文件中将`require-perm:`设置为true,则仅需要** - 主RTP命令。将执行该命令的人传送到一个随机位置 /addused <玩家> - 权限: rtp.add - 使插件认为该玩家已经执行了该命令(如果配置文件中将`one-use`设置为true,则很有用) /removeused <玩家> - 权限: rtp.remove - 使插件认为该玩家尚未执行该命令(如果配置文件中将`one-use`设置为true,则很有用) ### 其他权限: rtp.exempt - 拥有此权限的人可以使用命令,而无需等待冷却时间 ### 默认配置: ```version: 2 settings: one-use: false # 命令只能使用一次 require-perm: false # 命令需要权限 max-dist: 5000 # 相对于指定位置的最大距离。5000 = x和z坐标从-5000到5000 min-dist: 100 # RTP传送范围中心的最小距离 pointx: 0 pointz: 0 # RTP传送范围的中心。X和Z坐标 world-dest: world # 传送到的指定世界 cooldown: 60 # 玩家再次使用命令前需要等待的秒数 bstats: true messages: # 所有消息都使用MiniMessage格式。参见此处: https://docs.advntr.dev/minimessage/ run-rtp: Beginning RTP. # 当RTP命令运行时发送的消息 after-rtp: # RTP命令运行后发送的消息 no-perm: You don't have permission to run this command. # 当缺少运行RTP命令的权限时发送的消息 used-once: You've already used this command once # 当命令已经使用过时发送的消息 invalid-player: Invalid player specified # 当指定了无效玩家时发送的消息 ```