Docs

Primer servidor paso a paso

Esta guía lleva un servidor recién instalado a uno jugable: rangos, minas, pico, economía y mina privada. Cada paso enlaza a la página con todos los detalles.

Hacé todo con un usuario op o con pulseprison.admin.


1. Elegí idioma, almacenamiento y módulos

En config.yml:

  • language.default: el idioma de quien no eligió otro. Ver Idiomas.
  • storage.type: json para un solo servidor, mysql para compartir datos entre varios. Ver Almacenamiento.
  • modules: apagá lo que no vayas a usar o lo que ya resuelve otro plugin. Ver Módulos.

Reiniciá después de cambiar módulos o almacenamiento.

2. Definí las monedas

currencies.yml trae money, tokens, gems y shards. Cambiá nombres, símbolos y formato, o agregá las tuyas. Ver Monedas.

Si ya usás otra economía, dejá que PulsePrison sea la economía de Vault, o creá una moneda con provider: vault.

3. Armá la escalera de rangos

Editá ranks.yml: cada rango tiene costo, bloques minados y nivel de pico requeridos, y comandos al subir. Los precios de venta de cada bloque están en prices.yml. Ver Rangos y Precios.

Probá la escalera con /rankup info y /ranks.

4. Construí las minas de rango

Por cada rango:

text
/mine pos1                          parado en una esquina de la mina
/mine pos2                          parado en la esquina opuesta
/mine create a A                    crea la mina "a" para el rango A; el spawn es tu posición
/mine composition a add STONE 80
/mine composition a add COAL_ORE 20
/mine setdelay a 300                reset cada 5 minutos
/mine setpercent a 60               o cuando se mine el 60%

Los jugadores las ven en /mines. Ver Minas.

5. Revisá el pico y los encantamientos

Cada jugador recibe su pico al entrar. Probalo:

  • Clic derecho con el pico abre el menú de encantamientos.
  • /prisonadmin pickaxe me level set 50 te sube de nivel para probar los encantamientos altos.
  • /prisonadmin enchant me all set max te da todo al máximo.

Precios, niveles máximos y probabilidades están en enchants.yml. Ver Pico y Encantamientos.

6. Creá el tipo de mina privada

Las minas privadas necesitan al menos un tipo con su estructura. pmines/types/default.yml ya existe, pero la estructura se construye y se lee en el servidor:

/pmineadmin setup default overwrite

Seguí la guía Crear un tipo de mina privada. Cuando termine, los jugadores crean la suya con /pmine.

7. Configurá la progresión

No hace falta tocar todo. Los valores por defecto funcionan y se pueden ajustar después:

Si querésEditá
Más niveles para el jugadorlevels.yml (Niveles)
Mejoras permanentesattributes.yml (Atributos)
Objetivos con recompensamilestones.yml (Logros)
Ítems para crates o tiendaboosters.yml, crystals.yml, armors.yml, placeables.yml, skins.yml
Ingreso pasivoautominers.yml, afk-blocks.yml, robots.yml

Todas las recompensas usan las mismas acciones y todos los bonus suman a las mismas estadísticas.

8. Conectá el resto del servidor

  • Scoreboard, TAB y hologramas: instalá PlaceholderAPI y usá los placeholders.
  • Crates, votos y tienda: dales ítems y recompensas con comandos de consola como /booster give, /crystals give, /placeables give, /skins give, /pet give o /economy give.
  • Áreas de spawn: con WorldGuard, permití encantamientos de área con /rg flag <región> pulseprison-enchants allow o limitá los bloques AFK a regiones.

9. Recargá y probá

/prison reload recarga config.yml, el formato de números, las monedas, los niveles y los menús. Los sistemas de progresión y contenido tienen su propio reload, por ejemplo /booster reload o /pmineadmin reload (lista completa en Comandos de staff). Para módulos, almacenamiento, encantamientos y cualquier otro archivo, reiniciá.

Antes de abrir, probá con una cuenta sin permisos de staff: minar, vender, subir de rango, abrir cada menú y crear una mina privada.

First server step by step | PulsePrison Core Docs