RoodyPortals
RoodyPortals crea portales de cualquier forma que llevan a otro servidor de tu red, a un sitio, a otro portal, a un mundo o a un punto aleatorio. Se construyen sin varita y todo se edita desde un menú (/rp).
Instalación
Licencia: tras el primer arranque, pega tu clave (la tienes en Mi cuenta) en
plugins/RoodyPortals/license.ymly reinicia. Sin una clave válida el plugin no se activa. Después de comprobarla, funciona 14 días sin conexión.Actualizaciones: cuando sale una versión nueva, la consola lo avisa y los OP (permiso
roodyportals.update) ven al entrar un mensaje con el enlace para descargarla. Se apaga conavisar-actualizaciones: falseenconfig.yml.
- Pon
RoodyPortals-<versión>.jarenplugins/y reinicia. - Opcionales: WorldEdit/FAWE (selección), PlaceholderAPI, Vault (coste), ajQueue (colas a otros servidores).
- Para mandar a otros servidores, el proxy (BungeeCord o Velocity con
bungee-plugin-message-channel, activado por defecto) debe conocerlos.
Funciona de 1.20.4 a 1.21.x con el mismo jar, en Paper y sus forks.
Crear un portal
- Construye el marco con los bloques y la forma que quieras (redondo, rombo…).
- Métete dentro (o míralo) y escribe
/rp crear <id> [destino]— por ejemplo/rp crear gens genslleva al servidor gens. - Rellénalo y ajústalo en
/rp.
También vale mirando un portal del Nether encendido, agua o lava, con la varita (/rp varita) o con tu selección de WorldEdit.
Destinos
| Destino | Comando |
|---|---|
| Otro servidor (o varios: va al que tenga menos gente) | /rp destino <id> servidor <nombre>[,otro] |
| Una ubicación exacta | /rp destino <id> ubicacion [x y z mundo [yaw pitch]] |
| Otro portal (enlazados, ida y vuelta) | /rp destino <id> portal <otro> |
| El spawn de un mundo | /rp destino <id> mundo <mundo> |
| Un punto aleatorio seguro | /rp destino <id> aleatorio <mundo> [radio] |
| Ninguno (solo acciones) | /rp destino <id> ninguno |
Relleno y bloque que lo activa
- Relleno: portal del Nether sin obsidiana (no se rompe aunque quites el marco), acceso al End, portal del End, agua quieta, lava, luz, telaraña o cualquier bloque de tu inventario. Solo se rellena el hueco: el marco nunca se toca.
- Bloque que lo activa: la zona puede incluir marco, suelo o decoración y que solo cuente un bloque concreto (por ejemplo, un suelo de portal del End):
/rp bloque <id> <bloque|todo>o desde el menú.
Efectos y requisitos
Mensaje, título, actionbar, sonido y partículas al pasar, partículas flotando, comandos de consola o del jugador, y un holograma encima con {jugadores} (los del servidor de destino). Permiso, coste (Vault) y espera, con rebote hacia atrás si no puede pasar. Con RoodyPvP, quien está en combate no puede usar portales.
Los portales vanilla de dentro no hacen nada, solo los admins construyen en ellos, no les afectan explosiones y el agua no se derrama.
Comandos
/roodyportals, /rp o /portales. Todo necesita roodyportals.admin salvo enviar.
| Comando | Qué hace |
|---|---|
/rp |
Editor con menús. |
/rp crear <id> [destino] |
Crear (desde consola: x1 y1 z1 x2 y2 z2 <mundo>). |
/rp varita · /rp pos1 · /rp pos2 |
Esquinas. |
/rp destino <id> … |
Destino (ver arriba). |
/rp relleno <id> <bloque|aire> |
Relleno. |
/rp bloque <id> <bloque|todo> |
Bloque que lo activa. |
/rp salida <id> [quitar] |
Dónde aparece quien llega desde otro portal. |
/rp nombre <id> <texto> |
Nombre visible. |
/rp permiso <id> [permiso] · /rp coste <id> <n> · /rp espera <id> <s> |
Requisitos. |
/rp holo <id> <aqui|arriba|on|off|fondo <valor>> |
Holograma. |
/rp activar|desactivar <id> · /rp redefinir <id> |
Encender/apagar, mover. |
/rp lista · /rp info <id> · /rp tp <id> · /rp editar <id> |
Ver. |
/rp enviar <jugador> <portal> |
Como si entrara (para NPCs y menús). |
/rp borrar <id> |
Dos veces en 10 s. El marco se queda. |
/rp recargar |
Recargar. |
Permisos
| Permiso | Por defecto | Qué da |
|---|---|---|
roodyportals.admin |
op | Crear y editar. |
roodyportals.bypass |
op | Pasar sin permiso, sin pagar y sin esperar. |
roodyportals.enviar |
op | /rp enviar. |
roodyportals.bypass.combate |
nadie | Usar portales en combate. |
Placeholders
Holograma y textos: {nombre} {id} {jugadores} {destino} {tipo} {usos} {estado}; mensajes y comandos además {jugador} {uuid} {portal} {mundo}.
| PlaceholderAPI | Valor |
|---|---|
%roodyportals_<portal>_<nombre|usos|jugadores|destino|estado>% |
Datos de un portal |
%roodyportals_servidor_<servidor>% |
Jugadores de cualquier servidor de la red |
Archivos
config.yml— varita, tamaños máximos, cómo se manda a otro servidor (servidores.modo: auto / directo / ajqueue / comando), partículas, holograma y valores por defecto.messages.yml— textos.portales/<id>.yml— un portal por archivo, con comentarios.usos.yml— veces que se ha usado cada portal.