AutoPickup [+ 1.21 Support] icon

AutoPickup [+ 1.21 Support] -----

Automatically pickup blocks that you mine! If a block drops XP you get that too!




Removed:
[ -] Removed LockettePro dependency for security concerns
[ >] Will reconsider adding support for LockettePro in the future​
----------, Sep 6, 2024

Added:
[ +] Added new usingSilkSpawnerPlugin config options
[ +] Added new ignoreMobXPDrops config options
[ +] Added new changelog message to the version check​
Changed:
[ >] Updated BentoBox dependency
[ >] Updated MythicMobs dependency​
----------, Aug 17, 2024

Patched:
[ !] Autoenabled permissions will now work as intended
[ !] Auto pickup will no longer falsely disable if permission checks are disabled ​
----------, Sep 15, 2023

Added:
[ +] Added support for shearing sheep
[ +] Added auto smelt blacklist​
Changed:
[ >] AutoPickup now runs an async check for permissions and will disable auto, drops, and auto smelt if perms expire.
[ >] Changed config version from 1.2 to 1.3 the config.yml and blacklist.yml should update automatically. ​
----------, Aug 18, 2023

Added:
[ +] 1.20 Support
[ >] Waiting on SPIGOT-7378 to add archaeology support!​
Changed:
[ >] Backend refracting for increased efficiency ​
Patched:
[ !] Fixed issues with auto smelt and raw materials (i.e. raw gold)
[ !] Fixed 1.20 hex support
[ !] Fixed RoseStacker support
[ !] Fixed other minor/small issues​
Thanks:
[ >] Thanks to the spigot team for a quick update!​
----------, Jun 8, 2023

Added:
[ +] Added Mythic Mobs support!

----------, Jan 12, 2023

Added:
[ +] Holiday Greetings!
[ >] Thank you all for using my Auto Pickup plugin! It truly means a lot to me and I know its been nearly a year since the last update. This was ordinally going to be version 1.3.14 but since its a big leap forward we'll be skipping that version! This update has been requested a lot over the last few years and I've been stress testing it for a few months to make sure it works great!

Happy Holidays,
-Butters
Changed:
[ >] Users will no longer need 1 open slot in their inventory's ​
Patched:
[ !] Fixed issue with "wall mounted" blocks not being automatically picked up.
[ >] This changes how containers and wall items are handled, please report any issues to discord or GitHub! ​


----------, Dec 22, 2022

Patched:
[ !] Fixed the ConcurrentModificationException that would spam consoles introduced in recent versions.
[ >] Please inform me if any console spam continues to occure!​
----------, Jan 16, 2022

Patched:
[ !] Fixed issue regarding normal chests and WildChests
[ >] Note that if your not using WildChest this will not apply to you!​
[ !] Fixed blacklist not working with custom drops ​
----------, Jan 6, 2022

Changed:
[ >] Made select changes to EpicFurnaces support (back end)​
Patched:
[ !] Fixed issue where auto would pick up an extra chest when wild chests were being used​
Thanks:
[ >] Thank you all for over 10k downloads!

----------, Dec 28, 2021

Changed:
[ >] Refactored select systems to make them more optimized​
Patched:
[ !] Fixed issue where auto smelt was enabled by default for opped players as a result of permission defaults not being changed when the feature was released.
[ !] Fixed issue with EpicFurnaces dropping a second furnace to users with /auto enabled.​


----------, Dec 11, 2021

Patched:
[ !] Fixed antoher console error relating to a previouse update​
----------, Dec 5, 2021

Patched:
[ !] Fixed console error and removed console logs

----------, Dec 3, 2021

Added:
[ +] 1.18 Support
[ >] Thank you, md_5 and the Spigot Team for a swift update!​
Changed:
[ >] Refactored select systems to make them more optimized
[ >] Select systems have been made asynchronous​
Patched:
[ !] Fixed longstanding issue where items would randly appear in inventory when items spawned in locations where a user has mined
[ >] This was due to using one of two simularly named arrays​


----------, Dec 2, 2021

Patched:
[ !] Fixed issue where when /auto was enabled QuickShops protection check would cause the user to receive free chests
[ >] Issue replated by @anegafamyanyo
----------, Nov 16, 2021

