RoodyMines
RoodyMines crea minas que se rellenan solas con los bloques que elijas: por tiempo, por porcentaje o bloque a bloque. Todo — composición, capas, drops, recompensas, hologramas — se edita desde menús con /rm editar.
Instalación
Licencia: tras el primer arranque, pega tu clave (la tienes en Mi cuenta) en
plugins/RoodyMines/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
roodymines.update) ven al entrar un mensaje con el enlace para descargarla. Se apaga conavisar-actualizaciones: falseenconfig.yml.
- Pon
RoodyMines-<versión>.jaren la carpetaplugins/y reinicia. - Opcionales: WorldEdit o FastAsyncWorldEdit (usar su selección), WorldGuard (región automática por mina), PlaceholderAPI y Vault (dinero en recompensas).
/rm varita, marca dos esquinas y/rm crear <id>.
Funciona de 1.20.4 a 1.21.x con el mismo jar, en Paper y sus forks (Purpur…).
Crear una mina
/rm varita— clic izquierdo = esquina 1, clic derecho = esquina 2 (o/rm pos1y/rm pos2, o tu selección de WorldEdit)./rm crear <id>— crea la mina y la rellena. No deja solapar minas./rm editar <id>— abre el editor: bloques, modo de reinicio, capas, drops, recompensas, holograma, avisos…
En todos los menús: Q = escribir el valor en el chat, Ctrl + Q = quitar. Los pesos y porcentajes admiten decimales (0.5, 0.25, 0.01…).
Modos de reinicio
| Modo | Qué hace |
|---|---|
tiempo |
Se rellena entera cada X segundos. |
porcentaje |
Se rellena al quedar menos del X % de bloques. |
ambos |
Lo que pase antes. |
regeneracion |
Cada bloque minado pasa a ser otro (bedrock por defecto) y a los X segundos vuelve el mineral. Nadie sale teletransportado y la mina nunca se vacía. |
manual |
Solo con /rm reset. |
Antes de reiniciar saca a los jugadores de dentro (al tp de la mina o encima) y avisa con antelación.
Capas, drops y recompensas
- Capas: filas con sus propios bloques (
alturacuenta desde abajo, así mover la mina no las descoloca). - Drops: con
vanilla: falsesolo caen los propios; con Fortuna se multiplican como los minerales vanilla. Autorrecoger (también la experiencia) y autofundir por mina. - Recompensas por probabilidad en cada bloque o cada X bloques de un jugador: comandos, dinero (Vault), items, mensaje, anuncio y sonido. Se crean y prueban desde el menú (Dar ahora).
recompensas:
- { probabilidad: 1, comandos: ["crates key give {jugador} mina 1"], mensaje: "&a¡Has encontrado una llave!" }
- { probabilidad: 100, bloques: [DIAMOND_ORE], dinero: 50 }
- { cada: 1000, anuncio: "&e{jugador} &7lleva &f{cantidad} &7bloques en {mina-nombre}&7.", items: ["DIAMOND 5"] }
Variables de recompensas: {jugador} {mina} {mina-nombre} {bloque} {cantidad}.
Hologramas y barras
Entidades de texto (sin plugins de hologramas) encima de la mina y/o en el centro de cada lado (norte, sur, este, oeste), más un punto propio. Se editan las líneas con vista previa, la altura, la separación y el fondo (normal, ninguno, #RRGGBB). Dentro de la mina, bossbar y actionbar con su estado.
Comandos
/roodymines o /rm. Los de administración necesitan roodymines.admin.
| Comando | Qué hace |
|---|---|
/rm varita · /rm pos1 · /rm pos2 |
Marcar la zona. |
/rm crear <id> [x1 y1 z1 x2 y2 z2 [mundo]] |
Crear (también desde consola con coordenadas). |
/rm redefinir <id> [coords] |
Misma mina, nueva zona. |
/rm editar [id] |
Editor por menús (sin id: lista de minas). |
/rm lista · /rm info <id> |
Ver minas. |
/rm reset <id|todas> |
Reiniciar ya. |
/rm parar <id> · /rm activar <id> |
Que deje (o vuelva) de reiniciarse sola. |
/rm bloque <id> <bloque> <peso> |
Bloque de la composición (peso 0 = quitar). |
/rm modo <id> <tiempo|porcentaje|ambos|regeneracion|manual> |
Modo de reinicio. |
/rm tiempo <id> <s> · /rm porcentaje <id> <n> |
Cada cuánto / al quedar cuánto. |
/rm settp <id> · /rm tp <id> |
Punto de la mina / ir. |
/rm holo <id> [aqui|quitar|on|off] |
Holograma. lugares, altura, separacion, fondo para ajustarlo. |
/rm nombre <id> <texto> |
Nombre visible (el id no cambia). |
/rm region <id> [on|off] |
Región de WorldGuard de esa mina. |
/rm top [mina|total] · /rm stats [jugador] |
Tops y estadísticas. |
/rm borrar <id> |
Borrar (escribirlo dos veces). Los bloques se quedan. |
/rm recargar |
Volver a leer los archivos. |
Permisos
| Permiso | Por defecto | Qué da |
|---|---|---|
roodymines.admin |
op | Todos los comandos de administración. |
roodymines.bypass |
op | Ignora el permiso, la entrada y la eficiencia de las minas. |
roodymines.tp |
op | /rm tp. |
roodymines.top · roodymines.stats |
todos | Tops y estadísticas. |
Cada mina puede pedir su propio permiso para minar y, si quieres, para entrar.
Placeholders
En hologramas, barras y mensajes: {nombre} {id} {estado} {tiempo} {segundos} {porcentaje} {restantes} {total} {minados} {modo}.
| PlaceholderAPI | Valor |
|---|---|
%roodymines_<mina>_<dato>% |
nombre, estado, tiempo, segundos, porcentaje, restantes, total, minados, modo |
%roodymines_jugador_<mina|total>% |
Bloques minados por el jugador |
%roodymines_top_<mina|total>_<puesto>_<nombre|valor>% |
Tops |
WorldGuard
Con WorldGuard instalado, cada mina tiene una región roodymines-<mina> del tamaño exacto de su zona con block-break: allow, así se puede minar aunque la mina esté dentro de un spawn protegido. Se crea, mueve y borra con la mina. Se apaga en general con worldguard.activado: false o por mina con /rm region <mina> off.
Físicas
En ajustes (todo en false por defecto): bloques-caen (arena y grava no caen), hielo-deja-agua (el hielo roto no deja agua) y bloques-cambian-solos (nada se derrite, crece ni se extiende dentro de la mina). Lo de fuera de la mina no se toca.
Archivos
config.yml— ajustes generales, holograma, barras y valores por defecto de las minas nuevas.messages.yml— todos los textos.mines/<id>.yml— una mina por archivo, con comentarios.stats.yml— estadísticas (se guarda cada 5 min y al apagar).