Dylan T.
Dylan T.
### Problem description In vanilla, horizontal drag is `0.91`, vs `0.98` for vertical movement. In PM, we currently do `0.98` for both. This means that knockback, sliding on ice etc....
## Description Somehow this got missed during the PM5 migration. Probably, this should have been transitioned to an enum. Probably the reason this wasn't upgraded is due to complications involving...
### Link to crashdump https://crash.pmmp.io/view/13425387 ### Additional comments (optional) I presume this is triggered by plugins or possibly /give. This looks similar to old crashes we had back in the...
### Problem description We don't update timezone at runtime, so console timestamps should always be increasing in a server session. However, timezone changes in between restarts (e.g. DST shifts) could...
We've always left it up to plugin devs to figure out the JSON structure, and it's not documented anywhere. We could improve this by adding models similar to the LoginPacket...
Many newer packets have been implemented as immutable and/or with private fields. It's very inconvenient for consumers of the library. Just last week, I found myself working over `AvailableCommandsPacket` trying...
It's a well-known issue that arrays in packets are subject to attack. However, the proposed solutions this far have been crude and would easily run into problems with clients, as...
this is a test run to see what it's like to work with the new API. So far, it seems to be OK, although I keep forgetting the parameters for...
this leaves the responsibility of reading packets and ticking the server up to the user, which allows for more dynamic ticking, custom sleep mechanisms (perhaps RakLib is to share a...