Diferencia entre revisiones de «BungeeCord»
(→BungeeCord solamente) |
(→BungeeCord Server Commands) |
||
Línea 142: | Línea 142: | ||
{| class="wikitable" | {| class="wikitable" | ||
|- | |- | ||
− | ! | + | !Mando |
− | ! | + | !Permiso |
− | ! | + | !Descripción |
|- | |- | ||
|/alert ''<message>'' | |/alert ''<message>'' | ||
|bungeecord.command.alert | |bungeecord.command.alert | ||
− | | | + | |Envía un mensaje a todos los jugadores conectados en la red. Se pueden usar códigos de colores. |
|- | |- | ||
|/bungee | |/bungee | ||
| / | | / | ||
− | | | + | |Muestra la versión de su proxy BungeeCord. |
|- | |- | ||
|/glist | |/glist | ||
|bungeecord.command.list | |bungeecord.command.list | ||
− | | | + | |Muestra todos los jugadores conectados a tu red. |
|- | |- | ||
|/greload | |/greload | ||
|bungeecord.command.reload | |bungeecord.command.reload | ||
− | | | + | |Vuelve a cargar la configuración del servidor. No se recomienda usar este comando regularmente. Se recomienda un reinicio para volver a cargar la configuración de su servidor. |
|- | |- | ||
|/ip ''<player>'' | |/ip ''<player>'' | ||
|bungeecord.command.ip | |bungeecord.command.ip | ||
− | | | + | |Muestra la dirección IP de un jugador. |
|- | |- | ||
|/perms | |/perms | ||
| / | | / | ||
− | | | + | |Enumera sus propios permisos y grupos. |
|- | |- | ||
|/send ''<player/current/all>'' ''<target>'' | |/send ''<player/current/all>'' ''<target>'' | ||
|bungeecord.command.send | |bungeecord.command.send | ||
− | | | + | |Envía un reproductor definido a un nuevo servidor (''<target>''). Puede elegir entre un solo jugador (''jugador''), todos los jugadores (''todos'') o cada jugador en el servidor actual (''actual''). |
|- | |- | ||
|/server ''[server]'' | |/server ''[server]'' | ||
|bungeecord.command.server | |bungeecord.command.server | ||
− | | | + | |Puede enumerar todos los servidores posibles con "/server" o conectarse a un servidor específico emitiendo el comando "/server ''name''". |
| | | | ||
|- | |- | ||
|/find ''[player]'' | |/find ''[player]'' | ||
|bungeecord.command.find | |bungeecord.command.find | ||
− | | | + | |Este comando le permite buscar jugadores conectados a la red BungeeCord. |
|} | |} | ||
− | |||
= Links = | = Links = |
Revisión del 17:46 4 jun 2020
Información
BungeeCord es un programa que funciona como un proxy y permite la conexión 'desde múltiples servidores' .
Además, permite cambiar entre todos los servicios conectados mediante comandos o portales sin necesidad de modificaciones del cliente.
BungeeCord no es un complemento, sino un programa independiente que se ejecuta junto a su servidor normal de Minecraft y utiliza una API para comunicarse. Hay complementos adicionales disponibles para BungeeCord que le permiten ampliar aún más su funcionalidad agregando portales, por ejemplo.
Instalación
Cliente
No necesita modificar el cliente de ninguna manera para que BungeeCord funcione correctamente. Un cliente normal de Minecraft puede conectarse a su servidor perfectamente.
Servidor
Para instalar BungeeCord en un servidor Nitrado Minecraft, debe marcar el campo de opción que está etiquetado con "activar BungeeCord" y luego hacer clic en el botón "Guardar". Puede hacerlo en la interfaz web de su Gameserver en la pestaña "BungeeCord" en el lado izquierdo.
Posteriormente se creará una carpeta llamada "BungeeCord", que contiene la configuración de su servidor.
Actualización manual
El archivo BungeeCord.jar tiene una versión de servidor propia. Por lo tanto, es necesario actualizar dicho archivo usted mismo, si cambia la versión del servidor de Minecraft.
Toda la versión se puede encontrar aquí: [[1]] .
Es necesario descargar el archivo .jar desde la ubicación mencionada anteriormente y reemplazar el archivo correspondiente en su servidor.
config.yml (Ejemplos y explicacion)
listeners: fallback_server: lobby
Este es el "servidor de reserva" al que será teletransportado, si alguno de sus servidores secundarios lo expulsó.
listeners: max_players: 100
Puede definir la cantidad máxima de jugadores en toda su red aquí. Tenga en cuenta que con esta opción no puede exceder el límite de jugadores en su servidor regular de Minecraft.
listeners: host: 192.168.0.100:25565
Esta es la dirección IP y el puerto que estarán vinculados a su servidor BungeeCord. Los jugadores utilizarán esta dirección para conectarse a su servidor.
listeners: tab_size: 60
Puede establecer el tamaño máximo de la lista de usuarios de sus servidores, a la que puede acceder presionando la tecla TAB aquí.
listeners: force_default_server: false
Si se establece en verdadero, los jugadores siempre se conectarán a su servidor de lobby. Si este valor se establece en falso, los jugadores aparecerán en el servidor del que se desconectaron.
listeners: texture_size: 16
Puede configurar la resolución de la textura o el paquete de recursos de su servidor aquí, si está utilizando uno.
listeners: motd: hosted by Nitrado.net
Este es el mensaje del día que se mostrará en la lista de jugadores múltiples en Minecraft. Tenga en cuenta que BungeeCord utiliza indicadores de color propios.
listeners: default_server: S1
Este valor debe contener el nombre de su servidor estándar de su red. Los jugadores siempre aparecerán allí en su primera conexión.
servers: lobby: address: 192.168.0.100:25665 restricted: false S1: address: 192.168.0.200:25565 restricted: false S2: address: 192.168.0.300:25565 restricted: false
Todos los servidores que están conectados a su red deben aparecer aquí. En este ejemplo, la red contiene tres servidores: lobby, S1 y S2. Puede cambiar entre los servidores utilizando su nombre como "/server lobby".
permissions: default: - bungeecord.command.server - bungeecord.command.list admin: - bungeecord.command.alert - bungeecord.command.end - bungeecord.command.ip - bungeecord.command.reload
Siempre se recomienda usar dos sistemas de permisos, uno para el servidor de Minecraft en sí mismo (por ejemplo, PermissionsEX) y otro para el servidor BungeeCord que ofrece un sistema de permisos incorporado. El sistema de permisos BungeeCord le permite restringir el acceso a comandos como / server, / glist, / alert, / end y más.
tab_list: GLOBAL_PING
Este valor controla qué jugadores figuran en la lista de jugadores de Minecraft. Puede configurar GLOBAL_PING para mostrar todos los jugadores en su red o SERVIDOR para restringir la lista al servidor actual.
player_limit: -1
Puedes limitar la cantidad de jugadores que pueden jugar en tu instancia de BungeeCord (-1 significa ilimitado).
online_mode: true
Puede habilitar o deshabilitar el modo en línea con esta variable.
timeout: 30000
Si el proxy BungeeCord bajo ninguna circunstancia responde durante el tiempo dado en milisegundos, desconectará a todos los jugadores y se detendrá.
groups: MeinMinecraftName: - admin
Las membresías del grupo de permisos se pueden definir aquí. Para obtener más información, busque en la sección de permisos.
locations.yml
El servidor en el que todos los jugadores iniciaron sesión se almacenará aquí si force_default_server está configurado como "falso".
bukkit.yml
Importante: El valor "connection-throttle" en bukkit.yml de su servidor debe establecerse en "-1".
server.properties
El valor "online-mode" en el archivo "server.properties" de su servidor debe establecerse en "falso", de lo contrario anulará su configuración de BungeeCord.
Tenga en cuenta el punto 3 en "Firewall"
Firewall
La configuración recomendada se divide en 3 categorías. ¡Estas configuraciones son importantes para mantener la seguridad en su servidor!
El firewall se usa para negar conexiones directas a los servidores de su red. Esto es importante, porque cada servidor de Minecraft en su red debe configurarse en "online-mode=false" para que BungeeCord verifique las cuentas de Minecraft de los jugadores.
BungeeCord y Gameserver
Si desea iniciar su proxy BungeeCord y el Gameserver simultáneamente, se deben emitir las siguientes configuraciones:
- Marque la opción etiquetada "activar BungeeCord".
- Seleccione "Only allow connections from this BungeeCord"
Nota: Su servidor de Minecraft estará vinculado al puerto 25665 porque el puerto predeterminado 25565 será utilizado por el servidor BungeeCord.
Solamente BungeeCord
Para usar solo BungeeCord, sin un servidor de Minecraft en segundo plano, se deben emitir las siguientes configuraciones:
- Marque la opción etiquetada "activate BungeeCord"
- Marque la opción etiquetada "start BungeeCord only"
- Desactiva tu firewall
Con esta configuración elegida, solo se iniciará el proxy BungeeCord.
Conecte su Gameserver a su red BungeeCord sin iniciar BungeeCord
Para conectar un Gameserver a su red BungeeCord, puede habilitar el firewall de su servidor para negar una conexión directa al servidor.
- No marque la opción "activate BungeeCord"
- Cortafuegos: seleccione "Allow connections from this IP only" e ingrese la dirección IP sin un puerto de su servidor BungeeCord en el campo de entrada.
BungeeCord Server Commands
Mando | Permiso | Descripción | |
---|---|---|---|
/alert <message> | bungeecord.command.alert | Envía un mensaje a todos los jugadores conectados en la red. Se pueden usar códigos de colores. | |
/bungee | / | Muestra la versión de su proxy BungeeCord. | |
/glist | bungeecord.command.list | Muestra todos los jugadores conectados a tu red. | |
/greload | bungeecord.command.reload | Vuelve a cargar la configuración del servidor. No se recomienda usar este comando regularmente. Se recomienda un reinicio para volver a cargar la configuración de su servidor. | |
/ip <player> | bungeecord.command.ip | Muestra la dirección IP de un jugador. | |
/perms | / | Enumera sus propios permisos y grupos. | |
/send <player/current/all> <target> | bungeecord.command.send | Envía un reproductor definido a un nuevo servidor (<target>). Puede elegir entre un solo jugador (jugador), todos los jugadores (todos) o cada jugador en el servidor actual (actual). | |
/server [server] | bungeecord.command.server | Puede enumerar todos los servidores posibles con "/server" o conectarse a un servidor específico emitiendo el comando "/server name". | |
/find [player] | bungeecord.command.find | Este comando le permite buscar jugadores conectados a la red BungeeCord. |
Links
- BungeeCord (spigotmc.org)