Geyser icon indicating copy to clipboard operation
Geyser copied to clipboard

Implement player entity collision pushing.

Open oryxel1 opened this issue 5 months ago • 10 comments

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.

oryxel1 avatar Jul 16 '25 19:07 oryxel1

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

oryxel1 avatar Jul 17 '25 12:07 oryxel1

Adding into GeyserBeta, the dried up PR was before the GeyserMC was switched to Gradle - https://github.com/THEMPGUYAlt/GeyserBeta

THEMPGUYAlt avatar Jul 18 '25 00:07 THEMPGUYAlt

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

THEMPGUYAlt avatar Aug 13 '25 21:08 THEMPGUYAlt

Is there Minecraft Teams Support? For plugins like TAB

THEMPGUYAlt avatar Aug 20 '25 00:08 THEMPGUYAlt

Is there Minecraft Teams Support? For plugins like TAB

I think this is the wrong place for that.

SleepyPopp avatar Aug 20 '25 00:08 SleepyPopp

Pretty sure this is for collisions not about plugins.

SleepyPopp avatar Aug 20 '25 00:08 SleepyPopp

Yes, collision rules set in scoreboard teams will be accounted for in this PR

onebeastchris avatar Aug 20 '25 09:08 onebeastchris

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

THEMPGUYAlt avatar Aug 27 '25 14:08 THEMPGUYAlt

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.

OfficialTheosis avatar Aug 28 '25 11:08 OfficialTheosis

As mentioned before - this PR accounts for teams and their collision rules already; so that will work fine

onebeastchris avatar Aug 28 '25 12:08 onebeastchris