Posted July 10, 20178 yr I made a pickaxe that on right click destroys a block and drops it, but when you right click red wool with it you get white wool, when you right click grass you get shrub, when you right click diorite you get stone, etc. How would I make the pickaxe drop the right block with the right data value?
July 10, 20178 yr Author How does one get an IBlockState and TileEntity? Edit: also, wouldn't that take out the silk touch part? Right now when you right click a grass block you get a grass block this also means that you can break unbreakable things, but that's exactly what I wanted. Edited July 10, 20178 yr by PlanetTeamSpeak
July 10, 20178 yr world.getBlockState to get the state. The TileEntity can be null. It should only drop with silk touch when the pickaxe has silk touch, no? Edited July 10, 20178 yr by Tschipp
July 10, 20178 yr Author I've justed tested it and it indeed removes the silk touch part, right-clicking a grass block now gives me dirt and right-clicking leaves doesn't give me the leaves at all. And I want it to always silk touch blocks when you right click the block while holding the pickaxe. Edited July 10, 20178 yr by PlanetTeamSpeak
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.