mirror of
https://gitlab.com/swordiemen/swordie-232.git
synced 2026-07-15 14:17:50 -07:00
No description
- Java 65.8%
- Python 34.2%
Add Lotus debris for Phases 2 and 3 as intended See merge request swordiemen/swordie-232!31 |
||
|---|---|---|
| loadins | ||
| resources | ||
| scripts | ||
| sql | ||
| src | ||
| .gitignore | ||
| .gitlab-ci.yml | ||
| dependency-reduced-pom.xml | ||
| LICENSE.md | ||
| pom.xml | ||
| README.md | ||
A server emulator
Functional stuff
Ingame Commands
See AdminCommands for a list of commands you can do ingame. Typing !help will show you all possible commands
(without parameters). Most commands will display expected parameters if you try use them without parameters.
Technical stuff
How to install: see #server-setup-guide in the Swordie discord.
- Java (21)
- MySQL
- Custom database migrations (see
MigrationManager) - Half-custom REST layer using RESTEasy (see
WebApi) - Custom API using raw bytes, used before we had the REST layer (see
ApiAcceptor) - Manual SQL
- If you find JPA/Hibernate stuff it's not actually used.
- We switched off of Hibernate when it was causing issues in prod and it being hard to debug
- Netty for networking
Feel free to create PRs to improve this source. You can create a fork of this repository, then work on that and create a merge request towards this main repository. Tag Asura or Sjonnie on discord to ask for a review.