This plugin automatically sends mined blocks to a players inventory. It can also send mob drops and xp straight to players. This should be compatible with most other plugins. If its missing compatibility with a plugin you like, then tell me.
This can help reduce the amount of items on your server, and it can help reduce lag. Plugins like this one are used on many prison servers.
This plugin was completely recoded on May 27th, and a lot of this page's information refers to the version completed from that day or later (version 3.0 or above)
Has an auto sell feature (requires quicksell)
Has Fortune support
Warns players when their inventories are full
AutoBlock will automatically turn 9 ingots into a block (see the pretty picture above that explains this).
AutoSmelt will automatically turn ores into ingots (see the awesome picture above for a more visual explanation) .
Commands and Permissions
Video/AutoPickup - Opens the autopickup gui
The gui makes most of the commands pretty useless, but they're here if you want them. The gui permissions are the same as the command permissions.
/AutoPickup - Opens Gui
/AutoSell toggle - Toggles auto sell. This only works if the plugin QuickSell is installed - Permission: AutoSell.toggle
/AutoPickup toggle - Toggles auto pickup - Permission: AutoPickup.toggle
/AutoBlock toggle - Toggles auto block - Permission: AutoBlock.toggle
/AutoBlock - Turns anything that can be into a block - Permission: AutoBlock.command
/AutoSmelt - Smelts anything that can be smelted in your inventory - Permission: AutoSmelt.command
/AutoSmelt toggle - Toggles auto smelt - Permission: AutoSmelt.toggle
/AutoSmelt reload - Reloads the plugin - Permission: AutoPickup.reload
AutoPickup.enabled - Gives a player autopickup when they join the server
AutoBlock.enabled - Gives a player autoblock when they join the server
AutoSmelt.enabled - Gives a player autosmelt when they join the server
AutoSell.enabled - Gives a player autosell when they join the server. Requires Quicksell
These permissions will not be used on most servers, and would probably confuse people if they were enabled, so these permissions must be enabled in config,yml before they can be used.
AutoPickup.infinity - Stops players' picks from breaking
AutoPickup.BlockGui - Disables the autopickup gui
For Developers:There are a few config files that will be created when you load the plugin
There are a few options here
Full Inventory.Delete Item - If this is true, items that cannot fit into your inventory will disappear when using autopickup. If this is set to false, the items will fall to the ground as if you did not have autopickup enabled.
Full Inventory.Warn - If this is true, the plugin will warn players when their inventories are full.
Infinity Pick - If this is set to true, any player with the permission AutoPickup.infinity will never break picks while using them
Auto Block XP - If this is set to true, XP from blocks will automatically go to the player
Mob.Auto Pickup - If this is set to true, drops from mobs will go straight to players' inventories
Mob.Auto XP - If this is set to true, experience from mobs will go straight to players
Allows you to change the messages for this plugin. This can be useful if your server is not an English speaking server.
This lets you have a blacklist so you can block items from being autosmelted. There is also an option to disable this in the file. Here's the default config with some explanation:
Advanced Fortune.yml:Code (Text):#Makes the Blacklist enabled
Enable Blacklist: true
#Stops cobble from being smelted into stone, (stone's item id is 1) (this can also be replaced with: -stone)
#Stops wood from being smelted into charcoal, (According to MineCraft, coal and charcoal are the same item, they just have different data values)
#(this can also be replaced with: -'263:1')
There are only a few settings in here, and most people will never need to touch them. One setting allows things such as iron ingots to still be affected by fortune if the player is using autosmelt. This is on by default. The other option allows anything in the file's whitelist to be affected by fortune. Meaning, if you wanted to, you could make fortune affect cobblestone, dirt, ores, etc. This is off by default, because it does require slightly more RAM, and most servers will not need it.
Bugs and Requests:
Please read the entire page before requesting anything/asking for bugs, but if you are reading this than you made it to the bottom of the page, good job.
If you do have a bug, please post your log too, it will may have an error.
A useful prison plugin
[17:58:10 INFO]: [AutoPickup] Enabling AutoPickup v5.2.3
[17:58:10 ERROR]: Error occurred while enabling AutoPickup v5.2.3 (Is it up to date?)
at me.MnMaxon.AutoPickup.actions.AutoBlock.<clinit>(AutoBlock.java:211) ~[?:?]
at me.MnMaxon.AutoPickup.Config.reloadConfigs(Config.java:109) ~[?:?]
at me.MnMaxon.AutoPickup.AutoPickupPlugin.onEnable(AutoPickupPlugin.java:37) ~[?:?]
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:271) ~[PaperSpigot-1.11.2-1031.jar:git-Paper-1031]
at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:316) [PaperSpigot-1.11.2-1031.jar:git-Paper-1031]
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:407) [PaperSpigot-1.11.2-1031.jar:git-Paper-1031]
at org.bukkit.craftbukkit.v1_11_R1.CraftServer.enablePlugin(CraftServer.java:378) [PaperSpigot-1.11.2-1031.jar:git-Paper-1031]
at org.bukkit.craftbukkit.v1_11_R1.CraftServer.enablePlugins(CraftServer.java:328) [PaperSpigot-1.11.2-1031.jar:git-Paper-1031]
at net.minecraft.server.v1_11_R1.MinecraftServer.t(MinecraftServer.java:433) [PaperSpigot-1.11.2-1031.jar:git-Paper-1031]
at net.minecraft.server.v1_11_R1.MinecraftServer.l(MinecraftServer.java:394) [PaperSpigot-1.11.2-1031.jar:git-Paper-1031]
at net.minecraft.server.v1_11_R1.MinecraftServer.a(MinecraftServer.java:332) [PaperSpigot-1.11.2-1031.jar:git-Paper-1031]
at net.minecraft.server.v1_11_R1.DedicatedServer.init(DedicatedServer.java:276) [PaperSpigot-1.11.2-1031.jar:git-Paper-1031]
at net.minecraft.server.v1_11_R1.MinecraftServer.run(MinecraftServer.java:599) [PaperSpigot-1.11.2-1031.jar:git-Paper-1031]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_231]
[17:58:10 INFO]: [AutoPickup] Disabling AutoPickup v5.2.3
Im confused D:
A QUESTION THESE ARE THE PERMITS FOR THE VIP OR WHAT ARE THEY HELP ME?
This plugin is already updated for 1.14.3 but still have some issues
Works fine on 1.13.2, but only if you get their latest version directly from their Github: https://github.com/ThePhilderbeast/AutoPickup/releases