Dark_Wolf
      一天,某个倒霉玩家走在辽阔的大草原上。


      发现钻石!!!


      开挖!


      诶 ?说好的钻石呢?怎么变成石头了!!




原理往下拉


============================================================================================
命令区:


先把方块掉落关闭:
  1. <font size="2">/gamerule doTileDrops false</font>
复制代码


再设置一个名叫D_ore的统计破坏钻石矿的计分板
  1. /scoreboard objectives add D_ore stat.mineBlock.minecraft.diamond_ore
复制代码

钻石块处命令:
  1. <font color="#000000" size="2">execute @a[score_d_ore_min=1] ~ ~ ~ give @p minecraft:stone 1 0</font>
复制代码
        这里给予破坏一个钻石矿以上的玩家一块石头。
黑曜石处命令:
  1. <font size="2" color="#000000">execute @a[score_d_ore_min=1] ~ ~ ~ scoreboard players remove @p d_ore 1 </font>
复制代码
        这里负责给计分板归零。
=============================================================================================

      很简单有木有!!
      
此为本人原创,如有雷同,纯属巧合。



江米条
......如果直接execute钻石生成石头在吧钻石杀掉呢

Dark_Wolf
江米条 发表于 2015-2-11 23:27
......如果直接execute钻石生成石头在吧钻石杀掉呢

这也行,只不过不能设置其他的方块掉落钻石了

Dark_Wolf
这个方法的坏处就是其它方块也一样不会掉落,但只要把方块掉落开了,再清除旁边的钻石和钻石矿就可以了

swwws
不错不错不错