Docs

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óncells.yml
Datosdata/cells.yml, templates/cell.schem, templates/cell.yml
Clave de módulocells

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

text
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

ComandoDescripción
/cell claimReclamar una celda por el precio configurado
/cell homeIr 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 closePermitir o bloquear visitantes
/cell infoLa celda en la que estás parado, o la tuya
/cell listCeldas en las que podés construir
/cell unclaimLiberar tu celda (pide confirmación con tiempo límite)
/cell world|area|define|confirm|spawn|finish|cancelAdmin: 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)

yaml
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: allow

Protecció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-unclaim activo, 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.

Celdas | PulsePrison Core Docs