Skip to content

Conversation

@calcastor
Copy link
Contributor

Depends on #146

This PR does the following:

  1. Drops the Unix domain socket patch. Velocity is not compatible with Unix domain sockets unfortunately so it is hard to confirm whether it works as expected. If you use this and it does work, please comment on this PR and I can re-add it.
  2. Updates Netty to 4.1.118. This is the version of Netty that is used in the latest stable version of Minecraft, which is 1.21.7 at the time of writing. The patch is also modified to exclude Netty 4.0.x from the built jar.
  3. Adds Fix double block placement sound in clients 1.9+ #132 and Fix issues with non-interacting players #138. These have been used in production on OCC for some time now and are confirmed to work correctly.
  4. Adds several patches by or ported over by @cswhite2000. One of these is an optimization and another is a bug fix, and the third is delayed network flushing ported from Tuinity. These have been used in production on OCC for over a year.
  5. Enables the east-west cannon fix patch unconditionally. It doesn't make sense to be able to configure a bug fix, and the original behaviour is likely not desirable by anyone using SportPaper.
  6. Increases chat message length to 256 characters. This allows modded 1.8 users to send long chat messages. Unfortunately, this requires a patch to Velocity for those who are using Velocity but it is a minimally invasive patch.

@calcastor calcastor marked this pull request as draft July 4, 2025 03:23
@calcastor calcastor marked this pull request as ready for review July 4, 2025 04:09
@cswhite2000 cswhite2000 merged commit 8cb3fc4 into Electroid:main Jul 4, 2025
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants