Finomnis / MCDaemon

A Java Daemon for automatic Minecraft server maintenance
2 stars 3 forks source link

Support of curse client #3

Open arthurpham opened 9 years ago

arthurpham commented 9 years ago

Because the FTB launcher is going to be deprecated in favour of the new curse launcher, it would be great to be able to support it as well.

For example, see https://github.com/portablejim/curseDownloader

The client is here : http://beta.cursevoice.com/games/minecraft

Finomnis commented 9 years ago

Uh! That's new to me. Where did you read that this deprecates FTB? And what is the curse launcher exactly? Is it from the FTB team? Or something completely different?

Finomnis commented 9 years ago

Oh wait ... curse. It's late, the name didn't ring a bell for a second. So, is this managed by the minecraft team? Or what's going on

Finomnis commented 9 years ago

Ok, while curse is an awesome way to distribute client modpacks, it does not seem to serve the server packs at all. I don't think the curse launcher is even meant to be used for server-side, and is therefore probably completely useless for us.

Finomnis commented 9 years ago

Ok, it does seem to host the server files as well. http://ftb.cursecdn.com/FTB2/modpacks/FTBInfinity/1_6_1/FTBInfinityServer.zip

Finomnis commented 9 years ago

The problem we have is that curse is closed source. So we need to analyze its network traffic to where it gets its modpack information from. Next question is, how is this related to server packs? Is there a standard way to distribute server packs? Is it guaranteed that there are server packs for all client packs? There are client packs that are not meant to be played in Multiplayer. Or might this url only be a workaround for ftb to offer server packs on their website? Like, they asked curse to host their server packs as a tribute.

arthurpham commented 9 years ago

It seems the FTB launcher is going to be supported while they complete the curse client on osx and/or linux. I think I read somewhere that FTB and Curse launchers were going to be merged.

I'm not sure technically how to retrieve the server zip file yet, i just created the issue as a reminder of a TODO if i have more time one day :).

See http://forum.feed-the-beast.com/threads/ftb-news-march-20th-2015.72967/

Finomnis commented 9 years ago

I looked in the curse minecraft forums, and the server question already appeared. http://beta.cursevoice.com/forums/games/minecraft/29933-creating-server-files-with-curse-client Seems like they don't have a solution yet. Hopefully, they add one.