Do you have to many Servers in your Server List? This mod solves the problem. Using this mod you can create Folders. It's a simple implementation with no fancy graphical stuff. Feedback and suggestions are appreciated.
Update to 1.7:There will not be an update to 1.7. Since the update to 1.7 took too long for MCP and I expect that the same will happen until we get the Plugin API, so I don't think it's worth updating this. The Mod was designed to be used at all times because you can't really access the folders without. But as I can't update it quickly enough, I think it's better to leave it. Furthermore there were some changes which the code in 1.7 which would require a different approach. I'm sorry for letting you down. Thanks for all the support.
v1.6.4:- updated for Minecraft 1.6.4v1.6.2:- updated for Minecraft 1.6.2v1.6.1:- updated for Minecraft 1.6.1- properly disable buttons when opening a folderv1.5.2:-added a config file-added options to change the folder text and it's colorv1.5.1_c:-Added Copy & Paste feature(check pro features)-Select servers using arrow keys-minor bugfixv1.5.1_a:-Updated for Minecraft 1.5.1v1.5:-Updated for Minecraft 1.5-Version number is now the same as the version number of Minecraftv0.2:-added "Folder" as MOTD-folder to get back-"servers" folder brings you back to the main server list-bugfixesv0.1:-first release
">How it works:'[/size;">]- Adding a folder
Click Add in the server list.
Give your folder a name.
Leave the Server Adresss empty.
-Opening a folder:
Connect to the folder. (You won't see the connecting screen.)
A new server list appears.
After the first time you connected to the folder, there will be a hidden Server Adress witch starts with "dir:"
Pro Feathures:']-Copy & Paste
Use control+c to copy the selected server/folder
If you want to copy multiple servers/folders, select them in copy order and use control+shift+c for each.
To paste the servers/folders, just use control+v.
Note: The servers/folders will be inserted after the selected server or if none is selected at the end of the list.Note: Folders aren't duplicated, just linked.-Deleting a folder:Deleting the server won't delete the folder!
Open your .minecraft-folder and delete the file with the name: "FOLDER-FOLDERNAME.dat".
The file will exsit if there is any content in the folder. (Same as the normal servers.dat)-Renaming a folder:
Just change the Server Name. Don't edit the Server Address. (The internal name for the folder stays the same.)
-Linking to an existing folder:
Click Add in the server list.
Enter the same name as the server is called which you want to link . (If you renamed it, you need to use the initial name.)
- Getting back to the main server list:
Create a folder named servers.
Connect to it.
Now you can rename it.
For finding the config, you first need to open the Minecraft path. (default: %appdata%/.minecraft)Then you need to go to the config folder. Inside this folder you'll find a folder named ServerListFolder and the config is located inside this folder you need to open the file ServerListFolder.cfg with a text editor.Path =%appdata%/.minecraft/config/ServerListFolder/ServerListFolder.cfgThen you can change the options. Just leave the configVersion. It's used for update reasons. (It allows me to add new options to an existing config)
Download the mod.(Download at the beginning)
Create a backup of your minecraft.jar and your servers.dat (if you uninstall the mod, you can't access the folders anymore, so you might want to restore it.)
Open your .minecraft folder and open the versions folder.
Create a new version for this mod. (or use an existing but don't overwrite the unmodded versions) For creating a new you need to copy the folder of the version your new version is based on. Then rename the folder and the 2 files inside it to the name you want to call the version. Then open the json file with a text editor and change the id to the new name. Now this version will be available for the launcher.
Open the .jar file in an archive editor (7-Zip/WinRar/etc).
Delete the META-INF folder.
Copy all .class files into your minecraft.jar (Replace it).
f you are using MInecraft Forge, make sure to extend the JVM Arguments which is found in the profile editor by "-Dfml.ignoreInvalidMinecraftCertificates=true"
Copy all server entries into the main server list. (You won't be able to access the folders after the unistallation.)
Remove the mod from the .jar (by using another (modded) version)
the most mods, because it only modifies rarely used base classes
You can connect to it as it would be normal server. For creating a folder, you just create a server without server adress. This folder won't stay without a server adress. A adress like dir:TestFolder will be created using the name you entered. This server adress is the real name of the folder and is used to save the folder. This means: every server with this adress points to the same folder. So thats the way linking works. As soon a two servers have the same server adress, they are pointing to the same folder and are linked.