Andrew Steinborn

Results 37 issues of Andrew Steinborn

Part of #423. This PR focuses mostly on creating a better separation of concerns in Velocity proper - right now, there is a lot of "magic" baked into the implementation...

enhancement

The current plugin messaging handling logic is less than ideally structured. It is part a hack to make Forge happy, part meant to keep the Minecraft client happy, and part...

enhancement

This is also one of my least favorite parts of the Velocity codebase so far. The server (re)connection logic is very poorly structured and even though I wrote the code...

enhancement

Velocity 2.0.0 will introduce a true modularization system, built on the basis of Java 9+'s Project Jigsaw. This issue will act as a tracking issue for the overall modularization project....

enhancement

The Velocity event API, as currently designed, has some major flaws in its design that we should aim to correct for Velocity Polymer. ## Handling of potentially blocking events **Status**:...

enhancement

Details TBD, but the basics are: * Add support for more than one listener (Velocity 1.x.x currently only supports one listener) * Speak the Bedrock protocol natively (also requires entity...

enhancement

This issue will track a way for us to provide significantly better restarting functionality for the proxy, allowing a new version of Velocity to be deployed live without players not...

enhancement

I would like to introduce a notion of "safe" and "unsafe" plugins to the Velocity API. This does not construe a change in our versioning policy, rather it is an...

enhancement

Integrating services into Velocity may afford us platform-independence from specific plugins. **This isn't final, I am only opening this for further discussion.** - [ ] Services Manager - [ ]...

enhancement