本帖最后由 lawye0 于 2020-9-3 15:47 编辑
插件介绍:
类似插件:
本插件优势:
命令介绍:
权限节点:
配置文件:
复制代码
建议与反馈:
TODO:
更新记录:
下载:
scord-1.3.jar
(10.73 KB, 下载次数: 353)
scord挖掘榜显示
使用效果:

由于placeholderapi支持1.16,所以本插件不再更新
作者在将该插件的内容移植到fabric上
插件介绍:
- 插件记录的挖掘数为使用镐子破坏方块的数量,用镐子破坏任何方块都可以
- 排行榜的人数可以在配置文件里修改,不挡视线
- 支持最新的1.16版本
- 使用复制代码
- /scord [on|off]
可以设置自己是否显示排行榜
- 使用来修改某玩家的数据以及设置(需要权限)复制代码
- <font size="4">/scord player [player] [score|config] [number]</font>
- 使用重载配置文件复制代码
- <font size="4">/scord reload</font>
- 如果有不参加排序的人,可以将其加入privatelist
- 支持统计工具的自定义
类似插件:
- MineBoard[站内帖子] 不足:挡视线,无法关闭,排序有问题,榜需要自己挖方块才更新
- scoreboard[站内帖子] 不足:版本低,需要的插件PlaceHolderAPI在1.16上工作不正常
- EZScoreboard[站内帖子] 不足:版本低,需要的插件PlaceHolderAPI在1.16上工作不正常
- Scoreboard[站内帖子] 不足:前置插件未更新
- Scoreboard-revision[Spigot原贴] 不足:前置插件未更新
本插件优势:
- 使用命令可以设置自己是否显示排行榜
- 可以用配置文件设置基础格式,显示人数
命令介绍:
- /scord on: 开启自己排行榜显示(默认)
- /scord off: 关闭自己排行榜显示
- /scord player [player] [config|score] [number]: 修改玩家数据
- /scord reload: 重载配置文件
权限节点:
- scord.basic: 可以使用命令/scord [on|off]
- scord.set: 可以使用设置命令以及重载设置文件
配置文件:
- <blockquote># Scord 插件配置文件
建议与反馈:
- 在github上通过issue反馈
- 在本贴下回复
TODO:
- (完成)可以设置最大显示人数
- (完成)权限的完善
- (完成)配置文件写前后缀
- 支持papi(等papi更新以后)
- 添加tab键记分
- 实现blacklist等配置文件的在线修改
更新记录:
下载:
因为楼主是个新手,所以虽然代码量不大,但还是肝了一周才写出来的。希望大家支持!
以后希望可以加一个设置文件,用来设置显示的格式,也想在tab键列表里显示挖掘数。总之就是让肝帝肝的舒心。
以后希望可以加一个设置文件,用来设置显示的格式,也想在tab键列表里显示挖掘数。总之就是让肝帝肝的舒心。
插件还是不错的,但是貌似站内有类似的插件了(自占二楼差评
貌似只有精华帖才能设置回复可见哦
蕾米洛伊 发表于 2020-7-12 18:20
貌似只有精华帖才能设置回复可见哦
啊这,那我改一下。主要是下载可以走github,mcbbs我觉得挺慢的
Daleynf 发表于 2020-7-12 18:17
插件还是不错的,但是貌似站内有类似的插件了(自占二楼差评
跪求地址
我之前找了好多都不好用,不知道是不是spigot在1.16修改了什么,帖子里列出的我都试过了
在这里我给你提出一些建议,希望你改进,否则这个插件基本上没人用
①挖矿排名使用papi,这样子所以的计分板都支持
②增加一些指令,比如set数量什么都
③支持全版本,提示文件做好看一些
我目前觉得这个插件比和50块定制是差距不大
希望您能改良一下,谢谢
①挖矿排名使用papi,这样子所以的计分板都支持
②增加一些指令,比如set数量什么都
③支持全版本,提示文件做好看一些
我目前觉得这个插件比和50块定制是差距不大
希望您能改良一下,谢谢
2966907782 发表于 2020-7-12 18:42
在这里我给你提出一些建议,希望你改进,否则这个插件基本上没人用
①挖矿排名使用papi,这样子所以的计分 ...
我是因为papi在1.16上无法运行所以才开发的这个插件,用意在于在1.16上使用排行榜。设置文件,命令什么的正在开发中,应该过两天可以搞定。
2966907782 发表于 2020-7-12 18:42
在这里我给你提出一些建议,希望你改进,否则这个插件基本上没人用
①挖矿排名使用papi,这样子所以的计分 ...
增加了指令和配置文件
全版本这个应该是向下兼容的,我过几天试试
papi还没更新,等更新了以后我再看看
相当于一个计分板-.-
emmm,做成记分板的话实用性就要没了
这会和其他记分板的显示冲突,造成闪烁
要是能够在聊天栏里显示或者在全息文字里显示就好啦
这会和其他记分板的显示冲突,造成闪烁
要是能够在聊天栏里显示或者在全息文字里显示就好啦
这边给你提点美化建议
计分板美化:
标题:挖掘榜
第一行:玩家名 挖掘数
第十行:玩家名 挖掘数
中间省略,没必要在前面添加no.1,都按顺序排了还加这个没必要
这是我的建议 如果美化太丑的话 应该用的人也不多.
个人建议
计分板美化:
标题:挖掘榜
第一行:玩家名 挖掘数
第十行:玩家名 挖掘数
中间省略,没必要在前面添加no.1,都按顺序排了还加这个没必要
这是我的建议 如果美化太丑的话 应该用的人也不多.
个人建议
RcietL 发表于 2020-7-15 08:03
这边给你提点美化建议
计分板美化:
标题:挖掘榜
有配置文件可以修改格式以及显示人数
深拥v 发表于 2020-7-15 01:31
emmm,做成记分板的话实用性就要没了
这会和其他记分板的显示冲突,造成闪烁
要是能够在聊天栏里显示或者在 ...
感谢建议,我试试改变一下表现形式
本帖最后由 LCY314 于 2020-7-15 23:25 编辑
来反馈点bug
我用的1.16水龙头服,装上插件之后似乎显示的特别随缘,有时候直接消失,有时候数值不更新,只有少数时候显示正常...
来反馈点bug
我用的1.16水龙头服,装上插件之后似乎显示的特别随缘,有时候直接消失,有时候数值不更新,只有少数时候显示正常...
可以 服务器正好需要 但是之前没这个版本的
shuyijian 发表于 2020-7-16 07:40
可以 服务器正好需要 但是之前没这个版本的
感谢支持!
很厉害, 支持一波 :D
请问有办法设置为统计所有破坏方式而不只是稿子吗
很方便的东西
红尘笑笑 发表于 2020-7-28 17:12
请问有办法设置为统计所有破坏方式而不只是稿子吗
有办法,只是你要统计什么呢?
感谢楼主的插件,今天又是白嫖的一天QWQ
lawye0 发表于 2020-7-29 08:47
有办法,只是你要统计什么呢?
就是不只是统计稿子破坏方块的数量,而是统计所有工具【包括手这种】破坏方块的数量
挖掘棒可以呀。
红尘笑笑 发表于 2020-7-29 13:47
就是不只是统计稿子破坏方块的数量,而是统计所有工具【包括手这种】破坏方块的数量 ...
那就是不检查工具对吧,我在设置文件里面加一条是否使用工具破坏,就可以控制了
[14:33:01] [Server thread/ERROR]: Could not pass event BlockBreakEvent to Scord v1.2
org.bukkit.event.EventException: null
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:319) ~[spigot-1.16.1.jar:git-Spigot-6f4ff1b-983305b]
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[spigot-1.16.1.jar:git-Spigot-6f4ff1b-983305b]
at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:589) ~[spigot-1.16.1.jar:git-Spigot-6f4ff1b-983305b]
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:576) ~[spigot-1.16.1.jar:git-Spigot-6f4ff1b-983305b]
at net.minecraft.server.v1_16_R1.PlayerInteractManager.breakBlock(PlayerInteractManager.java:309) ~[spigot-1.16.1.jar:git-Spigot-6f4ff1b-983305b]
at net.minecraft.server.v1_16_R1.PlayerInteractManager.a(PlayerInteractManager.java:268) ~[spigot-1.16.1.jar:git-Spigot-6f4ff1b-983305b]
at net.minecraft.server.v1_16_R1.PlayerInteractManager.a(PlayerInteractManager.java:238) ~[spigot-1.16.1.jar:git-Spigot-6f4ff1b-983305b]
at net.minecraft.server.v1_16_R1.PlayerConnection.a(PlayerConnection.java:1224) ~[spigot-1.16.1.jar:git-Spigot-6f4ff1b-983305b]
at net.minecraft.server.v1_16_R1.PacketPlayInBlockDig.a(SourceFile:40) ~[spigot-1.16.1.jar:git-Spigot-6f4ff1b-983305b]
at net.minecraft.server.v1_16_R1.PacketPlayInBlockDig.a(SourceFile:10) ~[spigot-1.16.1.jar:git-Spigot-6f4ff1b-983305b]
at net.minecraft.server.v1_16_R1.PlayerConnectionUtils.lambda$0(PlayerConnectionUtils.java:19) ~[spigot-1.16.1.jar:git-Spigot-6f4ff1b-983305b]
at net.minecraft.server.v1_16_R1.TickTask.run(SourceFile:18) ~[spigot-1.16.1.jar:git-Spigot-6f4ff1b-983305b]
at net.minecraft.server.v1_16_R1.IAsyncTaskHandler.executeTask(SourceFile:144) ~[spigot-1.16.1.jar:git-Spigot-6f4ff1b-983305b]
at net.minecraft.server.v1_16_R1.IAsyncTaskHandlerReentrant.executeTask(SourceFile:23) ~[spigot-1.16.1.jar:git-Spigot-6f4ff1b-983305b]
at net.minecraft.server.v1_16_R1.IAsyncTaskHandler.executeNext(SourceFile:118) ~[spigot-1.16.1.jar:git-Spigot-6f4ff1b-983305b]
at net.minecraft.server.v1_16_R1.MinecraftServer.aZ(MinecraftServer.java:943) ~[spigot-1.16.1.jar:git-Spigot-6f4ff1b-983305b]
at net.minecraft.server.v1_16_R1.MinecraftServer.executeNext(MinecraftServer.java:936) ~[spigot-1.16.1.jar:git-Spigot-6f4ff1b-983305b]
at net.minecraft.server.v1_16_R1.IAsyncTaskHandler.executeAll(SourceFile:103) ~[spigot-1.16.1.jar:git-Spigot-6f4ff1b-983305b]
at net.minecraft.server.v1_16_R1.MinecraftServer.sleepForTick(MinecraftServer.java:919) ~[spigot-1.16.1.jar:git-Spigot-6f4ff1b-983305b]
at net.minecraft.server.v1_16_R1.MinecraftServer.v(MinecraftServer.java:852) ~[spigot-1.16.1.jar:git-Spigot-6f4ff1b-983305b]
at net.minecraft.server.v1_16_R1.MinecraftServer.lambda$0(MinecraftServer.java:164) ~[spigot-1.16.1.jar:git-Spigot-6f4ff1b-983305b]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_251]
Caused by: java.lang.NullPointerException
org.bukkit.event.EventException: null
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:319) ~[spigot-1.16.1.jar:git-Spigot-6f4ff1b-983305b]
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[spigot-1.16.1.jar:git-Spigot-6f4ff1b-983305b]
at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:589) ~[spigot-1.16.1.jar:git-Spigot-6f4ff1b-983305b]
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:576) ~[spigot-1.16.1.jar:git-Spigot-6f4ff1b-983305b]
at net.minecraft.server.v1_16_R1.PlayerInteractManager.breakBlock(PlayerInteractManager.java:309) ~[spigot-1.16.1.jar:git-Spigot-6f4ff1b-983305b]
at net.minecraft.server.v1_16_R1.PlayerInteractManager.a(PlayerInteractManager.java:268) ~[spigot-1.16.1.jar:git-Spigot-6f4ff1b-983305b]
at net.minecraft.server.v1_16_R1.PlayerInteractManager.a(PlayerInteractManager.java:238) ~[spigot-1.16.1.jar:git-Spigot-6f4ff1b-983305b]
at net.minecraft.server.v1_16_R1.PlayerConnection.a(PlayerConnection.java:1224) ~[spigot-1.16.1.jar:git-Spigot-6f4ff1b-983305b]
at net.minecraft.server.v1_16_R1.PacketPlayInBlockDig.a(SourceFile:40) ~[spigot-1.16.1.jar:git-Spigot-6f4ff1b-983305b]
at net.minecraft.server.v1_16_R1.PacketPlayInBlockDig.a(SourceFile:10) ~[spigot-1.16.1.jar:git-Spigot-6f4ff1b-983305b]
at net.minecraft.server.v1_16_R1.PlayerConnectionUtils.lambda$0(PlayerConnectionUtils.java:19) ~[spigot-1.16.1.jar:git-Spigot-6f4ff1b-983305b]
at net.minecraft.server.v1_16_R1.TickTask.run(SourceFile:18) ~[spigot-1.16.1.jar:git-Spigot-6f4ff1b-983305b]
at net.minecraft.server.v1_16_R1.IAsyncTaskHandler.executeTask(SourceFile:144) ~[spigot-1.16.1.jar:git-Spigot-6f4ff1b-983305b]
at net.minecraft.server.v1_16_R1.IAsyncTaskHandlerReentrant.executeTask(SourceFile:23) ~[spigot-1.16.1.jar:git-Spigot-6f4ff1b-983305b]
at net.minecraft.server.v1_16_R1.IAsyncTaskHandler.executeNext(SourceFile:118) ~[spigot-1.16.1.jar:git-Spigot-6f4ff1b-983305b]
at net.minecraft.server.v1_16_R1.MinecraftServer.aZ(MinecraftServer.java:943) ~[spigot-1.16.1.jar:git-Spigot-6f4ff1b-983305b]
at net.minecraft.server.v1_16_R1.MinecraftServer.executeNext(MinecraftServer.java:936) ~[spigot-1.16.1.jar:git-Spigot-6f4ff1b-983305b]
at net.minecraft.server.v1_16_R1.IAsyncTaskHandler.executeAll(SourceFile:103) ~[spigot-1.16.1.jar:git-Spigot-6f4ff1b-983305b]
at net.minecraft.server.v1_16_R1.MinecraftServer.sleepForTick(MinecraftServer.java:919) ~[spigot-1.16.1.jar:git-Spigot-6f4ff1b-983305b]
at net.minecraft.server.v1_16_R1.MinecraftServer.v(MinecraftServer.java:852) ~[spigot-1.16.1.jar:git-Spigot-6f4ff1b-983305b]
at net.minecraft.server.v1_16_R1.MinecraftServer.lambda$0(MinecraftServer.java:164) ~[spigot-1.16.1.jar:git-Spigot-6f4ff1b-983305b]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_251]
Caused by: java.lang.NullPointerException