lettersmailbox_docs

Commands, permissions and Nexo setup for the Letters mailbox system.

Letter commands

  • /letter send <mailbox|player> [name]Send the held item to a mailbox or player
  • /letter send <player> globalSend to a player as an unassigned letter
  • /letter yesConfirm the pending send
  • /letter noCancel the pending send
  • /letter listView your unread letters by mailbox
  • /letter block <player>Block a player from sending you letters
  • /letter unblock <player>Unblock a previously blocked player
  • /letter blocklistView your blocked players

Mailbox commands

  • /mailbox classicGet a classic block mailbox item
  • /mailbox customGet a custom 3D mailbox item (Nexo)
  • /mailbox openOpen your mailbox
  • /mailbox create <personal|community|public> <name>Create a new mailbox
  • /mailbox listView all your mailboxes
  • /mailbox info <name>View mailbox details
  • /mailbox addmember <mailbox> <player>Add a member to a community mailbox
  • /mailbox removemember <mailbox> <player>Remove a member from a community mailbox
  • /mailbox delete <name>Delete one of your mailboxes

Admin commands

  • /letter reloadReload the plugin configuration
  • /mailbox syncSync unassigned letters to mailboxes
  • /mailbox listallView all mailboxes on the server
  • /mailbox deleteallDelete every mailbox (destructive)

Custom 3D mailboxes (Nexo)

  • 1 — Install NexoDownload Nexo from Polymart, drop Nexo.jar into /plugins, and restart the server.
  • 2 — Add the Letters itemsCreate plugins/Nexo/items/letters_mailbox.yml with the mailbox furniture and envelope item.
  • 3 — Add models & texturesCopy the resource-pack folder into plugins/Nexo/pack/assets/ (letters/models + letters/textures).
  • 4 — Generate & testRun /nexo pack generate, apply the pack, then /mailbox custom to place and right-click the 3D mailbox.

permissions

  • letters.sendfalse
  • letters.listfalse
  • letters.openfalse
  • letters.getmailboxfalse
  • letters.mailbox.personalfalse
  • letters.mailbox.communityfalse
  • letters.mailbox.publicop
  • letters.mailbox.unlimitedop
  • letters.mailbox.managefalse
  • letters.mailbox.deleteop
  • letters.mailbox.infofalse
  • letters.mailbox.syncfalse
  • letters.blockfalse
  • letters.bypass.blockop
  • letters.reloadop
  • letters.adminop
  • letters.*op