Please sign in to access this page
This is a minecraft mod that exposes some of the server information such as the RAM utilization, player count, loaded chunks and entities, player list and the MOTD. You can simply download the mod for fabric 1.21.1, install it and configure the port and APIKey. Once that is done, you can visit exposedserver.nimitapps.com to connect to an exposed server instance and fetch the updating data via a websocket!
No followers yet
Once you ship this you can't edit the description of the project, but you'll be able to add more devlogs and re-ship it as you add new features!
big gradle dependency issue with java-websockets! didn't notice this earlier because intellij handled that locally, but it was evident in the jarfile. Once that is fixed, i updated the readme and some code with clarifications and streamlining
Small fixes on the README, merging the client and backend to one repository and remembering to add the github link into the client so you can download the mod from there too!
Deployment, git shenanigans, gradle building! All the final stuff. Spent nearly an hour here especially with the DNS and stuff, but the project is finally complete!
I am proud of where this project has arrived! now i just need to deploy the webpage. I scrapped most of the console features until i can figure out how to expose them to the frontend, although the command features might still make the final cut
Okay so I can't get the console working, so I'll just add the playerlist and ability to run commands and scrap the console. I'll see how to fix that later today and refer to my old implementation when I tried this mod before.
Worked on getting the data into the dashboard, just need to get the console ready. also added RAM because how did i forget that
big deblog.
i finished the frontend, and started replacing the HTTP stuff (boring) with websocket instead! I finished the frontend and can now display some of the stuff like playercount, MSPT, chunks and entities (and the big MOTD). now i just need to finish the console, but that requires me setting up some buffers and stuff to do it without crashing the browser and making a memory leak somewhere (learnt from the best of the best, som)
Finished the UI for the web part of the mod, now I just need the API to expose everything to the server properly yay
I setup my environment for intellij, and spent a lot of time debugging the gradle settings within the IDE. Once I had that fixed, I experimented with the fabric modding stuff, adding shit and testing cool features. I tried different mod directions but eventually settled on this idea, where you can HTTP GET the server information, provided you have an API key for the server. I also worked on making a frontend that looks good enough to test with
Wow btw how are you posting dev vlogs T_T i get 500 error
yes it works with local instances too, it does all the websocket stuff in the browser