Source-checkedAdmin & protection

InvUnload

by mfnalex · for Minecraft

Automatically puts your stuff into the right chests. Supports WorldGuard, etc. (+auto config update)

14KDownloads
2 yr agoLast updated
Spigot · PaperLoaders
1.21Latest game version

About InvUnload

From SpigotMC

Automatically puts your stuff into the right chests. Supports WorldGuard, etc. (+auto config update)

Please post feature requests and bug reports in the discussion or at GitHub.
Automatically puts your stuff into the right chests

You don't have time to open every chest in your storage room to tidy up your inventory?
Fear no more! You have no more excuses for having chests full of random garbage!

[​IMG]

if_Hand_Truck_267484.png
​

InvUnload does two brilliant things:

When you enter /unload, it checks if there are chests nearby.
For each chest, the player's inventory will be searched for matching items. If there are any, they will be put into the chest.

You can also /dump your complete inventory (except hotbar and armor slots) into any chests nearby.

Includes English, Chinese (Simplified), Chinese (Traditional), Dutch, French, German, Japanese, Russian, Spanish, and Turkish language. Of course, all messages are customizable.

You can also change the default and max. chest distance.

This version is for 1.12.2+ only.

Videos / Screenshots
<iframe width="500" height="300" src="https://www.youtube.com/embed/gpxaMp5p3js?wmode=opaque" frameborder="0" allowfullscreen></iframe>
invunload1.JPG


Commands
/unload [radius]

Unloads player's inventory (except hotbar) into matching chests.
If radius is not set, the default (10 blocks) is used. You can define a maximum radius in the config file.

/unload hotbar
Toggles per player whether your hotbar items will also be unloaded

/dump [radius]
Dumps player's inventory (except hotbar) into any chests nearby.
If radius is not set, the default (10 blocks) is used. You can define a maximum radius in the config file.

/dump hotbar
Toggles per player whether your hotbar items will also be dumped

/unloadinfo or /dumpinfo
Shows a text summary that explains what items have been put into what chest (see screenshot above).

/searchitem [item] or /search [item]
Searches for items in nearby chests

/blacklist [add|remove] [items]
Adds/removes items to your personal blacklist. Those items will not be unloaded / dumped.

/unload reload
Reloads configuration file

Permissions
invunload.use:
Allow usage of the commands /unload, /dump, /unloadinfo and /dumpinfo

invunload.search:
Allow usage of the command /searchitem

invunload.reload:
Allows to reload the config using /unload reload

Examples
You have a chest with Sand in it.
Your player holds sand and gravel in his inventory.
When using /unload, the sand will be put in the chest, but the gravel will remain in the player's inventory.

You have two chests, one with sand and gravel, and one with gold blocks.
Your player holds sand, gravel, gold blocks and grass blocks.
When using /unload, the sand and gravel is put into the first chest, the gold blocks will be put into the second chest and the grass blocks will remain in the player's inventory.

You have two chests, one is half filled with dirt and the other one is empty. You carry stone and dirt in your inventory. When using /dump, the dirt is put into the first chest, and all your stone is put into the empty chest.

Custom Groups
You can define custom groups in the file groups.yml to control the default-chest-radius and max-chest-radius per player. Players will need the "invunload.group.&lt;groupname&gt;" permission.

3rd party plugin integration
Players cannot unload or dump their stuff into chests that are not accessible for that players because of Worldguard, GriefPrevetion etc. To check this, InvUnload calls a PlayerInteractEvent and call some API methods of 3rd party plugins like Spartan Anti-Cheat and PlotSquared.

Notes
Source code: https://github.com/JEFF-Media-GbR/Spigot-InvUnload

InvUnload uses bStats to gather statistics. You can disable this by editing the plugins/bstats/config.yml file. View the statistics here: https://bstats.org/plugin/bukkit/InvUnload

If your language is not yet supported, just change the messages in the config file yourself. We will be happy to include the language in the next update if you send us your translation.

Default configuration
The configuration file is automatically generated if it does not exist. On every new InvUnload release, the config file will be updated to include the newest options. Your changes will be kept.

You can view the default configuration file here.

Other Plugins by me

Read the full description on SpigotMC →

Highlights

From source data

Game versions

Supports 11 Minecraft versions, the newest being 1.21.

Loaders

Runs on Spigot and Paper.

Footprint

Rated a light load on a server.

InvUnload on Nxeon

From our catalogue
One-click install
Supported on Nxeon Minecraft servers, for Paper servers. We download it from SpigotMC, place it, and restart the server.
Server side
Required on the server
Server type needed
Spigot, Paper
Server load
light
Smallest plan we suggest
Minecraft — 2 GB (2 GB RAM). This follows our own load rating above, not a benchmark.
Latest build
5.2.0, released 2024-10-27

Game versions by loader

LoaderGame versionsNewest
Paper1.12 to 1.21 (11 versions)1.21
Spigot1.12 to 1.21 (11 versions)1.21

From 10 recorded builds of InvUnload.

Recent builds

BuildReleasedGame versionsLoaders
5.2.02024-10-271.12 to 1.21 (11 versions)Spigot, Paper
5.1.02024-06-14n/aSpigot, Paper
5.0.32024-05-31n/aSpigot, Paper
5.0.22022-10-01n/aSpigot, Paper
5.0.12022-06-27n/aSpigot, Paper
5.0.02022-06-19n/aSpigot, Paper

Run InvUnload on a Minecraft server

Pick a server or deploy a new one above; it is installed in one click.

What kind of mod it is

From the catalog
Listed on SpigotMC as “Admin”

Admin & protection

Permissions, moderation, anti-cheat and land protection for the people running the server.

Runs on your server

From source side support

SpigotMC lists InvUnload as required on the server. Check its SpigotMC page to see whether players need it too.

Compatibility

Game
Minecraft
Loaders
SpigotPaper
Runs on
Serverrequired on the server
Game versions
1.21 and 10 earlier
Requires
One-click install needs a Paper server.

Verified at the source

  • ✓SpigotMCOfficial listing, checked 2026-10-02Open ↗
  • ✓Authormfnalex, as published on SpigotMC
  • ✓LicenseNot published by the sourceFree

InvUnload, answered

Generated from the mod’s own source data.

Do my players need to install InvUnload?

SpigotMC lists InvUnload as required on the server. Check its SpigotMC page to see whether players need it too.

Which loaders does it support?

Spigot and Paper.

Is it free?

Yes. InvUnload is free to download from SpigotMC.

How do I add it to my Nxeon server?

Use “Add to a server” on this page, or open NxLabs from your dashboard. We install it, restart your server and switch it on.

NxLabs

Run InvUnload on a Minecraft server.

Deploy in about a minute from $4.99 a month, then add InvUnload in one click.