Dylan T.

Results 339 issues of 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....

Category: Gameplay
Status: Debugged
Opinions Wanted

## 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...

Category: Core
Priority: High
BC break
Type: Cleanup

### 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...

Category: Core
Status: Unconfirmed

### 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...

Type: Fix
Category: UI

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...

enhancement

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...

enhancement

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...