1

Help with BungeeCord

Server077 2/19/14 12:20 am
246
2/19/2014 5:18 pm
Can someone please help me find a good tutorial on how to setup bungee cord with a host like ProMinecraftHost?
Posted by
Server077
Level 9 : Apprentice Crafter
0

  Have something to say?

JoinSign in

6

DtigerCSK
02/19/2014 5:18 pm
Level 34 : Artisan Pokémon
Server077
Great! It doesnt work for me lol

You also need BungeeSuite installed as well, if you haven't already.
1
Server077
02/19/2014 5:11 pm
Level 9 : Apprentice Crafter
DtigerCSK
Server077
How would I sync chat like other servers I've seen

BungeeSuiteChat

Great! It doesnt work for me lol
1
DtigerCSK
02/19/2014 12:47 am
Level 34 : Artisan Pokémon
Server077
How would I sync chat like other servers I've seen

BungeeSuiteChat
1
Server077
02/19/2014 12:33 am
Level 9 : Apprentice Crafter
DtigerCSKSomething I previously posted, since you are using a game server provider, you can disregard the VPS/dedicated server parts.

DtigerCSK
For BungeeCord, it differs if you have a game server provider, or a VPS/dedicated server.
(If you know which one you use you don't need to read this part)
Game server providers: These hosts give you a link to a control panel after you've paid them for a server plan. Everything is set up for you. They advertise as "minecraft server hosts," or something similar along those lines. Examples: Beastnode, mcprohosting, etc.
VPSs: Virtual private servers, you get to run your own stuff. You usually get root access along with SSH. They don't set up anything for you. Examples: Ramnode, DigitalOcean
Dedicated servers: Physical servers themselves. Root access, SSH, your own OS, etc. Usually better performance because of all the hardware is yours. Examples: OVH


How to set up BungeeCord
Requirements: 256mb ram to start off, for 500 players, and 0.5mb for each player after that.
For game server providers: Use the BungeeCord.jar as your server jar, if you are running multicraft. Download BungeeCord here. For other control panels I don't think it is supported. Using a game server provider will require you to purchase a separate "plan" for the bungee server itself.
For VPSs and dedicated servers: Depends on which OS you are using. From the BungeeCord thread...
Click to reveal
md_51) Make sure that your server is equipped with Java 7
2) Make a new folder to run your BungeeCord in with the command
mkdir bungee && cd bungee
3) Download your preferred BungeeCord version and upload it to this folder. You can do this straight from the server by issuing the
wget 'http://ci.md-5.net/job/BungeeCord/lastSuccessfulBuild/artifact/bootstrap/target/BungeeCord.jar'
command.
6) Start BungeeCord with the command
java -jar BungeeCord.jar
. This will generate the necessary configuration files.
7) Then type /end into the console to stop BungeeCord

After you do this, you can configure your Bungee server in the config.yml file.
Also set your minecraft servers to offline mode. This is 100% required. It will not let players use any name, as they will go through the Bungee proxy, as well as IP whitelist plugins(with game server providers) or firewall settings(with VPSs/dedicated servers with iptables).


Securing your minecraft servers
For game server providers:
Download the bukkit plugin IPlist then add your Bungee server's IP. Bukkit plugins work with spigot, if you did not know.
For SSH & linux:
Use the command
iptables -I INPUT ! --src <BUNGEE_IP> -m tcp -p tcp --dport <SERVER_PORT> -j DROP
Replace <BUNGEE_IP> with the IP of your BungeeCord server.
Replace <SERVER_PORT> to the port to block and allow only by Bungee.


BungeeCord Resources
Head to Spigot's resources page.
For your signs/portals/gui/etc. to switch between servers, they're in Spigot's resources. You can also use random gui plugins that execute commands, as bungeecord has the built in /server [server] command to change servers.

How would I sync chat like other servers I've seen
1
Server077
02/19/2014 12:31 am
Level 9 : Apprentice Crafter
Thanks
1
DtigerCSK
02/19/2014 12:24 am
Level 34 : Artisan Pokémon
Something I previously posted, since you are using a game server provider, you can disregard the VPS/dedicated server parts.

DtigerCSK
For BungeeCord, it differs if you have a game server provider, or a VPS/dedicated server.
(If you know which one you use you don't need to read this part)
Game server providers: These hosts give you a link to a control panel after you've paid them for a server plan. Everything is set up for you. They advertise as "minecraft server hosts," or something similar along those lines. Examples: Beastnode, mcprohosting, etc.
VPSs: Virtual private servers, you get to run your own stuff. You usually get root access along with SSH. They don't set up anything for you. Examples: Ramnode, DigitalOcean
Dedicated servers: Physical servers themselves. Root access, SSH, your own OS, etc. Usually better performance because of all the hardware is yours. Examples: OVH


How to set up BungeeCord
Requirements: 256mb ram to start off, for 500 players, and 0.5mb for each player after that.
For game server providers: Use the BungeeCord.jar as your server jar, if you are running multicraft. Download BungeeCord here. For other control panels I don't think it is supported. Using a game server provider will require you to purchase a separate "plan" for the bungee server itself.
For VPSs and dedicated servers: Depends on which OS you are using. From the BungeeCord thread...
Click to reveal
md_51) Make sure that your server is equipped with Java 7
2) Make a new folder to run your BungeeCord in with the command
mkdir bungee && cd bungee
3) Download your preferred BungeeCord version and upload it to this folder. You can do this straight from the server by issuing the
wget 'http://ci.md-5.net/job/BungeeCord/lastSuccessfulBuild/artifact/bootstrap/target/BungeeCord.jar'
command.
6) Start BungeeCord with the command
java -jar BungeeCord.jar
. This will generate the necessary configuration files.
7) Then type /end into the console to stop BungeeCord

After you do this, you can configure your Bungee server in the config.yml file.
Also set your minecraft servers to offline mode. This is 100% required. It will not let players use any name, as they will go through the Bungee proxy, as well as IP whitelist plugins(with game server providers) or firewall settings(with VPSs/dedicated servers with iptables).


Securing your minecraft servers
For game server providers:
Download the bukkit plugin IPlist then add your Bungee server's IP. Bukkit plugins work with spigot, if you did not know.
For SSH & linux:
Use the command
iptables -I INPUT ! --src <BUNGEE_IP> -m tcp -p tcp --dport <SERVER_PORT> -j DROP
Replace <BUNGEE_IP> with the IP of your BungeeCord server.
Replace <SERVER_PORT> to the port to block and allow only by Bungee.


BungeeCord Resources
Head to Spigot's resources page.
For your signs/portals/gui/etc. to switch between servers, they're in Spigot's resources. You can also use random gui plugins that execute commands, as bungeecord has the built in /server [server] command to change servers.
1

Welcome