Added:
[ +] Hex color support (&#000000)
[ +] Autosmelt auto enable permission ( #32)
[ >] autopickup.pickup.mined.autosmelt.autoenabled​
[ +] PAPI Placeholders ( #27)
[ >] %autopickup_autoenabled%
[ >] %autopickup_dropsenabled%
[ >] %autopickup_autosmeltenabled%​
----------, Jun 18, 2021

- Now officially supports 1.17
- Fixed some console errors

Please report any bugs especially regarding 1.17 here on our GitHub!
----------, Jun 11, 2021

Fixes:
  • Mob drops with a full inv
  • Mending for /auto drops
Changes:
  • Merged pull requests (Cleans imports)
    • Maven support for locket coming soon
----------, Mar 24, 2021

  • Reduced timer for custom drops (Should reduce the items that are dropped being picked back up again)
  • Fixed mcMMO herbalism
----------, Mar 12, 2021

- Adds a title msg if inventory is full as requested
- Adds support for custom drops like mcmmo
- Progress on Upgradable Hoppers support

Config changes: Please add to config or reset yours!

Code (YAML):
titlebar:
  doTitleBar
: true
  line1
: "&cWarning"
  line2
: "&7Inventory is full!"
----------, Feb 15, 2021

  • Fixes blacklist not working with containers
----------, Jan 28, 2021

  • Fixes an issue with shulker boxes and auto smelt
  • Fixes entity auto-enable for ops: autopickup.pickup.entities.autoenabled
  • Fixes Auto re-enable for rejoining the server

    This update is highly recommended! The next update is intended to be the record which will add support for custom items!
----------, Jan 25, 2021

  • Added /autosmelt
  • Added /autodrops or /drops (moved from /auto)
  • Fixed mob drops and xp being picked up
  • Added subcmds for all new cmds to /auto [drops|smelt]

Config Version needs to be changed to 1.2
Please add the following to the config.yml:

Code (YAML):
#Toggle Message - /autosmelt
msgAutoSmeltEnable
: "&7You have&a enabled &7auto smelt."
msgAutoSmeltDisable
: "&7You have&c disabled &7auto smelt."

#Toggle Message - /drops
msgAutoMobDropsEnable
: "&7You have&a enabled &7auto drops."
msgAutoMobDropsDisable
: "&7You have&c disabled &7auto drops."
----------, Jan 24, 2021

This update adds a simple request that is useful for prison servers! Please reset or update your config files if you would like to use the feature.

config.yml
Code (YAML):
#This is most useful for prison servers! -- This setting is not normally recommended
#This feature voids any extra blocks broken when /auto is enabled and the inventory is full!
voidOnFullInv
: false
For those who have open inquiries about support for another plugin please know that I am looking into these issues/requests but I'm currently low on time since I have been working on school a few other projects!
----------, Dec 14, 2020

+ Adds support for BentoBox/AOneBlock
+ Added LockettePro to soft depend

*If there are ever any plugins AP does not support please contact me so I can see if there is a possible fix!
----------, Nov 1, 2020

Adds support for LockettePro by @brunyman
----------, Oct 17, 2020

Fixes the console spam regarding entity support!
----------, Oct 14, 2020

This fixes the null error if you did not update the blacklist.yml!!!! You will still need to update it if you wish to use the world blacklist feature!

Latest blacklist.yml:
Code (YAML):
#############################################################################################################
#                          _             _____    _          _                                              #
#          /\             | |           |  __ \  (_)        | |             B L A C K L I S T . Y M L       #
#         /  \     _   _  | |_    ___   | |__) |  _    ___  | | __  _   _   _ __                            #
#        / /\ \   | | | | | __|  / _ \  |  ___/  | |  / __| | |/ / | | | | | '_ \                           #
#       / ____ \  | |_| | | |_  | (_) | | |      | | | (__  |   <  | |_| | | |_) |                          #
#      /_/    \_\  \__,_|  \__|  \___/  |_|      |_|  \___| |_|\_\  \__,_| | .__/                           #
#                                                                          | |                              #
#                                                                          |_|                              #
#############################################################################################################
# By: BUTTERFIELD8 & The Zircon Network                                                                     #
# Discord: https://discord.gg/ncHH4FP                                                                       #
# Material Names: https://hub.spigotmc.org/javadocs/spigot/org/bukkit/Material.html                         #
# Entity Names: https://hub.spigotmc.org/javadocs/spigot/org/bukkit/entity/EntityType.html                  #
#############################################################################################################

#Set to "true" if you would like to enable the blacklist
doBlacklisted
: false
doBlacklistedEntities
: true

#By listing blocks below you are adding them to the blacklist therefore causing them to drop to the ground.
Blacklisted
:
 - DIRT
  - SAND

BlacklistedEntities
:
 - PLAYER

BlacklistedWorlds
:
 - example
 
----------, Oct 10, 2020

Please add the following to blacklist.yml

Code (YAML):
BlacklistedWorlds :
 - example
 
----------, Oct 5, 2020

This update fixes issues #13 and #14

#13: Fixes compatibility with upgradable hoppers!
#14: Sweet Berry Bush can now be harvested with auto enabled
----------, Oct 4, 2020

This update fixes an issue introduced in new versions regarding the PlayerData folder.
----------, Sep 11, 2020

This update fixes a compatibility issue with QuickShop were if a player created a shop they would receive 2 chests is auto was enabled.
----------, Sep 1, 2020

Please add the following to the blacklist.yml:

Code (YAML):
doBlacklistedEntities : true
Code (YAML):
BlacklistedEntities :
 - PLAYER
----------, Jul 29, 2020

Fixes issues with block break event still running if it been canceled by a protection plugin.
----------, Jul 26, 2020

Fixes issues regarding the plugin not loading on servers which were not 1.16!
----------, Jul 24, 2020

This update fixes a lot of bugs and makes the auto pickup system much more efficient as the entire plugin has been re-coded from the ground up! In addition to the re-code and all the old features, there is now support for picking up mob drops when a player kills a mob. Currently, this is enabled with /auto but may be moved it its own command!

Before updating, I do have to warn you that if you break any type of nether vine with /auto on you will get the vine 100% of the time rather than its 33% base drop rate. [Github issue #8]

If you have any issues or requests, please let me know via GitHub issues!
https://github.com/MrButtersDEV/AutoPickup/issues
----------, Jul 22, 2020

This removes the block break debug messages that were not disabled before release!
----------, Jun 30, 2020

This update adds support for 1.16.1 and optimizes the /auto command. Please note that early builds of Spigot's 1.16.1 jar had a bug which resulted in this plugin not working.

Please make sure you're using a version newer than git-Spigot-758abbe-38de0b8 (MC: 1.16.1)

Fixed Spigot Bug: https://hub.spigotmc.org/jira/browse/SPIGOT-5806

https://hub.spigotmc.org/stash/proj...mits/ca19c2f48ef3a868d9f0ddfc6cf3cd312815aabf
----------, Jun 25, 2020

This update fixes a bug with chest stopping times when your inv is full and the mending issue that would cause players to not receive items if they were not wearing full armor.
----------, Jun 6, 2020

This update fixes mending when /auto is enabled!
----------, Jun 5, 2020

This update fixes some console spam that was reported to me on discord regarding ladders!
----------, Jun 3, 2020

This update optimizes 1.13 by adding checks so newer materials are not checked causing spam in server logs/console. In addition, this update should fix any issues regarding sulker boxes dropping items and them other shulker issues in 1.13
----------, Jun 1, 2020

If you had auto-enabled items in a container that would drop to the ground, they now are added to your inventory!
----------, Jun 1, 2020

This update fixes a bug with lanterns and adds an update me message for users who have the permission autopickup.admin.notifyupdate you can disable this message for OPs by denying the permission but I don't recommend it as updates for this plugin provide crucial bug fixes.
----------, Apr 6, 2020

This update adds a blacklist feature as requested by @Ask3r.

A file called blacklist.yml will be generated where you can enable the blacklist and add items to it. Please use the proper spigot API names when adding items to the blacklist for it to work properly!
Code (YAML):
#Set to "true" if you would like to enable the blacklist
doBlacklisted
: false

#By listing blocks below you are adding them to the blacklist therefore causing them to drop to the ground.
Blacklisted
:
 - DIRT
 - SAND
----------, Apr 4, 2020

I improved the code regarding some permission checks so hopefully this fixes a few issues that people have had.
----------, Mar 31, 2020

Fixed a duplication bug and a few other things reported after yesterday's update.
----------, Mar 21, 2020

This update fixes a few things such as items "voiding" when you mine the block below it. (Blocks like redstone wire & flowers)

Also, this update fixes door's and they have been re-enabled!
----------, Mar 20, 2020

If /auto is enabled and you are in creative broken blocks will not be added to your inventory. This also includes some bStats updates.
----------, Mar 15, 2020

This update allows you to enable the full inventory message!

Please add the following to your config file or regenerate it for the plugin to work properly.
Code (YAML):
doFullInvMSG : true
----------, Feb 2, 2020

This update adds the feature/permission to automatically enable AutoPickup via a permission when a player joins the server "autopickup.pickup.mined.autoenabled". Also if a player rejoins or the server restarts it will remember if the player had auto enabled.

Temp Bug fixes: Beds, Doors, and Snow sheets were "voiding" the item when mined so they have been temperately disabled from automatic pick up and will drop items normally. If you find any more items that void please let me know!
----------, Jan 13, 2020

This update is a quick fix for the sugarcane duplication glitch reported to me this morning where sugarcane was dropping and being added to inventories.

Notice: This version fixed the duplication bug but any sugarcane over 3 tall will add the first few items to your inventory and the reset will be dropped I will be fixing this once I figure out how to solve this problem but I just wanted to post this now to fix the dup asap!
----------, Jan 11, 2020

This update hopefully fixes fortune in 1.14.4 in other versions I cannot guarantee support for fortune. If you are still having issues with fortune after updating please let me know asap!

Additionally, this update adds support for bStats and this can be disabled within the server and not the plugin. We have also added a version checker on startup in the console.

bStats: https://bstats.org/plugin/bukkit/AutoPickup
----------, Nov 12, 2019

Resource Information
Author:
----------
Total Downloads: 46,649
First Release: Aug 8, 2019
Last Update: Sep 6, 2024
Category: ---------------
All-Time Rating:
43 ratings
Find more info at discord.gg...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings