Skip to content

kuroppoi/brainwine/develop merge 2026-03-21#90

Merged
boraini merged 14 commits into
live-serverfrom
develop-merge-2026-03-21
Mar 21, 2026
Merged

kuroppoi/brainwine/develop merge 2026-03-21#90
boraini merged 14 commits into
live-serverfrom
develop-merge-2026-03-21

Conversation

@boraini
Copy link
Copy Markdown
Owner

@boraini boraini commented Mar 21, 2026

This merge excludes the exoskeleton code. We will ignore Kuroppoi's version of exoskeletons for now since it seems compatible with our implementation except accessory and hidden accessory (and in Kuroppoi's version the hidden accessory system is stubbed anyways).

Other features they have implemented, such as the SSL support, and the bug fixes are handy though.

kuroppoi and others added 14 commits September 26, 2025 21:15
Known quirks:
- v3 clients only support up to unique 20 hidden accessories (9 are currently in use, v2 maximum unknown)
- Hiding exoskeletons does not work properly on v3. Fixed by relogging.
How to use:
1. Set `enable_ssl` to `true` in `api.json`
2. Create a certificate keystore
3. Properly configure keystore settings in `api.json`
4. Make sure your client is set to use HTTPS
NOTE: a valid SSL certificate is most likely required.
If a player who is visible on a follower/followee list changes their name
before the viewing player could click their name, it would not be able to find
the player by name, and the server would crash. This fix mitigates this by
failing early on unknown name.
Make target teleporters only check for player-owned protector fields.
@boraini boraini merged commit 11094a8 into live-server Mar 21, 2026
1 check 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.

2 participants