PokeMail

A Fabric plugin that allows servers to send configured mails to players like items/rewards without worrying about full inventory.

Highlights

  • Require a specific amount of inventory space before players can claim their mail.

  • Make items drop on the ground so no need to worry about full inventory.

  • A notification is sent to the player on login whenever they have a mail.

Commands

Command
Permission
Description

/pokemail info

N/A

Shows the plugin information and commands.

/pokemail reload

pokemail.command.reload

Reloads the configuration files.

/pokemail [<player>]

pokemail.open.other.mails

Opens the mail user interface.

/pokemail send <player> <mail> [<amount>]

pokemail.command.send

Sends a mail.

Main Configuration

chevron-rightExpandhashtag
{
  "CommandAlias": [
    "pokemail",
    "pmail"
  ],
  "Mails": {
    "Mail1": {
      "DisplayEnchanted": false,
      "DisplayCount": 1,
      "DisplayItem": "minecraft:dirt",
      "DisplayName": "&61x Dirt",
      "DisplayLore": [
        "&cRequires 1 empty slot in your inventory!"
      ],
      "DisplayNbt": [],
      "RequiredInventorySpace": 1,
      "DroppedItems": [
        ""
      ],
      "Commands": [
        "give %player% minecraft:dirt 1",
        "tell %player% You received 1x Dirt!"
      ]
    },
    "Mail2": {
      "DisplayEnchanted": true,
      "DisplayCount": 1,
      "DisplayItem": "minecraft:chest",
      "DisplayName": "&6Goodies",
      "DisplayLore": [
        "&e- 1x Dirt",
        "&e- 1x Diamond",
        "&cThe items will be dropped on the ground!"
      ],
      "DisplayNbt": [],
      "RequiredInventorySpace": 0,
      "DroppedItems": [
        "minecraft:dirt",
        "minecraft:diamond"
      ],
      "Commands": [
        "tell %player% The 1x Dirt and 1x Diamond has been dropped on the ground!"
      ]
    }
  }
}

User Interface Configuration

chevron-rightExpandhashtag

Messages Configuration

chevron-rightExpandhashtag

Dependencies

Example

Last updated