admiral0 Posted February 24, 2016 Posted February 24, 2016 Hello, I've created a mod to manage my own server. It may be helpful to other people too, so here it is: http://minecraft.curseforge.com/projects/minecraftsolder https://github.com/admiral0/MinecraftSolder admiral0
EvilOwl Posted February 24, 2016 Posted February 24, 2016 A short description about the mod's functionality would be nice @admiral0 After reading the description I still have no clue what can I benefit from installing it (I am a solder user) Mods go to Modders Metropolis, moving now.
admiral0 Posted February 24, 2016 Author Posted February 24, 2016 It replaces TechnicSolder with a mod that you install on your minecraft server. Installing/Updating mods on your server and bumping version in the config will generate the required files to be served on the technicplatform via solder API. The only thing you need to do is point technic platform to the web address exposed by the mod (technic solder address: by default localhost:8000 -> you can change it in the config).
Discord Moderator plowmanplow Posted March 13, 2016 Discord Moderator Posted March 13, 2016 Just curious, assuming it's just exposing the mods on the server, how does this deal with client only mods like minimaps, HUDs, WECUI, lighting, shaders, etc.?
admiral0 Posted March 14, 2016 Author Posted March 14, 2016 It depends. In case they don't crash but load in disabled state on server, no particular action is required. In case they crash serverside - you place them in a special directory where they are picked up and packaged every cache build. My plans are to deduplicate these by setting their version = their md5.
Discord Moderator plowmanplow Posted March 14, 2016 Discord Moderator Posted March 14, 2016 Yeah, only a small fraction of the client only mods will survive being in the /mods/ folder on a server. Most of them do not make any attempt to properly proxy their client calls.
admiral0 Posted March 14, 2016 Author Posted March 14, 2016 (edited) it's enough just to wrap inside an if(evt.getSide().isClient()) to not crash Edited March 14, 2016 by admiral0
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now