We're starting to get quite a few server-related programs floating around the forum so I thought I'd compile them into a simple list. If I missed any programs or information, please inform me with a PM and a link!
Wrappers These are programs that do not modify the core server files, but instead parse it for information and inject data.
[*:35zb74sv]Czahrien's Java Wrapper - Permissions, item spawning/kits, item blacklist/whitelist, player blacklist/whitelist, kick/ban/ipban, player cap, player list, and points system.
[*:35zb74sv]Flippeh's Python Wrapper - Item spawning, kick/ban, permissions, player cap, player list, help menu, vote kick/ban, whitelist, and motd.
[*:35zb74sv]koufu's Python Wrapper - Ban/kicks, item spawning, player cap, and player list.
[*:35zb74sv]Zicore's C# Wrapper - GUI, motd, item spawning/kits, automated backup, player list, commands menu, rules menu, and kick/ban.
[*:35zb74sv]MCAdmin - GUI, permissions, item spawning/kits, anti-griefing, player list, command list, kick/ban, and updater.
[*:35zb74sv]Flippeh's Multiplexer - A special wrapper that dynamically interacts the server with other wrappers or data readers/injectors such as IRC with the ability to add these external connections without a restart.
[*:35zb74sv]Thau's Wrapper - OSX, GUI, backups, item spawning/kits, restarts, and permissions.
[*:35zb74sv]SimpleServer - Cross-platform, , tunneling, block firewall, kick/ban/ipban, whitelist, motd, player list, kits, permissions, automated backup, and saves.
Mods These programs replace specific classes in the server .jar, or the whole .jar itself to directly modify the server code.
[*:35zb74sv]Llamacraft - Working buckets, furnaces, player messaging, colored names, and many anti-grief measures.
[*:35zb74sv]hey0's Server Mod - Colored chat, item spawning/kits, player list, kick/ipban, name validation, teleporting, help menu, player blacklist/whitelist, player cap, motd, permissions, and "/home" relocater.
Utilities Utilities programs do not add functionality to the server itself, but instead help to maintain it or parse it for information that can be displayed off-server.
[*:35zb74sv]JestServers - Dedicated Minecraft servers with some mod support.
[*:35zb74sv]Logcraft - A parser that provides a better interface for viewing logs.
[*:35zb74sv]Cartograph - A program that reads world data and exports it to a satellite-view image.
[*:35zb74sv]tj007razor's Server List - Minecraft server list with IP and online status. Also includes tags to insert into forum signatures and such. Private server listings (for tags) available as well.
[*:35zb74sv]Online Player Tracker - A python script that parses server info to display online users on a website.
[*:35zb74sv]MinecraftAutomation - A hardcoded C# app that backs up a server and uploads an image of it via Cartograph to an FTP site.
[*:35zb74sv]MCEdit - 3D map editor.
[*:35zb74sv]MonkeyDKS's AutoBackup - A simple .bat that backs up a server regularly, user defined.
[*:35zb74sv]Alexbrainbox's SMP Bug List - A very nice player-made list of SMP bugs.
Might also want to include links to some useful tools that while they are not server-specific are still quite useful to those of us hosting servers. (such as mapping or map-editing)
The one that really springs to my mind is: Cartograph - Mapping program
... did I just get ninjaed by an edit?
Rollback Post to RevisionRollBack
Tis far better to be a witty fool than a foolish wit.
An admin tool, written by Zicore: viewtopic.php?f=1012&t=23780
Not sure what's the use of it, probably if you don't like the GUI of the server software. ^^
Has some nice features though, a kit editor and a banlist
Edit: Sorry, read to late that you prefer to get notified with a PM.
Rollback Post to RevisionRollBack
External server browser: Created by me, made for you.
Not working atm, and will not get updated in the near future, sorry.
You should specify what OSes are compatible which each of the wrappers/tunnels. The two C# ones are windows only while the other three are windows/linux/unix/mac.
You should specify what OSes are compatible which each of the wrappers/tunnels. The two C# ones are windows only while the other three are windows/linux/unix/mac.
I don't want to clutter it with information, and I assume the majority of people that are running a server are doing it on a windows box anyway. Just a brief description is all :smile.gif:
That doesn't really seem applicable since from what I can tell it's just the source code for a mod specialized to a specific server. Basically many admins may want it, but only a few will use it or even know how to edit it. If someone releases that code modified in a format for widespread use, that link would be useful.
It's source code a log parser which watches for join/part messages and keeps a txt file up to date with the current players on a server. I'm not sure if the messages are *exactly* the same in the default server, but I'm assuming they are.
It's source code a log parser which watches for join/part messages and keeps a txt file up to date with the current players on a server. I'm not sure if the messages are *exactly* the same in the default server, but I'm assuming they are.
Well I'm a programmer and while I'm not particularly familiar with python, I wouldn't even know where to start to install that code to do, well, whatever it does. I suppose if some explanation was added I might add it to the list.
Edit: ah disregard that I'm pretty stupid
Okay so you have a script on your website that parses information to list members on your server?
Ya, I suppose I could add that. I'm marking it as unrefined/unfinished though as their is little to no explanation
So none of these wrappers support auto-restart? That's a shame. There's an issue with making world backups while the server is running, sometimes despite backups, world data that was created hours ago can be lost. Doing a regular shutdown and restart would make secure backups.
So none of these wrappers support auto-restart? That's a shame. There's an issue with making world backups while the server is running, sometimes despite backups, world data that was created hours ago can be lost. Doing a regular shutdown and restart would make secure backups.
I realized this as well. The culprit is that the game saves in chunks when players leave them.
The main issue I have with auto-restart backups is that it requires booting everyone to do the backup so you want to limit when and how often you do this. (And provide plenty of warning in-game beforehand.)
Rollback Post to RevisionRollBack
Tis far better to be a witty fool than a foolish wit.
This is why I'd prefer the option for an admin/sysop to initiate the shutdown and restart since they can be in-game and see if it would be a convenient time. Maybe even a /vote restart could be handy. Presumably most servers already have an automated backup routine set just how they like it, it's just a matter of getting the world in memory into the world folder on the hdd.
I'll take a look at your wrapper Zicore, but as it's written in C# it's incompatible to my current situation. However I might be running a Windows SMP server as well in the future.
Wrappers
These are programs that do not modify the core server files, but instead parse it for information and inject data.
[*:35zb74sv]Czahrien's Java Wrapper - Permissions, item spawning/kits, item blacklist/whitelist, player blacklist/whitelist, kick/ban/ipban, player cap, player list, and points system.
Mods[*:35zb74sv]Flippeh's Python Wrapper - Item spawning, kick/ban, permissions, player cap, player list, help menu, vote kick/ban, whitelist, and motd.
[*:35zb74sv]koufu's Python Wrapper - Ban/kicks, item spawning, player cap, and player list.
[*:35zb74sv]Zicore's C# Wrapper - GUI, motd, item spawning/kits, automated backup, player list, commands menu, rules menu, and kick/ban.
[*:35zb74sv]MCAdmin - GUI, permissions, item spawning/kits, anti-griefing, player list, command list, kick/ban, and updater.
[*:35zb74sv]Flippeh's Multiplexer - A special wrapper that dynamically interacts the server with other wrappers or data readers/injectors such as IRC with the ability to add these external connections without a restart.
[*:35zb74sv]Thau's Wrapper - OSX, GUI, backups, item spawning/kits, restarts, and permissions.
[*:35zb74sv]SimpleServer - Cross-platform, , tunneling, block firewall, kick/ban/ipban, whitelist, motd, player list, kits, permissions, automated backup, and saves.
These programs replace specific classes in the server .jar, or the whole .jar itself to directly modify the server code.
[*:35zb74sv]Llamacraft - Working buckets, furnaces, player messaging, colored names, and many anti-grief measures.
[*:35zb74sv]hey0's Server Mod - Colored chat, item spawning/kits, player list, kick/ipban, name validation, teleporting, help menu, player blacklist/whitelist, player cap, motd, permissions, and "/home" relocater.
Utilities
Utilities programs do not add functionality to the server itself, but instead help to maintain it or parse it for information that can be displayed off-server.
[*:35zb74sv]JestServers - Dedicated Minecraft servers with some mod support.
[*:35zb74sv]Logcraft - A parser that provides a better interface for viewing logs.
[*:35zb74sv]Cartograph - A program that reads world data and exports it to a satellite-view image.
[*:35zb74sv]tj007razor's Server List - Minecraft server list with IP and online status. Also includes tags to insert into forum signatures and such. Private server listings (for tags) available as well.
[*:35zb74sv]Online Player Tracker - A python script that parses server info to display online users on a website.
[*:35zb74sv]MinecraftAutomation - A hardcoded C# app that backs up a server and uploads an image of it via Cartograph to an FTP site.
[*:35zb74sv]MCEdit - 3D map editor.
[*:35zb74sv]MonkeyDKS's AutoBackup - A simple .bat that backs up a server regularly, user defined.
[*:35zb74sv]Alexbrainbox's SMP Bug List - A very nice player-made list of SMP bugs.
The one that really springs to my mind is:
Cartograph - Mapping program
... did I just get ninjaed by an edit?
:3 I forgot to add it myself and remembered.
External server browser: Created by me, made for you.Not working atm, and will not get updated in the near future, sorry.
http://soundcloud.com/syndicatednb/
Not sure what's the use of it, probably if you don't like the GUI of the server software. ^^
Has some nice features though, a kit editor and a banlist
Edit: Sorry, read to late that you prefer to get notified with a PM.
External server browser: Created by me, made for you.Not working atm, and will not get updated in the near future, sorry.
Very hard to keep track of all this.
I am a representative of JestServers.com
I don't want to clutter it with information, and I assume the majority of people that are running a server are doing it on a windows box anyway. Just a brief description is all :smile.gif:
Thanks for the tip bro.
That doesn't really seem applicable since from what I can tell it's just the source code for a mod specialized to a specific server. Basically many admins may want it, but only a few will use it or even know how to edit it. If someone releases that code modified in a format for widespread use, that link would be useful.
Well I'm a programmer and while I'm not particularly familiar with python, I wouldn't even know where to start to install that code to do, well, whatever it does. I suppose if some explanation was added I might add it to the list.
Edit: ah disregard that I'm pretty stupid
Okay so you have a script on your website that parses information to list members on your server?
Ya, I suppose I could add that. I'm marking it as unrefined/unfinished though as their is little to no explanation
I realized this as well. The culprit is that the game saves in chunks when players leave them.
I'll take a look at your wrapper Zicore, but as it's written in C# it's incompatible to my current situation. However I might be running a Windows SMP server as well in the future.