Portaldoor banner
Portaldoor icon

Portaldoor

Make a door that creates a custom pocket dimension which when created it asks you to make a password and next time you open it you have to input the password...

00
paperServer1.21.10mod

Portaldoor adds password-locked doors that open a personal pocket dimension. Right-click any regular door: the first interaction asks for a password, creates the dimension, and teleports you in. Subsequent right-clicks on that same door prompt for the password before sending you to the bound pocket world. Type cancel during a prompt to exit without changing anything.

Implementation details:

  • Passwords are hashed (SHA-256) and stored per-door in doors.yml inside the plugin data folder; each door location maps to its own generated pocket world name.
  • Pocket worlds are created on demand with structure generation disabled and a small bedrock platform at spawn to keep arrivals safe.
  • Doors use the lower block of the door stack as their anchor, so clicking either half reaches the same record; destroying a door does not delete its pocket world automatically.

Known limitations / tips:

  • There is no built-in return command; use your server’s existing teleport options to leave a pocket world.
  • Removing a door leaves its world and data behind; delete entries from doors.yml and the associated world folder if you need to retire a portal.***

Server Validation

Server validation passed - The mod was tested on a real Minecraft server and loaded successfully.