Dylan T.

Results 339 issues of Dylan T.

Deleting these made it much more of a hassle to do migration work on PM, so I ended up abandoning it. It would be preferable if, as an intermediary step,...

### Bug report The result is correct up to 8.3, but `*NEVER*` in 8.4 for some reason. ### Code snippet that reproduces the problem https://phpstan.org/r/52a81990-cb4a-4e1b-b638-c5f9b39a5688 ### Expected output The same...

### Link to crashdump https://crash.pmmp.io/view/13739539 ### Additional comments (optional) Looks like we need to harden the validation for command string inputs so this doesn't happen in the future?

### Problem description As per title ### Proposed solution Implement this ### Alternative solutions or workarounds _No response_

### Problem description Recently I rolled out ext-chunkutils2 v0.4.0 to the PM5 channel of binaries. While the API is compatible, older versions of PM5 won't accept it, making any binaries...

### Problem description When adding a world to a server, we don't want it to be generated if not found. It would be better to error in this case to...

Type: Enhancement
Category: UI

The functions generated by these are significantly faster than their RegistryTrait callStatic counterparts (about 40%). This new system also avoids modifying handwritten code, and prevents the introduction of members that...

Category: Core
Type: Enhancement
Performance

This solves the following issues: - Conflicts on BlockTypeIds every time someone makes a PR to add a new block - Type IDs not consistent on different threads We still...

Category: API
Category: Core
Type: Fix
Status: Incomplete
BC break

This PR implements a command overloading system. Partially inspired by @alvin0319's prior (abandoned) work on #3871, but with deeper integration. ## Relevant issues - Closes #6518 - Closes #6517 (well,...

Category: API
Status: Incomplete
BC break
Type: Enhancement