I'm trying to figure out how to get blocks by breaking them using commands. Say I'm breaking a diamond ore block and tile drops are turned off so other players can't steal your blocks.
Is there a command to give me that diamond ore block when I break it?
Best Answer
You could turn on
gamerule doTileDrops
whenever the player is near that block.You could use
/loot
to give yourself the block, but that only works before it is mined:You could just simply
/give
the block to the player, if you already know what it is.You could
/kill
the drop whenever a different player is nearby.You could
/clear
the item out of other players' inventories.You could use spawn protection on a server and
/op
yourself so that you can still place and mine inside the spawn protection area.You could put other players into Adventure mode when they are nearby.