Technically not a mod, but I decided that this was the best forum for it. If not, tell me.
The CMAN, inspired by the Kerbal Space Program CKAN, will be like apt for Minecraft. There is a java edition by Lewislovesgames, and a python edition by me. The idea is that you type in your mod name (later versions will allow you to select from a list) and it installs it for you (I need a bit of help with base mods). It will hopefully help out with making sites like 9minecraft less popular.
I need help however, as I am not an expert. If you can help, please create a fork on github!
If you can't code, then you can still help, by adding mods to the archive!
As much as I love Python, it's not standard on Windows. For every Minecraft player, you can guarantee they have a recent version of Java. The same can't be said about Python. I think that's a pretty compelling reason to make every Minecraft tool ever in Java. Plus, python-java interop is a huge pain in the ass. Sure, things like jython and jpype exist, but there's no reason to go that route if you just write it in Java instead.
On the other hand, kudos for trying to start a package manager system!
You should talk to the MultiMC guys. They are working on one too, last I heard.
I vote rubbish because that is such a funny word to me, okay maybe not but I still think it's a funny word.
I actually had an idea quite similar to this, a launcher that warns you if incompatibility between mods and acts mostly how you are saying.
I can't do any sort of coding or texturing but I hope to see your progress in the future.
Rollback Post to RevisionRollBack
I made a Feed The Beast modpack! Simply type "Experiment812390" without quotes into the 3rD party codes area and you can see the mods list and install!
Don't be a pedant, or take things out of context on purpose.
"don't quote yourself in your signature it makes you look silly" ~ Oden_The_Fish
#Baum4God
my profile picture is the A-10 thunderbolt II the successor of the first thunderbolt used in WWII by the USAF both excel in air support and ground attacks
the A-10 also sports the GAU-8 Avenger a 30MM hydraulic gatling type autocannon
Just saying, most of the mod links on modlist.mcf are actually links to the mods minecraft forum thread, not a direct download. So you will need to either get the modlist.mcf devs to add a "direct download" field or use your own system to keep track of download links.
"Roughly 95% of Minecraft players hate Villagers and would be very happy if they were removed. If you are one of the 5% who actually like villagers, copy this into your signature." -RainbowGirl
As much as I love Python, it's not standard on Windows. For every Minecraft player, you can guarantee they have a recent version of Java. The same can't be said about Python. I think that's a pretty compelling reason to make every Minecraft tool ever in Java. Plus, python-java interop is a huge pain in the ass. Sure, things like jython and jpype exist, but there's no reason to go that route if you just write it in Java instead.
On the other hand, kudos for trying to start a package manager system!
You should talk to theMultiMC guys. They are working on one too, last I heard.
.py files can be packaged into standalone applications though, so you don't need it installed. Also, there isn't any (and probably won't be any) java-python interop. However, most people on here are mainly java people... It will, though, be (hopefully) very independent from MC itself, so no need for java, and I want small file sizes.
Also: omg the creator of tall worlds said kudos to me
Just saying, most of the mod links on modlist.mcf are actually links to the mods minecraft forum thread, not a direct download. So you will need to either get the modlist.mcf devs to add a "direct download" field or use your own system to keep track of download links.
I think that if I find most of the direct links, it won't be too hard to convince them to add a little field just 4 the API...
Java side of things will be owned by me as the repository has been moved over to an organization for ease of contributing. (Possibly more people added Willbl3pic?)
CMAN's idea is clearly pointed out, but something such as this is a incredible feat to perform. You'd have to have a system to find the latest update, not too hard but if you don't do that you'll have to find people to do that manually, and you'll also find that every once and a while somebody will move where you download their plugins, and if something like that happens you've got to get into it and fix it up yourself. And many people post their mods on multiple different websites, so something such as CMAN is practically impossible to guarantee over 90% of plugins to be included in the archive.
Secondly, like Cuchaz pointed out. Java is the common script language for minecraft, and is standard to most plugins and most platforms run on Java anyways. Coding in Python is fine, I used to code in Python unfortunately stopped after I failed dramatically in a coding competition. But, Python isn't as so familiar and I don't know too much about modding, but you might run into troubles every once and a while. But good luck with this, I support this idea but in reality it's very hard to complete.
Good luck with it all
- Josh
Rollback Post to RevisionRollBack
Josh | Media Editor: Photographer & Videographer | Advanced Minecraft Server Administrator
"Roughly 95% of Minecraft players hate Villagers and would be very happy if they were removed. If you are one of the 5% who actually like villagers, copy this into your signature." -RainbowGirl
Technically not a mod, but I decided that this was the best forum for it. If not, tell me.
The CMAN, inspired by the Kerbal Space Program CKAN, will be like apt for Minecraft. There is a java edition by Lewislovesgames, and a python edition by me. The idea is that you type in your mod name (later versions will allow you to select from a list) and it installs it for you (I need a bit of help with base mods). It will hopefully help out with making sites like 9minecraft less popular.
I need help however, as I am not an expert. If you can help, please create a fork on github!
If you can't code, then you can still help, by adding mods to the archive!
Source code and download here: https://Comprehensive-Minecraft-Archive-Network.github.io/
Maybe make it in Java?
As much as I love Python, it's not standard on Windows. For every Minecraft player, you can guarantee they have a recent version of Java. The same can't be said about Python. I think that's a pretty compelling reason to make every Minecraft tool ever in Java. Plus, python-java interop is a huge pain in the ass. Sure, things like jython and jpype exist, but there's no reason to go that route if you just write it in Java instead.
On the other hand, kudos for trying to start a package manager system!
You should talk to the MultiMC guys. They are working on one too, last I heard.
I vote rubbish because that is such a funny word to me, okay maybe not but I still think it's a funny word.
I actually had an idea quite similar to this, a launcher that warns you if incompatibility between mods and acts mostly how you are saying.
I can't do any sort of coding or texturing but I hope to see your progress in the future.
I made a Feed The Beast modpack! Simply type "Experiment812390" without quotes into the 3rD party codes area and you can see the mods list and install!
Don't be a pedant, or take things out of context on purpose.
http://en.wikipedia.org/wiki/Oden so what I'm soup? Fish soup?
"don't quote yourself in your signature it makes you look silly" ~ Oden_The_Fish
#Baum4God
my profile picture is the A-10 thunderbolt II the successor of the first thunderbolt used in WWII by the USAF both excel in air support and ground attacks
the A-10 also sports the GAU-8 Avenger a 30MM hydraulic gatling type autocannon
OHHH U FELL FOR IT! OOOOOHHH
Great idea!
Just saying, most of the mod links on modlist.mcf are actually links to the mods minecraft forum thread, not a direct download. So you will need to either get the modlist.mcf devs to add a "direct download" field or use your own system to keep track of download links.
Links to Mods: EndPlus | Deeper Caves | FarLands
"Roughly 95% of Minecraft players hate Villagers and would be very happy if they were removed. If you are one of the 5% who actually like villagers, copy this into your signature." -RainbowGirl
.py files can be packaged into standalone applications though, so you don't need it installed. Also, there isn't any (and probably won't be any) java-python interop. However, most people on here are mainly java people... It will, though, be (hopefully) very independent from MC itself, so no need for java, and I want small file sizes.
Also: omg the creator of tall worlds said kudos to me
I think that if I find most of the direct links, it won't be too hard to convince them to add a little field just 4 the API...
Java side of things will be owned by me as the repository has been moved over to an organization for ease of contributing. (Possibly more people added Willbl3pic?)
Firstly,
CMAN's idea is clearly pointed out, but something such as this is a incredible feat to perform. You'd have to have a system to find the latest update, not too hard but if you don't do that you'll have to find people to do that manually, and you'll also find that every once and a while somebody will move where you download their plugins, and if something like that happens you've got to get into it and fix it up yourself. And many people post their mods on multiple different websites, so something such as CMAN is practically impossible to guarantee over 90% of plugins to be included in the archive.
Secondly, like Cuchaz pointed out. Java is the common script language for minecraft, and is standard to most plugins and most platforms run on Java anyways. Coding in Python is fine, I used to code in Python unfortunately stopped after I failed dramatically in a coding competition. But, Python isn't as so familiar and I don't know too much about modding, but you might run into troubles every once and a while. But good luck with this, I support this idea but in reality it's very hard to complete.
Good luck with it all
- Josh
Josh | Media Editor: Photographer & Videographer | Advanced Minecraft Server Administrator
"Only god knows what we're fighting for!"
Having your own mod listing fixed the issue I mentioned earlier.
I forked this and started working on it this morning. I've added some of the missing features.
Links to Mods: EndPlus | Deeper Caves | FarLands
"Roughly 95% of Minecraft players hate Villagers and would be very happy if they were removed. If you are one of the 5% who actually like villagers, copy this into your signature." -RainbowGirl
Created a logo.