Celdas
Parcelas personales pegadas desde una única plantilla. Cada jugador que reclama una celda recibe su propia copia en una grilla y solo puede construir dentro del área que definiste.
| Configuración | cells.yml |
| Datos | data/cells.yml, templates/cell.schem, templates/cell.yml |
| Clave de módulo | cells |
Requiere WorldEdit o FastAsyncWorldEdit. WorldGuard es opcional: PulsePrison aplica la protección de las celdas por su cuenta y, si WorldGuard está instalado, la replica en regiones.
Configurar la plantilla
1. /cell world cells crea un mundo vacío y te lleva a 0, 0
2. construí o //paste el diseño de la celda alrededor de 0, 0
3. /cell area hacha de oro: click izquierdo en una esquina, derecho en la otra
o /cell area pos1 y /cell area pos2
4. shift + click derecho confirma el área (o /cell confirm)
5. /cell define vara de blaze: marcá dónde puede construir el dueño (dentro del área)
6. shift + click derecho confirma el área construible (o /cell confirm)
7. /cell spawn parado donde deben aparecer los jugadores
8. /cell finish muestra el resumen
9. /cell finish confirm guarda la plantilla y ejecuta setup.finish-actions (por defecto /spawn)Las celdas se pegan desde grid.start-x y grid.start-z (1000, 1000) hacia X y Z positivos, lejos de donde armás la plantilla. Si la plantilla queda encima de la grilla, /cell finish confirm te avisa. Cambialo solo antes de que alguien reclame una celda.
/cell claim pega la celda y te lleva a ella. Con claim.claim-on-go: true, /cell go sin celda reclama una directamente.
/cell cancel abandona la configuración. Repetirla cambia la plantilla para las celdas reclamadas después.
Comandos
| Comando | Descripción |
|---|---|
/cell claim | Reclamar una celda por el precio configurado |
/cell home | Ir a tu celda |
/cell visit <jugador> | Visitar otra celda, si está abierta o tenés confianza |
/cell trust <jugador> · /cell untrust <jugador> | Quién puede construir en tu celda |
/cell open · /cell close | Permitir o bloquear visitantes |
/cell info | La celda en la que estás parado, o la tuya |
/cell list | Celdas en las que podés construir |
/cell unclaim | Liberar tu celda (pide confirmación con tiempo límite) |
/cell world|area|define|confirm|spawn|finish|cancel | Admin: configuración de la plantilla |
/cell delete <jugador> | Admin: liberar la celda de alguien |
Aliases: /cells, /celda, /celdas. Permisos: pulseprison.cell.use (default: todos), pulseprison.cell.admin (op).
Configuración por defecto (cells.yml)
world: cells
grid:
gap: 16 # bloques entre celdas
columns: 100
start-x: 1000 # dónde se pega la primera celda
start-z: 1000
claim:
cost: 10000 # dinero
max-trusted: 5
reset-on-unclaim: true
open-by-default: false
claim-on-go: true # /cell go sin celda reclama una
setup:
finish-actions:
- "[player] spawn"
worldguard:
plot-flags: # toda la parcela
build: deny
pvp: deny
mob-spawning: deny
tnt: deny
fire-spread: deny
lava-flow: deny
water-flow: deny
build-flags: # zona construible
use: allow
chest-access: allowProtección
- En el mundo de celdas solo se puede poner o romper bloques dentro del área construible de una celda, y solo su dueño o jugadores de confianza.
- Paredes, pisos, decoración y el espacio entre celdas son intocables para todos sin
pulseprison.cell.admin. - Los baldes también están cubiertos.
- A una celda cerrada no se puede entrar con perlas de ender u otros teletransportes que no sean comandos.
- Con
claim.reset-on-unclaimactivo, las celdas liberadas se restauran desde la plantilla limpia, así el siguiente dueño nunca hereda una construcción.
Con WorldGuard instalado, cada celda recibe además una región de parcela y una región de construcción con los flags de cells.yml, y los jugadores de confianza se sincronizan como miembros.