晴路卡
本帖最后由 晴路卡 于 2021-10-16 19:12 编辑

喜闻乐见问答版常出现的“挖掘榜”数据包
统计非创造玩家挖掘过的方块数量

感谢@xmdhs 示范了读数据值页面
之前自己是照着scoreboard页面的判据读的
虽然现在是直接读blockstates




如果你想修改侧边栏挖掘榜显示的名字,只需要改"loymine_add"这个记分板的名字就可以了,例如
  1. /scoreboard objectives modify loymine_add displayname "test"
复制代码
删除该数据包前在游戏内输入
  1. /function loymine:delete
复制代码
把记分板给删干净



来自群组: The Minecraft Lover

CR_019
没想到还真的做出来了(我不敢做)
问答版问挖掘榜的有救了
人气没了,评分后天补(住校党等不到明天人气恢复,只能在学校电脑课上偷上论坛)

tineseack_bk
  头
   身体     手               
   身体  手
手  身体
   腿   腿
   腿  腿
————————
不穷举你会变得更强么.jpg

(=°ω°)丿
发现里面仍然有不少疏漏(如sanstone,end_Stone_bricks)
不太懂这句话是什么意思(
sandstone 和 end_stone_bricks 的挖掘统计都有啊(
可以用 ⊙v⊙ dalao 的方块标签的前置,然后再写个脚本(

晴路卡
(=°ω°)丿 发表于 2020-5-3 22:56
不太懂这句话是什么意思(
sandstone 和 end_stone_bricks 的挖掘统计都有啊(

喏 我摘了些错误的判据名
也不止这些 中文wiki更离谱 有些貌似是前版本的

                            ↓




sanbing
MCBBS有你更精彩~

岁月静好、
厉害了,挺一下。

xmdhs
本帖最后由 xmdhs 于 2020-5-29 08:55 编辑

穷举真好玩,我也要玩(

我也写了个玩玩

什么,有些不是判据,进游戏看 log 去删就是(


晴路卡
本帖最后由 晴路卡 于 2020-5-4 00:33 编辑
xmdhs 发表于 2020-5-4 00:01
穷举真好玩,我也要玩(

我也写了个玩玩

恭喜 全是判据XD
偷偷拿去改




话说你计数的tick那部分生成写错了
  1. private static String atoWrite(){
  2.         String a = "scoreboard players add @a[scores={loymine_" + i +"=1..}] loymine_add 1\n";
  3.         String b = "scoreboard players set @a[scores={loymine_"+ i +"=1..}] loymine_0 0\n";
  4.         return a+b;
  5.     }
复制代码
重置那边的记分板名莫得更新




bruce_back
我来了  作者完美的解决了我的问题   
非常感谢!!!

111da111
看谁挖的多?然后给奖励?学到了

Syro
震惊,国内一我的世界大神竟然不想穷举?

陈宇ChenYu
1.14.4可以用吗???awa

晴路卡
DIAOSIXIAOC 发表于 2020-5-28 23:14
1.14.4可以用吗???awa

不行 因为一些只在1.15有的方块,
关于这些方块的判据在1.14下会被认为是错误的导致真个mcf无法工作
也许你要去删除load函数里所有有关新方块的记分板

aa0307bb
xmdhs 发表于 2020-5-4 00:01
穷举真好玩,我也要玩(

我也写了个玩玩

嘶……用func定义函数,这是go语言吗

陈宇ChenYu
晴路卡 发表于 2020-5-28 23:26
不行 因为一些只在1.15有的方块,
关于这些方块的判据在1.14下会被认为是错误的导致真个mcf无法工作
也许 ...

明白了 感谢大佬的回复

卡尔酱
1.16快照可以用吗

晴路卡
RedCarl 发表于 2020-5-30 18:57
1.16快照可以用吗

可 但新方块没有记录

卡尔酱
晴路卡 发表于 2020-5-30 18:58
可 但新方块没有记录

测试确实可以

卡尔酱
晴路卡 发表于 2020-5-30 18:58
可 但新方块没有记录

有点小BUG,有时候不更新

👴是hlnb
这是检测工具的使用吗?目前还没有找到一个能记录空手的挖掘榜

下一页 最后一页