Jump to content

Recommended Posts

Posted (edited)

Correct me if I'm wrong but this is what I gathered from looking at tick code.

As far as I can tell, the server processes entity collisions with blocks before it removes blocks. For the purposes of my mod it would be really nice if I could have certain blocks destroyed before collisions are processed. Is it possible to make this happen without actually messing with the Minecraft source code?

Thanks for reading.

Edited by FredTargaryen
Posted

I should have said movement instead of collisions. So it looks to me like when the server does one tick, it moves all the entities, then destroys all the blocks. I would like some blocks to be destroyed before the entities are moved. Is that possible without editing the source code? I tried destroying the blocks during the start phase of ServerTickEvent but that didn't seem to work.

 

My specific example involves the player running through a glass wall. Currently they collide with the glass, stop, and then the glass breaks. I'd like the player to be able to break the glass and run through without losing any speed.

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.