I've been working on a tool called Grappl that makes it easier to host Minecraft servers. All you have to do is start Grappl and enter the port the server is running on locally on your computer. Unlike similar programs like Hamachi, players don't have to download anything extra.
It works with all versions of Minecraft, most other games, and even HTTP servers. It works by routing data through Grappl relay servers, as a proxy of sorts. It's compatible with Windows, OSX, and Linux.
1. Download Grappl and get the Minecraft server .jar or .exe from minecraft.net
2. Run the Minecraft server application
3. Start Grappl and choose to either log in or be anonymous
4. Enter the port '25565'
5. You server is live for people to connect! Grappl will display a public address, which is the address you can give to people so they can join.
How to host an 'open to LAN' server with Grappl:
This video demonstrates it well, starting at about 1:10. The only difference is now you can choose to log in or be anonymous.
Grappl is completely free to use, and is 100% donation supported. If you donate $5 you can get a static port, which means your public address will stay the same every time you start Grappl. http://grappl.io/donate
I appreciate any feedback! Grappl is still in development, but is pretty stable at the moment.
This is really cool - but I think I found a better way to do this (it doesn't require any "proxy" servers running). You can make the program forward the port via UPNP. I don't have access to my router and I use this program called "UPNP Wizard" to create port forwardings in my router - and it works perfectly.
From wikipedia:
The Universal Plug and Play protocol (UPnP) provides a feature to automatically install instances of port forwarding in residential Internet gateways
Wow, it works! I haven't actually tried having someone else connect to me, but I did try to connect to the IP given to me by grappl. Works with Minecraft wonderfully, next I'm going to try a different game (not that I expect altering results).
How so? Does your router not allow you to change the settings?
At the time I first wanted to have a server, I was rather young and my parents didn't want me port forwarding things, that's all. Also, my router is a pain in the *** to port forward on.
At the time I first wanted to have a server, I was rather young and my parents didn't want me port forwarding things, that's all. Also, my router is a pain in the *** to port forward on.
Ah ok.. still interesting how they'd rather you pay for a server then just host it yourself.
Revolutionary! My only complaint is that it does not work on really old versions of minecraft [LAN] (I was playing escapecraft with a friend and I did not want all the puzzles to be nerfed) but that's not your fault. Will be using this a lot more often when playing adventure maps with friends
Hello!
I've been working on a tool called Grappl that makes it easier to host Minecraft servers. All you have to do is start Grappl and enter the port the server is running on locally on your computer. Unlike similar programs like Hamachi, players don't have to download anything extra.
It works with all versions of Minecraft, most other games, and even HTTP servers. It works by routing data through Grappl relay servers, as a proxy of sorts. It's compatible with Windows, OSX, and Linux.
Website: http://grappl.io/
Direct download: http://grappl.io:888/html/GrapplLauncher.jar (Auto-updates Grappl when ran)
Source: https://github.com/Cactose/Grappl
How to host a dedicated server using Grappl:
1. Download Grappl and get the Minecraft server .jar or .exe from minecraft.net
2. Run the Minecraft server application
3. Start Grappl and choose to either log in or be anonymous
4. Enter the port '25565'
5. You server is live for people to connect! Grappl will display a public address, which is the address you can give to people so they can join.
How to host an 'open to LAN' server with Grappl:
This video demonstrates it well, starting at about 1:10. The only difference is now you can choose to log in or be anonymous.
Grappl is completely free to use, and is 100% donation supported. If you donate $5 you can get a static port, which means your public address will stay the same every time you start Grappl. http://grappl.io/donate
I appreciate any feedback! Grappl is still in development, but is pretty stable at the moment.
This is really cool - but I think I found a better way to do this (it doesn't require any "proxy" servers running). You can make the program forward the port via UPNP. I don't have access to my router and I use this program called "UPNP Wizard" to create port forwardings in my router - and it works perfectly.
From wikipedia:
Edit: wrote you some starter code <3 http://pastebin.com/vcjSM8LJ
I love this! Simplifies everything so much thankyou! Definitely will use this a ton.
This could be revolutionary. Keep up the good work man. Also no log etc? There could be something fishy if you think about it.
Added a logging function, it outputs logs every time it's run now, in the default Grappl directory. (/AppData/Roaming/Daexsys/Grappl/ on windows).
Love this! Been following it on Twitter, giving good feedback, everything!
BEST THING SINCE SLICED BREAD
I love Grappl but there is one thing that I HATE is that it keeps timing out and choosing a new ip.
Wow, it works! I haven't actually tried having someone else connect to me, but I did try to connect to the IP given to me by grappl. Works with Minecraft wonderfully, next I'm going to try a different game (not that I expect altering results).
Holy cow this is awesome. Definitley not using hamachi now.
If you want a quicker reply from me then be sure to hit the Reply button.
Hmm. Ima try it out Looks great!
"But even the word 'hopeless' has 'hope' in it! And if you rearrange the letters, it spells 'peeslosh'!" - BattleBlock Theater
Love it! A+
Absolutely amazing. Wish I had this a few years ago, would've saved me a ton of money on hosting.
How much kbps does it use? is it more efficient than normal MC?
This isn't itself a host, you would still need to do the hosting. This just skips the port forwarding in your router.
I know; I just would've been able to host my Minecraft server myself for free rather than paying MCProHosting.
How so? Does your router not allow you to change the settings?
At the time I first wanted to have a server, I was rather young and my parents didn't want me port forwarding things, that's all. Also, my router is a pain in the *** to port forward on.
Ah ok.. still interesting how they'd rather you pay for a server then just host it yourself.
Revolutionary! My only complaint is that it does not work on really old versions of minecraft [LAN] (I was playing escapecraft with a friend and I did not want all the puzzles to be nerfed) but that's not your fault. Will be using this a lot more often when playing adventure maps with friends
My website
5 Years on Minecraftforum. Over 9 on minecraft itself. Mod developer for 4 years.
Can I use Alipay(支付寶,a service from china)to donate?
I have no any credit card to use Paypal:P
P.S.My English is bad and I am a Hongkonger:P