I understand most or all of these features probably won't be added until after rewriting the program in Rust or later if they are added, but I think these would be great features for later on:
Being able to provide a minecraft account's details so Openheimer can use it to send log-in packets and check if a server is whitelisted, and possibly find other information, including what mods or plugins are used on a server, and information on the server's spawn. I don't know if this would require having a minecraft instance open on the machine running copenheimer, but it might, and if so the best option would probably be to use a fabric instance running a re-auth mod and the mods MultiConnect and ViaVersion, so the Account can re-login if it expires, and it can join servers on nearly every minecraft version.
Save other information about serves besides IP (MOTD, server version/brand, players online, and whether or not its whitelisted, which would require the first suggestion to be added)
an option periodically scan the internet for new servers with a configurable delay, and also periodically ping every server that's already been found with a configurable delay and update the file/database with any new info
Possibly a barebones fabric mod that can be provided with either a file path or link to whatever database Openheimer stores IPs in, and will display and ping all the IPs in a custom secondary server list, preferably with filter options for whitelisted/not, players online, server version, server brand, and a refresh button if it connects to a database.
This would bring the featureset of Openheimer much closer to Copenheimer, however the last suggestion isn't really a suggestion for Openheimer since it's basically just a suggestion to make a separate program, though it would be useful.
I understand most or all of these features probably won't be added until after rewriting the program in Rust or later if they are added, but I think these would be great features for later on:
Being able to provide a minecraft account's details so Openheimer can use it to send log-in packets and check if a server is whitelisted, and possibly find other information, including what mods or plugins are used on a server, and information on the server's spawn. I don't know if this would require having a minecraft instance open on the machine running copenheimer, but it might, and if so the best option would probably be to use a fabric instance running a re-auth mod and the mods MultiConnect and ViaVersion, so the Account can re-login if it expires, and it can join servers on nearly every minecraft version.
Save other information about serves besides IP (MOTD, server version/brand, players online, and whether or not its whitelisted, which would require the first suggestion to be added)
an option periodically scan the internet for new servers with a configurable delay, and also periodically ping every server that's already been found with a configurable delay and update the file/database with any new info
Possibly a barebones fabric mod that can be provided with either a file path or link to whatever database Openheimer stores IPs in, and will display and ping all the IPs in a custom secondary server list, preferably with filter options for whitelisted/not, players online, server version, server brand, and a refresh button if it connects to a database.
This would bring the featureset of Openheimer much closer to Copenheimer, however the last suggestion isn't really a suggestion for Openheimer since it's basically just a suggestion to make a separate program, though it would be useful.