-
Notifications
You must be signed in to change notification settings - Fork 0
Commands
Searches for allowed containers within the player's search radius and moves matching items from their inventory into them.
- Only items that already have at least one matching item sitting in a nearby container are moved. A completely empty container is never used as a target, no matter how close it is.
- Containers are tried nearest-first. If the nearest matching container is full, QuickDeposit automatically tries the next nearest one, and so on.
- If a container can only take part of a stack, the rest is moved on to further containers in the same run.
- Nothing is ever deleted. Anything that doesn't fit anywhere stays in the player's inventory exactly as it was.
- By default, the hotbar and off-hand are skipped (configurable, see Configuration) so tools, food, etc. that are actively being held aren't swept away by accident.
- Worn armor is never touched, regardless of any setting.
- Subject to the cooldown configured in
config.yml, unless the player hasquickdeposit.bypass.cooldown. - Does nothing (with a message explaining why) in a world that's currently blacklisted, or - in whitelist mode - not on the whitelist. See Configuration and
/qd worldsbelow.
Requires: quickdeposit.use (granted to everyone by default).
Identical to /deposit, except the hotbar and off-hand are always included, regardless of the protect-hotbar / protect-offhand settings. Worn armor is still never touched.
Requires: quickdeposit.use and quickdeposit.all (both granted to everyone by default).
All admin commands live under /qd (alias for /quickdeposit).
Shows the plugin version, the global radius (with its min/max bounds), the configured matching mode and cooldown, and - if run by a player - that player's own effective radius and whether it's an individual override or the global default.
Requires: quickdeposit.admin.info.
Reloads config.yml and playerdata.yml from disk, and re-checks whether WorldGuard, GriefPrevention and LuckPerms are currently installed. Use this after hand-editing config.yml, or after installing/removing one of the optional integration plugins, instead of restarting the server.
Requires: quickdeposit.admin.reload.
Shows the current global radius and its configured minimum/maximum.
Requires: quickdeposit.admin.radius.
Sets the global default search radius immediately (no restart needed) and saves it to config.yml. Rejected with an error if <radius> is outside the configured minimum/maximum.
Requires: quickdeposit.admin.radius.
Gives one specific player their own search radius, overriding the global default for them (and only them). Stored by UUID in playerdata.yml, so it survives name changes. Also rejected if outside the configured bounds.
Requires: quickdeposit.admin.radius.
Removes a player's individual radius override, so they go back to using the global default.
Requires: quickdeposit.admin.radius.
Shows the current global on/off state for every supported container type.
Requires: quickdeposit.admin.container.
Shows the effective container settings for one specific player - i.e. after taking their permissions into account, not just the global config. Each line is tagged [GLOBAL] or [PERMISSION] depending on where that value actually came from (see Permissions for the priority rules). If the target player is offline and LuckPerms isn't installed, this falls back to showing the global values only, with a note explaining that.
Requires: quickdeposit.admin.container.
Enables or disables a container type server-wide, immediately, and saves it to config.yml. Valid <type> values are: chest, trapped-chest, barrel, shulker-box, hopper, dispenser, dropper.
Requires: quickdeposit.admin.container.
Shows the current world mode (BLACKLIST or WHITELIST) and the current list of worlds it applies to.
Requires: quickdeposit.admin.worlds.
Switches between blacklist and whitelist mode immediately and saves it to config.yml. Switching modes does not clear the list - the same world names are simply interpreted the other way around.
Requires: quickdeposit.admin.worlds.
Adds a world to the list (blacklist or whitelist, depending on the current mode). The world must currently exist/be loaded - unknown names are rejected.
Requires: quickdeposit.admin.worlds.
Removes a world from the list.
Requires: quickdeposit.admin.worlds.
All /qd subcommands, container type names, on/off, world names, and online player names tab-complete automatically.