AutoPickup
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.
Features
- Has AutoSmelt and AutoBlock
- 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
- /AutoPickup - Displays the help screen
- /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
Special Permissions: 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
Videos
Compatibility
Compatible with: MythicDrops, MythicMobs, QuickSell, FortuneBlocks, AutoSell, StackableItems, PrisonGems, TokenEnchant
If you want the plugin to be compatible with another plugin, tell me and I'll try to add it
Configs
There are a few config files (which will be created when you load the plugin):
Config.yml:
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
Messages.yml:
Allows you to change the messages for this plugin. This can be useful if your server is not an English speaking server.
Smelt Blacklist.yml:
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:
#Makes the Blacklist enabled Enable Blacklist: true Blacklist: #Stops cobble from being smelted into stone, (stone's item id is 1) (this can also be replaced with: -stone) - '1' #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') - Coal:1
Advanced Fortune.yml:
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 may have an error.
@GlowCraftOpPrison
I'm having the same problem, have you found a fix?
I am having some issues with 'AUTO BLOCK' i have the perms set right but it dosn't seem to work. I was mining and it wasn't turning the ores into blocks but when i op'ed my self it did.
Perms: YouTuber: permissions: - AutoPickup.Use - AutoPickup.AutoBlock - AutoPickup.InfinitePick PASTEBIN: http://pastebin.com/yBd1Tsi1
I love the plugin but I have found a bug with plots and It dupes item. Is there anyway you can fix that? plus it would be cool if you got xp for mining coal and smelt the ores!
@MnMaxon
That is awesome! It is really good, just a little question, the Permissions.yml file is modifiable? I mean if you can change permissions to make your own, or if that is just to remember them. Also, did you fix the /autosmelt command not making blocks? It makes blocks when you already smelted your ores. Or if that is a feature its cool, just a little bit unusual that an autosmelt command also makes blocks. Well, it is awesome right now. By the way, is there a way to remove the "[Auto-Pickup] Your inventory is full!" message? If so, it would be amazing. I tried by removing it and adding a space but it doesn't work.
EDIT: The block fortune isn't working pretty good, placed blocks will fortune too and that is an easy way to get more and more stuff. Also, It does work with all tools, like if you mine a block of sand with an enchanted pickaxe fortune 20 you get 18 sand, please configure it so it works with the appropriate tool. I just mined wood with an enchanted spade with fortune 100 and I get like 92 logs, unusual tho.
2nd Edit: It still gives blocks if you are in creative mode, I've enchanted a wooden plank with fortune 30 and it works... It gives the fortune.
But it's still an awesome plugin, keep your hard work!
@dvargas135
@gnaxi
@YoungPvProck
I added all of your suggestions (and a few more from the Bukkit Forums): http://dev.bukkit.org/bukkit-plugins/autopickup/files/6-auto-pickup-2-0/
You can see the full change log in that link (it's still waiting for approval).
@YoungPvProck
I'm sorry I couldn't get this done by now, but I had a really busy week. This should really be done in the next 2 days.
@dvargas135
I'll try to add this stuff within the next 2 days.
Hello, I recently requested a plugin like yours but with more features, I got redirected to this webpage, so, if you can add a command to enable drops and disable drops, also, make blocks fortune, like if they were ores, with blocks. I have already tested this plugin and I've seen it has no config, please add a config for xp, mobs and blocks, so you can disable them through the config, but leave the command of enabling and disabling drops, for ingame, or just make permissions and commands for the xp and mob drops. Please read my thread as I requested a plugin like this: http://forums.bukkit.org/threads/no-drops-instantly-to-inventory.315883/
@gnaxi
As of now, it disappears. I'll be adding an option to have it drop to the floor soon.
What happens if a players inventory is full?
@YoungPvProck
Thanks.
I'll try adding a config option for this in the next few days (I'll hopefully do it in the next 2 days, but my schedule is really busy right now)
@MnMaxon You are nice dev. Thanks :D
I try explain better #3 option.
Well, when you have you inventory full of items, the plugin tells you that, but if you continue breaking blocks with inv full, the blocks just disapear from the server, they don't drop out of the inv. What i want to say, when inv full, if you pick item should be throw to the floor.
@YoungPvProck
http://dev.bukkit.org/bukkit-plugins/autopickup/files/5-auto-pickup-1-9/
I added your #1 and #2 (The options will be in Messages.yml)
I am sorry, but I do not understand #3.
@MnMaxon Hey man, it's possible you add three options in plugin.
1: Can change the message of full inv brecause i'm spanish and the server should have spanish messages.
2. Add a true/false option for show or not the name of the plugin before messages, like in iventory it's full it said [AutoPickup]blalblalbla. I would like don't show the name of plugin, just a message.
3. When inv it's full, drop the items to the floor, actually just disapear when try to pickup.(That's more a bug that an option)
@YoungPvProck
Thanks for finding this! This was a really big bug. While it's being approved, you can download it here.
Oh thank's, i see. Now i found other bug, when kill a player, the things and xp from player don't give to the killer.
@YoungPvProck
That should be a permission. You can check the permission in the config file, but I'm pretty sure the permission is: AutoPickup.InfinitePick
I'm sorry, I forgot to update the plugin's description when I added this.
Pickaxe don't get damage when pick. Fix it pls.
@kirby456
I added in your idea. It still needs to be approved, but if you don't feel like waiting, you can get it here: http://dev.bukkit.org/bukkit-plugins/autopickup/files/3-auto-pickup-1-7/
Thanks for the compliment!
Can you please make it so that when you kill a mob (for example a cow) it sends the items to your inventory. This would be a neat feature to add and I also want to say great plugin :D
@FeeltheST0RM
@YoungPvProck
I added a bunch of stuff and fixed bugs here (you can see the full change log at the link): http://dev.bukkit.org/bukkit-plugins/autopickup/files/2-auto-pickup-1-5/
It's still waiting for approval. Sorry, I forgot to subscribe to this page, so I wasn't getting notified when you sent your messages.
P.S. The new version will delete your config file