Jump to content

[1.18] Trying To Stop a Specific Block From Dropping its Contents


SY_Dev

Recommended Posts

(New to modding, with some Java experience)

As the title states I am trying to stop drops for a specific block in the world. However, I do not want to make a block always drop nothing.

Ex. If I mine a bookshelf *without the correct tool* I want the bookshelf block to be dropped, rather than books. (I would be doing this for multiple types of blocks, ex. glowstone)

I currently am watching for the "BlockEvent.BreakEvent" and running the logic as its called. The closest I've gotten to successfully doing so is sending a packet to the server and attempting to stop block drops from there.

For whatever reason when I try to do this an invisible block is left in its place bugging the player out when they collide with it. I've tried to fix it with the client-side as well but had no success.

Is there a way to simply cancel block drops for a given block? 

Link to comment
Share on other sites

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.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Announcements



×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.