Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

sync relevant changes Jun 3 2024 #14

Draft
wants to merge 114 commits into
base: connect
Choose a base branch
from

Conversation

robinbraemer
Copy link
Member

No description provided.

Tim203 and others added 30 commits January 27, 2022 11:34
* Fix typos

* Fix another typo

* Fix error log message (#275)

Co-authored-by: Tim203 <[email protected]>
# Conflicts:
#	build-logic/src/main/kotlin/Versions.kt
Since everyone generally updates their proxy this doesn't provide backwards compatibility with BungeeCord versions that don't support 1.19 clients.
Metrics showed that more than 33% of the BungeeCord platform users still use a 1.18.x version
The config updater didn't re-add the quotes that strings with special characters (or no characters) should have, which resulted in the usernamePrefix becoming invalid or null. While this has been fixed for people that use the config updater with the latest version, people that already updated can't update again, and would have to edit the config manually.
Tim203 and others added 8 commits August 17, 2023 11:35
* Spigot 1.20.2

Signed-off-by: Joshua Castle <[email protected]>

* Oops

Signed-off-by: Joshua Castle <[email protected]>

* 1.20.2 velocity (#1)

* 1.20.2 Velocity

Signed-off-by: Joshua Castle <[email protected]>

* Archive build artifacts

Signed-off-by: Joshua Castle <[email protected]>

* Fix typo in velocity-plugin.json

Signed-off-by: Joshua Castle <[email protected]>

---------

Signed-off-by: Joshua Castle <[email protected]>

* Fix formatting and apply codestyle to eclipse

Signed-off-by: Joshua Castle <[email protected]>

* Ignore changes to core base prefs

Signed-off-by: Joshua Castle <[email protected]>

* Proper ignore

Signed-off-by: Joshua Castle <[email protected]>

* Remove buildship prefs

Signed-off-by: Joshua Castle <[email protected]>

* Formatting

Signed-off-by: GitHub <[email protected]>

* Formatting

Signed-off-by: GitHub <[email protected]>

* Properly build PRs

* Formatting + remove artifacts

Signed-off-by: GitHub <[email protected]>

* Throw IllegalStateException

Signed-off-by: GitHub <[email protected]>

---------

Signed-off-by: Joshua Castle <[email protected]>
Signed-off-by: GitHub <[email protected]>
* Jank Fix for #444

* Move Scheduler to WhitelistUtils

Also stopped using the Bukkit scheduler and am now scheduling via SpigotVersionSpecificMethods.maybeSchedule

* Move setWhitelist to WhitelistUtils

Includes requested formatting changes.

* switch from runnables to using an lambda expression

* Made lambda a single line

---------

Co-authored-by: Hidey Boi <[email protected]>
@robinbraemer robinbraemer changed the title sync changes sync relevant changes Jan 22, 2024
rtm516 and others added 15 commits January 28, 2024 22:51
* Update Geyser version
* Update Versions.kt
* Update build process

* Ensure BUILD_JSON env is init

* Fallback to GH run number

* Use tmp file for metadata.json

Signed-off-by: Joshua Castle <[email protected]>

---------

Signed-off-by: Joshua Castle <[email protected]>
* - Update to cloud 2.0
- bump floodgate version to 2.2.3
- fix publishing setup - don't publish shadow jars, ensure api/core artifacts aren't shaded jars

* - update bstats
- fix alias -> description

* tiny cleanup, fix whitelisting bedrock players when the linked java account is online (and shares the same name)

* Update build process

* Ensure BUILD_JSON env is init

* Fallback to GH run number

* update guice to 6.0.0 to be compatible with java 21

* update languages module

* Support 1.20.5 spigot, update languages module, update Bungee dependency so the project builds

* remove codemc repo, update cloud-paper to snapshot build for 1.20.5 support

---------

Co-authored-by: Kas-tle <[email protected]>
* Temporary fix for #510, bump cloud to rc candidate

* apparently it is supposed to be nullable. okay then.
* fix: add default skin to gameprofiles

* fix: add signatures by default to prevent issues

* cleanup

* no longer apply empty textures

* revert formatting change

* fix(spigot): linked player textures

* fix(velocity): linked player textures

* fix(bungeecord): apply linked textures

* Made the MojangUtils class instance based, removed some unneeded code

* Don't block Velocity event threads, made the Bungee variant work

* Add some comments

---------

Co-authored-by: bridge <[email protected]>
Co-authored-by: Tim203 <[email protected]>
* Switch to centralized GitHub actions

* Build number is in env for PR
@robinbraemer robinbraemer changed the title sync relevant changes sync relevant changes Jun 3 2024 Jun 3, 2024
Camotoy and others added 5 commits June 13, 2024 18:01
* update bungee injector

* add backwards compatibility
* Check if channel is open before injecting

Some forks like FlameCord have integrated anti-bot features to block connections early. 

By default, Floodgate runs anyways, which not only makes bot attacks affect the server when Floodgate is instaled, but also generate an exception. 

This fixes the issue.

* Add note about why it's added

---------

Co-authored-by: Tim203 <[email protected]>
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.