Posted February 8, 201510 yr When I try to create an item which set onBlockStartBreak() returning true, I find it will cause a bug. The block to be breaked will disapear in client world but still exist in server world. I find it is because BlockEvent.BreakEvent miss a condition check. In PlayerControllerMP.onPlayerDestroyBlock(), minecraft will check onBlockStartBreak(), but in ForgeHooks.onBlockBreakEvent(), forge won't. I hope you can solve the problem soon.
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.