MailManager icon

MailManager -----

The Ultimate Mail Plugin



BIG UPDATE
이제 보내기 버튼에서 클릭하여 아이템을 36칸 까지 보낼 수 있습니다 보내기 전에 시간과 대상을 선택하지 않으면 보내기 창으로 들어갈 수 없습니다
이제 유저가 메일을 보내기 위해선 mail.send 권한이 필요합니다
그리고 send / sendall 명령어 뒤에 -online -offline 으로 온라인 플레이어와 오프라인 플레이어 별로 아이템을 보낼 수 있습니다
일본어와 중국어가 추가됩니다
이번 버전부터 en 이 en_us 로 변경되며 ko 는 ko_kr 로 변경됩니다
수령받을 때 미리보기에서 아이템을 수령받을 지 삭제할 지 선택할 수 있으며 하나씩 아이템을 수령받거나 모든 아이템을 수령받을 수 있지만 아이템 공간이 부족할 경우 일부 아이템만 수령받습니다

You can now send items up to 36 slots by clicking the Send button. You will not be able to enter the Send window unless you select a time and destination before sending.
Users now need the mail.send permission to send mail.
You can also send items separately to online and offline players by adding -online -offline to the send / sendall commands.
Japanese and Chinese have been added.
Starting with this version, en will be changed to en_us, and ko will be changed to ko_kr.
When receiving an item, you can choose to receive or delete it in the preview. You can receive items one by one or all items, but if there is insufficient space, only some items will be received.

Code (Text):
default-language: en_us

database:
  type: SQLITE
  host: localhost
  port: 3306
  name: maildb
  user: root
  pass: password
  pool:
    maximumPoolSize: 10
    minimumIdle: 2
    connectionTimeoutMs: 10000
    idleTimeoutMs: 60000
    maxLifetimeMs: 1800000
flush:
  intervalTicks: 40

items:
  mail:
    gui:
      send-button:
        material: WRITABLE_BOOK
        custom-model-data: 0
        damage: 0
        hide-flags: false
      setting-button:
        material: COMPARATOR
        custom-model-data: 0
        damage: 0
        hide-flags: false
      claim-button:
        material: CHEST
        custom-model-data: 0
        damage: 0
        hide-flags: false
      delete-button:
        material: RED_WOOL
        custom-model-data: 0
        damage: 0
        hide-flags: false
  page:
    next-button:
      material: ARROW
      custom-model-data: 0
      damage: 0
      hide-flags: false
    previous-button:
      material: ARROW
      custom-model-data: 0
      damage: 0
      hide-flags: false
  back-button:
    material: BARRIER
    custom-model-data: 0
    damage: 0
    hide-flags: false
  setting:
    notify-on:
      material: LIME_DYE
      custom-model-data: 0
      damage: 0
      hide-flags: false
    notify-off:
      material: GRAY_DYE
      custom-model-data: 0
      damage: 0
      hide-flags: false
    blacklist:
      material: BARRIER
      custom-model-data: 0
      damage: 0
      hide-flags: false
    language:
      material: BOOK
      custom-model-data: 0
      damage: 0
      hide-flags: false
  language:
    gui-item:
      material: PAPER
      custom-model-data: 0
      damage: 0
      hide-flags: false
  send:
    gui:
      time:
        material: CLOCK
        custom-model-data: 0
        damage: 0
        hide-flags: false
      target:
        material: PLAYER_HEAD
        custom-model-data: 0
        damage: 0
        hide-flags: false
      confirm:
        material: GREEN_WOOL
        custom-model-data: 0
        damage: 0
        hide-flags: false
  sendall:
    gui:
      time:
        material: CLOCK
        custom-model-data: 0
        damage: 0
        hide-flags: false
      exclude:
        material: BARRIER
        custom-model-data: 0
        damage: 0
        hide-flags: false
      attach:
        material: CHEST
        custom-model-data: 0
        damage: 0
        hide-flags: false
      confirm:
        material: GREEN_WOOL
        custom-model-data: 0
        damage: 0
        hide-flags: false
  time:
    gui:
      unit:
        material: CLOCK
        custom-model-data: 0
        damage: 0
        hide-flags: false
      permanent:
        material: BARRIER
        custom-model-data: 0
        damage: 0
        hide-flags: false
      chat-input:
        material: WRITABLE_BOOK
        custom-model-data: 0
        damage: 0
        hide-flags: false
      confirm:
        material: LIME_CONCRETE
        custom-model-data: 0
        damage: 0
        hide-flags: false
  blacklist:
    exclude-search:
      material: COMPASS
      custom-model-data: 0
      damage: 0
      hide-flags: false
  delete:
    gui:
      confirm-button:
        material: RED_WOOL
        custom-model-data: 0
        damage: 0
        hide-flags: false
      cancel-button:
        material: GREEN_WOOL
        custom-model-data: 0
        damage: 0
        hide-flags: false

sounds:
  gui:
    click:
      name: UI_BUTTON_CLICK
      volume: 1.0
      pitch: 1.0
    click-fail:
      name: BLOCK_NOTE_BLOCK_BASS
      volume: 0.8
      pitch: 0.8
    page-turn:
      name: ITEM_BOOK_PAGE_TURN
      volume: 1.0
      pitch: 1.2
  mail:
    claim-success:
      name: ENTITY_ITEM_PICKUP
      volume: 1.0
      pitch: 1.0
    claim-fail:
      name: ENTITY_VILLAGER_NO
      volume: 1.0
      pitch: 1.0
    delete-success:
      name: BLOCK_ANVIL_LAND
      volume: 1.0
      pitch: 0.7
    send-success:
      name: ENTITY_PLAYER_LEVELUP
      volume: 1.0
      pitch: 1.0
    receive-notification:
      name: UI_TOAST_IN
      volume: 1.0
      pitch: 1.0
    reminder:
      name: ENTITY_EXPERIENCE_ORB_PICKUP
      volume: 1.0
      pitch: 1.0
  action:
    setting-change:
      name: ENTITY_EXPERIENCE_ORB_PICKUP
      volume: 1.0
      pitch: 1.0
    selection-complete:
      name: BLOCK_NOTE_BLOCK_PLING
      volume: 1.0
      pitch: 1.0
 
----------, Oct 9, 2025
Resource Information
Author:
----------
Total Downloads: 186
First Release: May 2, 2025
Last Update: Yesterday at 5:23 PM
Category: ---------------
All-Time Rating:
2 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings