AT-MailBox | Never Lose Items Again v1.3.7

When a player's inventory is full, the overflow goes to a mailbox to claim later through a GUI.

v1.3.7

Latest
All versions
Download 0
No ratings yet

Compatibility

Minecraft: Java Edition 1.21 - 26.2
Platforms Spigot Paper Purpur

Changes

AT-MailBox v1.3.7
Items handed out by a command now reach the mailbox properly, anything already lying on the floor is left where it is, and RoseStacker is supported.

๐Ÿ”ข Claim All Shows Both Numbers

The Claim All button can now show the slot count and the item total together, so instead of just Pending: 116 a player reads Pending: 116 slots used for 1050 items.

gui.claim-all-count-mode picks which: slots, items, or both. It ships as both, so you get the new line without changing anything.

The wording is yours. Your language file has a line per mode under the Claim All button, and the button picks the one matching your setting:

gui:
  claim-all-button:
    count-slots: "{slots}"
    count-items: "{items}"
    count-both: "{slots} &7slots used for &f{items} &7items"

{slots} is the number of filled mailbox slots and {items} is the total item count. Put whatever text, spacing and colours you like around them, and both work in the button's lore lines too if you would rather split them across two lines. The French and Spanish files ship already translated.

The numbers count the whole mailbox, not just the page you are looking at.


๐Ÿ“ฅ Command Overflow Reaches the Mailbox

Giving a player more items than their inventory can hold should send the remainder to their mailbox. On newer server versions that had stopped working properly, and two separate things were going wrong.

  • Most of a large delivery was being left on the floor. Newer server versions report command overflow the same way they report a player throwing something away, and the mailbox deliberately never takes an item you threw yourself. It now tells the two apart correctly, so overflow reaches the mailbox and a real throw is still left alone
  • Single stray items appeared in the mailbox. The game briefly drops an invisible one-count copy of an item purely to play the pickup animation. That copy is now recognised and ignored again on newer versions
  • A full inventory is measured correctly on servers that change how many items fit in a stack

๐Ÿงบ Your Ground Items Stay Yours

Items already lying on the floor could be swept into a mailbox alongside an incoming delivery, because the game merges nearby items into one pile and the mailbox then took the lot.

That is fixed in both directions. The mailbox now takes only the amount that was actually handed over and puts anything that merged in back on the floor, and a pile that merged before it looked gets a second glance rather than being pulled in whole.


๐ŸŒน RoseStacker Support

RoseStacker groups items lying close together into one pile with its own count, which the mailbox could not see. A delivery landing next to items already on the floor became a single pile, so the mailbox took the player's own items with it, and on a large pile could throw part of it away.

  • Nothing is folded into a delivery while the mailbox is deciding on it, and the item goes straight back to normal the moment it decides not to take it
  • A pile that was already grouped is read at its real count, so the mailbox takes only what was given and shrinks the pile by that much rather than removing it
  • Nothing to configure. The console says RoseStacker: hooked on startup when it is found

๐Ÿ” Better Debug Logging

With general.debug turned on, every item that appears near a player is now logged, along with what the mailbox decided to do with it and why. A burst of items ends with a single summary line carrying the totals, so you can see at a glance how many items appeared, how many reached the mailbox and how many were deliberately left alone.

It says so plainly when a drop was refused by another plugin, when items went into the inventory instead, and when they landed too far away to count.

It is noisy on purpose and logs ordinary drops around a player too, so leave it off unless you are chasing something.


๐Ÿ“ฆ Install

Stop the server, replace the old jar in plugins/, and start it again. Your mailbox contents, your config and your language files all carry over untouched.


๐Ÿ“‹ Version Breakdown

Version Focus
1.3.7 RoseStacker support: a grouped pile is read at its real count, and items already on the floor are never folded into a delivery.
1.3.6 A pile that merged with an incoming delivery before the mailbox saw it now gets a second look instead of being pulled in whole.
1.3.5 The debug summary line now says when another plugin refused a drop, when items went into the inventory instead, and when they landed out of reach.
1.3.4 A single summary line at the end of each burst with the totals added up, plus a line explaining when the game itself deletes items it merged.
1.3.3 Every item logged the instant it appears, and a full inventory measured against the stack in the inventory rather than the one on the floor.
1.3.2 The mailbox takes only the amount actually handed over, putting anything that merged into it back on the floor.
1.3.1 Command overflow reaching the mailbox again on newer server versions, stray single items ignored, and every refused drop logged with its reason.
1.3.0 The Claim All button showing the slot count and the item total together, with the wording in your language file.

Need help or found a bug? Join the Discord.
Join the Discord

Enjoying the plugin? A โญ review goes a long way!
AT-MailBox-1.3.7.jar 151.68 KB
Purchase required
Product Info
Statistics
30

Views

0

Purchases

0

Downloads

151.68 KB

File size

09.07.2026

Published

29.08.2026

Updated

Info
Supported software
Supported Versions
1.21 - 26.2
Share & Earn

Share and earn part of the profits, an estimated €0.5 per product sale.

Log in to get your link
Product Image
AT-MailBox | Never Lose Items Again
AT-MailBox | Never Lose Items Again