Some of you may remember my old OCMI (One-Click Mod Installer). Well, unfortunately I had to stop development on that because the fan on my laptop crapped out on me. However, internet marketing's been very great to me lately, so I got myself a nice new laptop. So now I'm working on something called the MineCraft Control Panel. Basically, it's the OCMI without the bugs, and with a lot more features.
First off, I don't expect everyone to remember what the OCMI was. In short, it was a mod and jar management program. It allowed you to easily install mods, as well as manage separate jars that you could then use any time you wanted. (e.g., if you want to use the Portal Gun mod sometimes, but not all the time, you could use the OCMI to easily manage that) Unfortunately, it was not my finest piece of work, and was riddled with several bugs and a lack of "fullness".
Now, that is just a small portion of what the MCCP will do. Not only will it allow you to install mods, it will allow you to uninstall them without messing anything up. In addition to mods and jars, you'll also be able to manage your worlds from the program, as well as your texture packs.
I thought about that for a while earlier today, but didn't feel content with it. I mean, it makes things very simple, and it would be very useful, but hardly a tool any MineCrafter would keep on their Desktop. So then I realized that I constantly have at least 10 tabs open in Google Chrome relating to MineCraft, and I'm constantly looking at the MineCraft Helper app on my HTC Arrive just doodling around. That's when it struck me - why not just make a large central hub for anything and everything MineCraft? Then I came up with the following list of features. These will all be done within the week, 99% bug-free. (as 100% bug-free is barely possible) I'll be releasing a few updates a day. Don't worry, unlike the old OCMI, the program will auto-update itself whenever a new version is released.
Have a look at the feature list below. The reason I'm posting this now is because I need feedback! I'm not making this for my benefit (although I will use it, of course), I'm making it for all of you that will use it. So if you have an idea, I'll add it in no problem. Thanks everyone! Expect a first version and a thread make-over tomorrow!
---Mod Manager---*Jar Selection*
Before you start installing/uninstalling mods, you'll have to choose the Jar you want to edit. These will be in a nice little list. You can also select the jar that you are currently using as your minecraft.jar.
A large mod list will be grabbed from my server and displayed. When you click on a mod in the list, a banner, description, etc. will display for you. Then you'll be able to click the "Install" button, and the mod will be installed in the selected jar. If you want, you can also choose a file on your hard drive to install. However, the MCCP will use a custom ".mcmod" file type, which I will explain soon. :Update - you will also be able to choose a normal zip file that you download from the mod's thread to install that way, rather than using an mcmod file. The choice will be yours.
If you want to uninstall a mod from the selected jar, simply select it from the list, and if the MCCP detects that the selected mod is installed, you will be able to click an "Uninstall" button to remove the mod from the selected jar.
---Jar Manager---*Adding/Deleting Jars*
The Jar manager is rather simple. You'll be presented with a list of the jars that you have created, and when you select one, you will be able to remove it, or "use" it, meaning that it will be set as your active jar that MineCraft will use. You will also be able to add a new jar by either creating a new one (and providing a name for the new jar), or finding it on your hard drive.
---World Manager---*Adding/Deleting Worlds*
Same concept as the jar manager. All of your worlds will be displayed in a list, if you want to delete one, select it and hit "Remove", if you want to add a new one, click "Add" and find the world files on your hard drive.
There are hundreds of MineCraft tutorials on YouTube. It's crazy. With the poster's permission, I will be including some of these in the MCCP. The tutorials will be divided into sections, for example "Traps", "Farms", "Redstone Devices", etc. etc. This will provide a much better tutorial experience. All videos will also be transcribed (in text form), so if you have a hearing problem, or if you just learn better from reading, that will be there for you.
Personally, I'm not a fan of these types of videos, but again, this program isn't about me. I will include these with the poster's permission for your viewing pleasure.
If you have another type of MineCraft video you think deserves a category, let me know!
Simple enough. When I say I'm making a program for all of you MineCraft needs, I mean all of them. I'm going to be integrating the MineCraft forums into the program, so you don't have to open up a browser just to check up on the latest happenings.
At first this will be very simple, W for wood planks, C for cobblestone, etc., and that's how it will be displayed in the program, but with updates comes advancement. Eventually you will be able to graphically view a schematic in 3D.
Same as viewing, will not be advanced at first, but eventually you will be able to conceptualize and create 3D buildings, mechanisms, farms, etc. and share them easily.
---Texture Pack Manager---*Add/Remove Texture Pack*
Simple enough, as with the jar manager, will allow you to simply remove any texture packs you have installed currently, and add any that you want to with ease.
---Favorites--- *Thanks xDivineInsanityx!*Mods, Texture Packs, and Schematics*
Thanks to xDivineInsanityx, there will now be a favorites area, where you will be able to add mods, texture packs, and schematics to your Favorites list, and then be able to easily access stats such as number of installs, number of thread views, ratings, reviews, etc.!
---Community--- *Inspiration thanks to xDivineInsanityx*Mod/Texture Pack/Schematic Reviews, Ratings, and More*
The MCCP will eventually have a nice community system integrated - IRC type chat, private messaging, etc. One of the main features will be the ability to review/rate any mods, texture packs, or schematics you've used. There will be top rated mods, etc., so that you can easily see some mods, texture packs, and more that you should try out. Simple concept, but makes for a great addition!
*Notch's Blogs/Tweets* Thanks to Zaneus!
Notch's Tweets and Blog Posts relating to Minecraft will also be displayed in the MCCP! This way you can stay up-to-date without having to open up that browser.
---Text Guides---*Wiki* Thanks to Zaneus!
I've got to talk around, but I may be able to include articles from the MineCraft wiki in the MCCP. The search will be a lot faster, as will be the displaying. If I'm not able to include the wiki's articles, I'll just have to write my own! :biggrin.gif:
There are some tidbits such as block depths, farming guides, etc. that can't be described in a schematic or anything of the sort, so they'll need their own special guide, and they will have it!
You will be able to easily change the colors and theme of the MCCP, among various other things.
Can you think of another setting you should be able to set? Let me know!
I apologize if this does not seem very comprehensive. Tomorrow I'll be able to spend a bit more time working on the thread itself. Still, I would LOVE to hear any ideas/suggestions/feedback anyone may have! Remember, anything is possible, if there's something you'd like in a program like this, let me know.