Implement player entity collision pushing.
This is another attempt of implementing player entity collision push since #1357 PR went stale. This should works somewhat better than the old PR but still have issues, it's not perfect. ~~For ex: in some rare case player might have weird motion when jumping which idk if it's fixable~~ (should now be fix), feel free to player around with it tho :). Resolve #3702.
In my testing this PR now works pretty well, so it's now ready to be merge. Ofc, feel free to test it as much as you like :) to see if there still any problems left with it :P
Adding into GeyserBeta, the dried up PR was before the GeyserMC was switched to Gradle - https://github.com/THEMPGUYAlt/GeyserBeta
You can test this with GeyserBeta, or just use the PR it self (for older versions) feel free to test it, it seems like it will fix movement issues and anticheat issues
Is there Minecraft Teams Support? For plugins like TAB
Is there Minecraft Teams Support? For plugins like TAB
I think this is the wrong place for that.
Pretty sure this is for collisions not about plugins.
Yes, collision rules set in scoreboard teams will be accounted for in this PR
Pretty sure this is for collisions not about plugins.
The point of Minecraft teams support is so some plugins that disable collisions is compatible with this collisions PR Including anti cheats like Hypixel or whatever server disables collisions
Pretty sure this is for collisions not about plugins.
The point of Minecraft teams support is so some plugins that disable collisions is compatible with this collisions PR Including anti cheats like Hypixel or whatever server disables collisions
I second that this is important. I utilise TAB's API to disable collisions within the spawn area of my server (so players can't push others outside it), but enable them everywhere else.
As mentioned before - this PR accounts for teams and their collision rules already; so that will work fine