MC百科社群
标题:
请问如何自定义某个方块的开采工具?
[打印本页]
作者:
QQ酱217825
时间:
2023-12-4 12:04
标题:
请问如何自定义某个方块的开采工具?
如题,请问如何自定义某个方块的开采工具?
仅需实现,对于某方块使用特定工具采集加速即可,不需要限制采集等级
作者:
QQ酱391600
时间:
2023-12-5 09:06
用连锁采集可以实现特定方块不需采集等级,采集加速这个我就不清楚了
作者:
Wze1234
时间:
2023-12-5 17:29
我记得给方块打上一个原版Tag好像是可以,不太确定可行性…
在原版文件的 data/minecraft/tags/blocks/mineable ,照着那里json的格式做个数据包试试
作者:
QQ酱777736
时间:
2023-12-5 20:58
1.12.2版以上可以如此实现:
1.设置开采特定方块的工具(以nbt命名为0且只能开采石头的木镐为例):
/give @a(给予对象)wooden_pickaxe 1 0 {Tags:["0"],CanDestroy:["minecraft:stone"]}
2.设置nbt标签物品检测与药水效果执行 (循环命令方块,保持开启;以给予木稿急迫效果为例):
/execute as @a at @s if data entity @s Inventory[{id:"minecraft:wooden_pickaxe",tags:{Tags:["0"]}}] run effect give @s minecraft:haste 1 1
完整指令:
/execute as @a at @s if data entity @s Inventory[{id:"<物品名称>",Count:<物品数量>,Slot:<背包栏位>,tag:{Tags:【"<任意文本>"】}}] run+任意效果
作者:
13082679913
时间:
2023-12-5 22:55
crt 的Block有个toolClass,用于设置采掘工具,但是不知道兼不兼容模组工具
https://crt.imc.wiki/Zen/content ... -factory/block.html
欢迎光临 MC百科社群 (https://bbs.mcmod.cn/)
MC百科
|最大的MineCraft中文模组百科