Note that the server is typically a daemon, meaning it will stop if the program is allowed to exit. Exceptions may bubble out of endpoint methods and are converted to ...
On initialization, the client scans the mods folder, computes the SHA-256 hash for each .jar file, and combines it with the mod’s file name. The client sends this list to the server upon joining. The ...