Files
spigot-base/design/user-stories/us-017-expand-a-pocket-base.md
dmg 11e3ad1720
Release / release (push) Successful in 2m37s
CI / build (push) Successful in 1m14s
feat(pocket-base): add persistent pocket dimensions
2026-08-21 23:16:04 -04:00

1.6 KiB
Raw Permalink Blame History

type, title, description, status
type title description status
User Story US-017: Expand a Pocket Base Let Pocket Base owners purchase unlimited levels that add permanent buildable terrain around their pocket world. done

US-017: Expand a Pocket Base

As a Pocket Base owner, I want to purchase additional buildable space so that my pocket world can grow with my projects.

Acceptance criteria

  • Using /basesettings pocket upgrade after Pocket Base I purchases the next Pocket Base level.
  • Each additional level atomically charges a configurable currency and amount that default to 16 diamond blocks.
  • Insufficient funds or failed persistence or terrain generation does not consume currency or grant a level.
  • Each level adds 16 blocks on every side, producing Level I at 64 by 64, Level II at 96 by 96, Level III at 128 by 128, and size 64 + 32 × (level - 1) thereafter.
  • Newly unlocked terrain has one grass layer over three dirt layers.
  • Expansion preserves all existing blocks, inventories, and entities in previously unlocked terrain.
  • Owners and visitors cannot place blocks outside the currently unlocked horizontal boundary.
  • Pocket Base progression has no plugin-configured level cap, subject only to Minecraft coordinate and integer limits.
  • Pocket Base levels, dimensions, contents, and build boundaries persist through restarts.