Jake Potrebic

Results 217 issues of Jake Potrebic

Fixes https://github.com/PaperMC/Paper/issues/10700

WIP so far, still adding spots these events should be called, but should be a catch-all now for non-hanging entities spawned as a result of item "placement". Resolves https://github.com/PaperMC/Paper/issues/4795 Resolves...

Replaces https://github.com/PaperMC/Paper/pull/8865. Way better to be able to set it up as you like instead of one hardcoded in the paper-plugin.yml. ```[tasklist] - [x] deal with `Datapack#setEnabled` (weird to call...

This API is supposed to introduce an API equivalent to nms' HolderSet and HolderSet$Named. `RegistrySet` is the base interface with subtypes in `RegistryKeySet` and `RegistryValueSet`. `RegistryKeySet` is equivalent to a...

Also centralizing the unwrapping logic in a separate class

There are several useful reports that could be generated from a run of codebook. ```[tasklist] ### Tasks - [ ] Missing parameter mappings - [ ] All locals assigned from...

enhancement

Various methods on CompoundTag return a type based on a key input which is a string. Very commonly, that string is a constant which is easy to lookup when choosing...

enhancement

There are a lot of getAs methods, like on nbt, or gson-related things. These should be filtered out, and the remaining text should be checked against java keywords so we...

bug

Currently, if the mappings are completed for an interface and that interface is used to create a lambda, the parameters of that lambda do not inherit the names from the...

enhancement