craftingyourself
Vorarbeiter
Hey Ich suche ein plugin wo ich 2 server verbinden kann oder 2 server in 1 machen kann auf einem root ich habe zwar das plugin serverport gefunden aber da braucht man ein mod?
14:02:31 [SEVERE] Could not load 'plugins\BungeeCord.jar' in folder 'plugins'
org.bukkit.plugin.InvalidDescriptionException: Invalid plugin.yml
at org.bukkit.plugin.java.JavaPluginLoader.getPluginDescription(JavaPlug
inLoader.java:197)
at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager
.java:132)
at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:227)
at org.bukkit.craftbukkit.CraftServer.<init>(CraftServer.java:205)
at net.minecraft.server.ServerConfigurationManagerAbstract.<init>(Server
ConfigurationManagerAbstract.java:51)
at net.minecraft.server.ServerConfigurationManager.<init>(SourceFile:11)
at net.minecraft.server.DedicatedServer.init(DedicatedServer.java:111)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:398)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:856)
Caused by: java.io.FileNotFoundException: Jar does not contain plugin.yml
... 9 more
[h=5]Notes[/h]Installation of BungeeCord is very straight forward, however a few terms and points must be noted.
- 'Proxy' refers to the standalone software provided in BungeeCord.jar. This is not a plugin for Bukkit, and must be run as a separate Java application.
- Once the system is properly setup users must connect to the server provided by the proxy. This will then forward them to the correct server.
- In order for the system to work, 3 important things must be noted:
[h=5]Basic Instructions[/h]
- connection-throttle in bukkit.yml on every server must be set to -1
- After installation access to the backend servers must be firewalled so that only RubberBand can connect to them
- online-mode in server.properties must be set to false on every server. THIS DOES NOT ALLOW OFFLINE USERS TO CONNECT. IN ORDER TO STAMP OUT PIRACY THE PROXY WILL ALWAYS CHECK FOR VALID AUTHENTICATION. NO OFFLINE MODE FUNCTION IS AVAILABLE AND WILL NOT BE ADDED.
- The backend servers (running in offline mode) must be accessable to BungeeCord only. The way to do this is either use iptables, a firewall, not port forwarding or setting server-ip to a local interface (localhost)
- You need Java 7 installed
[h=5]Additional Setup[/h]Whilst your server will be working there are still some things that should be changed before opening it up to the public.
- Grab the latest stable release from here at BukkitDev. These releases here will be updated on a fortnightly basis or when an urgent bugfix is present. It is recommended that instead you grab the latest recommended or beta build from the Jenkins server at <secret for now>.
- After downloading BungeeCord.jar to your server, create a new startup script. This script can be identical to the one you use for Bukkit. Here is the script I use:
java -jar BungeeCord.jar
- Run this script once. Bungee Cord will create a default configuration. Every option in the configuration is self explanatory, but I will go through the options that you will need to change.
- First up edit bind_host. The first part has the same function has 'server-ip' in the Minecraft server. Leave this at the default if you are unsure. The second part is the server port. In most cases you will want to change this from 25577 to 25565.
- Next is motd. Whilst it would be nice to see everyone running 'BungeeCord Proxy Instances', you probably want your own motd, so go ahead and change it.
- Next is max_players. Please not BungeeCord has an unlimited amount of max players, this value simply controls what number appears when users open your server in their server list. '1' will give your server a super awesome feel.
- The servers section is the most important part. This is where you pick which servers you want to link up to your BungeeCord instance.
- The default config looks something like this:
Following this configuration when people connect to your proxy they will be taken to the Minecraft server on '127.0.0.1:1338'. They will also be able to use /server pvp to get to the pvp server on 127.0.0.1:1337. Please note that these IPs are relative to the proxy host.
servers: default: 127.0.0.1:1338 pvp: 127.0.0.1:1337
- Congratulations, you should now have a working configuration. After making sure connection-throttle is set to -1 and your backend servers are running in offline mode, restart your proxy and connect to it. If everything is working you should be taken to your server and be able to switch servers with the /server command
- Modify the 'admins' section to include your server admins. Users in this section are god of the proxy and are able to stop it, send alerts and do stuff that affects everyone.
- Modify the 'moderators' section to include your server moderators. Users in this section can view the IP addresses of users and in the future will be able to use ban and kick commands on them.
- If you so choose, edit the forced servers section. This part is a little complex so you may choose to ignore it, but basically if you have many domains pointing to your proxy you can add a 'domain:server-name' pair here to make users connecting via a certain domain, always connect to a certain server.
- Finally if you wish to enable / disable extra commands edit the disabled_commands section. Commands in this section will not be able to be used at all on the server. glist is left there as an example.
Hi, ich hab den Thread jetzt auch mal mitgelesen, da er der hilfreichste ist, von den ganzen anderen im Internet. Soweit kapier ich alles, kenne mich sehr gut mit Root/Bukkit/Englisch aus, nur wenn ich auf http://dev.bukkit.org/server-mods/bungee-cord/ gehe, dann kommt der 404 Error "Not Found" mit der komischen Katze und man kann das Plugin (was ja "eigentlich" keines ist) nicht downloaden.. Kann das vielleicht irgendjemand aus seinem Plugins Ordner hochladen, damit wir das auch runterladen können?
MfG
GamingGroupKFT :star: