Posted July 28, 20178 yr 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 August 5, 20178 yr by FredTargaryen
July 28, 20178 yr Author 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.