But... Then people without accounts... I don't... Whatever
Umm if you don't have a minecraft account... why would we be supporting you downloading and using our packs?
But... Then people without accounts... I don't... Whatever
I didn't realize that the curse launcher was only for installing the mods and not actually launching minecraft whoopsUmm if you don't have a minecraft account... why would we be supporting you downloading and using our packs?
Um what? Please explain what exactly you are objecting
The problem with taking this position is that Minecraft is not free or open-source, nor are many of the mods, including ones used in FTB. There are even various mods which are open-source but not "free". Some mods even rather hypocritically state that you can't even disassemble them, despite that having been required to mod Minecraft to begin with. There are also mods released under licenses such as MIT or BSD, which doesn't exactly follow the same political standpoint of "free" software to some people. It's certainly possible to run a server of just mods with the license you prefer, but you're still always going to be running proprietary Mojang software.
Being "free" software is less relevant to me, personally. I don't plan to re-release anyone's software, I just want to be able to modify it for my own use. BuildCraft has an open license, but when they didn't accept changes I submitted for quartz pipes and some other visual improvements (like making pipes physically connect to tanks), I just used my own changes in my own game. Things that aren't open-source are still fairly easy to modify as long as they're written in Java. I've had to disassemble old versions of mods (from like during Minecraft's beta phase) to fix bugs that made them not work properly in newer launchers not running from .minecraft. I think this is perfectly acceptable.
I never released the source to most of my own mods primarily because I never got the time to clean up and label the source. I tossed Endermanage up on Github, at least, and there's the stuff I submitted for BuildCraft, but there's not been much demand for source so I never made it any kind of priority. I think it's probably the case for a lot of other people, too. But the license I applied to mine specifically states you can decompile them for personal use, until I can offer anything different.
Don't get me wrong, when it comes to things like third-party launchers, I feel they should at least be open-source, because my login credentials are at stake. I've personally used customized versions of both the Technic and FTB launchers, such as before FTB allowed you to specify the Java version you wanted to run the game with, or to set Java options in the Technic launcher since they refuse to add that functionality. There's still others like Magic Launcher though which aren't even open-source to my knowledge, but I've used it in the past. I'm not saying I wouldn't use Curse's new launcher if it's closed-source, but that certainly makes it less flexible.
Anyhow, if you've looked through the thread then you've probably noticed that I've questioned various things about the Curse/FTB partnership, so don't think that I completely oppose your position or anything. But I personally just don't feel that being "free" software plays a very important role when the software required to use any of it isn't free itself. We break that license all the time to make mods, it's just that Mojang is a cool enough company to embrace that community to some degree.
I think there has been a bit of a misunderstanding.
I have not even been calling for an open sourcing of the Curse launcher, even though it'd of course be amazing if that happened.
However, despite me being an idealist, I am also not failing at facing reality. I also don't picture the world in black and white.
Aziroshin said:From the way you've written your post, it seems you might at least partially agree that free, decentrally controlled software is worthy of support, and might be one of our better choices to build the software part of our civilization upon.
Aziroshin said:It also feels a little bit out of shape and loud, all things I didn't really want.
I don't know about that. I've often bemoaned the use of Java to write Minecraft because while it has advantages, it was never really designed for gaming or any really complex application and a lot of Minecraft's problems, modded or otherwise, are a direct result of that.But I think we can all be glad of the choice of language he made
I don't know about that. I've often bemoaned the use of Java to write Minecraft because while it has advantages, it was never really designed for gaming or any really complex application and a lot of Minecraft's problems, modded or otherwise, are a direct result of that.
In terms of performance I'd completely agree. Java is a lot faster than it used to be but it will never compete with native code.
But disassembling Java is light years easier than disassembling something like C, and that's even still true despite Minecraft being obfuscated. If you want an example of how much harder it is to mod a regular binary executable, look at Minecraft Pocket Edition. Progress across version updates is significantly slower, modding capabilities are greatly reduced, patching is tricky, and cross-platform/CPU support of mods is basically non-existent since it requires different binaries. Java also splits things up into separate class files, hundreds of them in Minecraft's case, which can be disassembled and modified individually if necessary, which is how Minecraft modding began. They were able to identify the important stuff, trace it back to other important stuff, and largely ignore parts that didn't matter. One massive binary is a nightmare to disassemble. MCPE's binary is around 10MB, if I recall. I've disassembled code before, but that's not something even I want to get into. I commend the guys who even bother.
The problem with java isn't speed. The problem with java is overhead. Java can do pretty much anything C can do. It just takes a lot more system resources to get it done. If MineCraft was rebuilt in a native language, tools and API's would eventually show up to make it easier. In my opinion, the benefits of rebuilding the engine with the idea of mods (and shaders and physics) in mind would be a huge leap forward for the game. Expensive and time consuming but absolutely worth it.
Political bla that'll probably only interest people that already share my view anyway:
Ayn Rand.Maybe you should read some Anne Rand.
Honestly I like Anne better
Is there a reason behind this or just thoughtless hate?l
Also about the Curse Forge, to me you will never build a product I will want to use as its ran by Curse. I will never use it and if it comes this far, I will not use Minecraft Forge.
You're mostly right, but he's not talking about what the FTB team is doing or going to do; his concerns are with what Curse is doing or going to do.Is there a reason behind this or just thoughtless hate?
The FTB team has, time and time again, done things for the community honestly I can't even believe that someone thinks that they're trying to do anything but make life easier for us
You're mostly right, but he's not talking about what the FTB team is doing or going to do; his concerns are with what Curse is doing or going to do.
And I get it. I won't use anything made by Apple or EA (I still haven't played Mass Effect 3, as much as I loved the first two games to death.) Not to make a comparison there, just that sometimes, you don't approve of a company and you take a stand, and I can respect that.
Sent from my HTC One using Tapatalk
Is there a reason behind this or just thoughtless hate?
The FTB team has, time and time again, done things for the community honestly I can't even believe that someone thinks that they're trying to do anything but make life easier for us
I had deleted my comment as I didn't like how it came across. However now that you have asked I may as well reply. What Dorque said is how I feel. I don't like how Curse run things, they throw ads all over your screen annoy me with the "benefits" of Curse premium. The only benefits I see is not having the supposed "benefits" shoved in my face all the time. They are also always looking for profit (which is obviously what a company is supposed to do) however is it really fair that they will be making money from advertisements people see when coming to download a mod? Shouldn't this be all going to the mod author instead as they took the time and care to make the mod?
I have, for a while now been avoiding using anything that Curse makes. As Feed The Beast (FTB) is integrating into Curses servers and using their launcher stuff I will sadly avoid them as well. This is the same with Minecraft Forge, as they are moving download stuff to CurseForge I will not use it. I'm going to make the most of the FTB modpacks and try to complete a game on every modpack before they move. I appreciate slowpoke is trying to do the best for the minecraft community, which is good that he is trying. This, in my opinion, is a bad idea.
Sure, you could go to the individual mod maker, and use their adf.ly link or click their donate button, and make your own mod pack and have problems logging in to servers because of different mod versions and configs. But if you want to use an organized system to download a whole set of mods and their configs all at once, who's going to run that infrastructure? Who's going to pay for it? The FTB team have tried to keep the infrastructure running and have done really well for a year and a half, but they've decided that they can't go on in the same way any more. What's your solution? "Keep giving me free stuff please" is a really compelling concept but doesn't seem to be working as a strategy....is it really fair that they will be making money from advertisements people see when coming to download a mod? Shouldn't this be all going to the mod author instead as they took the time and care to make the mod?
I actually watched the Q & A stream Slowpoke did and already know that you can opt in to get paid. However, I said that all of the money from ads and stuff should go to the mod author if they want the money. I have got to say that this curse forge will have its benefits such as everything being more organised and FTB being able to focus on their main priority, modpacks without working on your infrastructure. Maybe I'm just so used to the current way of modding that I don't want to let it go. But still none of those benefits will convince me to use it and at the end of the day me not using it isn't going to affect anyone unless masses of people don't use it so I don't see what the problem is. I also don't like arguments so please don't turn this into one.You realize mod authors can opt to get paid depending on the number of downloads of their mod on Curse Forge? Moving our modpacks there means those downloads will also factor into that. Do you know how Curse affords to back the credits sent to modders? Curse Premium and those adverts that are "shoved down your face."
Please, before you blatantly come down on something, understand it first.
Sorry if I came over a bit strong as well. I get it, you have reservations about Curse, and I respect the fact that you are sticking to your principles despite the loss that it will cause you. I am personally boycotting Nestlé, Kraft, and Amazon, the latter of which is really difficult....at the end of the day me not using it isn't going to affect anyone unless masses of people don't use it so I don't see what the problem is. I also don't like arguments so please don't turn this into one.