Loot
Requirements:
- KBPL
- If the version in the title is higher than the one on the 'recent files' list, then you will have to wait until bukkit approves the latest version since KBPL could be updated and have code that does not work with previous versions of the plugin.
What it does:
The title pretty much says it all! But to be a bit more detailed, Loot makes it easy to create chests with randomly generated loot. The best part? No commands. Oh did I mention that it adds random enchantments to armor and weapons and can spawn random potions? Yeah, that too. Its the perfect loot generator for custom dungeons and worlds with randomly generated schematics.
Features:
- Automatic Chest Regeneration Refills chests automatically using a list of items that you configure.
- Enchantments You can configure whether loot chests will spawn items with random enchantments, or you can specify the enchantments yourself.
- Potion Effects Same as the enchantments, but with potions.
- Item naming Specify a name for the items spawned in a chest! You can also configure the plugin to let it add a random preffix/suffix to enchanted items, dependent of the enchantments applied.
- Lore Add lore to any item for that true rpg feel!
- Books You can set the title, author and text of books generated!
- Colors You can set the colors of the names/lore/whatever of each item.
- Randomness A lot of the properties of any item can be randomized, including the enchantments applied, name, amount, data value, chance for it to spawn at all, etc.
- Redstone Force a chest to reset by powering the sign!
- Uses Soulbound You can download the soulbound plugin for added functionality! Visit the plugin page here.
How it works:
Important Notes:
- Requires KBPL
- The way bukkit names effects is different than the default minecraft effects, so here are some tables of the names you should use on the config file:
Enchantments
Potion Types
- You can find the color codes here.
Permissions:
- loot.sign.create - Lets you create Loot signs.
- loot.sign.break - Lets you break Loot signs.
- loot.command.name - Ability to use the command /loot name
- loot.command.reload - Ability to use the command /loot reload
- loot.list.x - Permission to open loot chests of x list
Requesting new features:
If this plugin is missing that certain special feature, bribe me and I will gladly work on it!
While I am updating and squashing bugs for free, working on new features requires time and everyone knows that time equals money.
I am however, open to suggestions that are directly related and crucial to the plugin.
@XxkmachoxX
yeah that would do, but try your best to minimize the newer formatt :P
@MrMightyGnome Thats the way it works in the current version, but theres no way to customize the enchantments and potions using that format.
I think ill just add a boolean to switch between the old format and the new one, that way people can just choose the one they like.
@XxkmachoxX
hmm idk about that, it might be too long actually.. i was thinking maybe like:
WOODEN_SWORD:15,1,1,15
Yes, it will be a short video tutorial because its easier to understand that way :)
Here's a little 'representation' of what I mean by 2 blocks below:
C
=======
===X===
C is the chest
= is the ground
X is the sign
Tell me if that works!
@XxkmachoxX
I haz a question # wen the bukkit build for 1.3 is out will u make a tutorial ? cuas its realy hard for me to figure out how to make the item list [actualy i made one and i saved it then i ran the server and then i created the sign it sayd [looting chest created] but the items did not spawn and to test i put it on 1 Minute after 10 minutes there was nothing in it [the MOST] thing that is not clear to me is wat ur intention was/is for 2 blocks below so can u maby show that in the video cuas id realy like to know ;) Ur doin a great job :D keep up the good work :P i mean amazing work [realy no joke] so far i have never seen such an amazing plugin as this one :D ths pluging is just what i need for my server XD thanks for being such an awesome dude to work so hard on making this plugin seem like a dream come true ;)
I'm actually working right now on the plugin and I've been thinking about chaging it that way.
The only problem I see is that it would make the configuration a lot longer than the way it looks now, but I think it would be worth it.
The current version only uses one line, for example:
- potion,1,3,5
If I changed it to the new format, every item would take about this amount of lines:
potion:
chance: 5
amount: 1,3
effects:
- water_breathing, 50
I could do this, but each item in the inventory would take about 5x more space in the config, which would end up being pretty huge. So, what do you guys think?
PS. I've already added support for item ID's, just waiting for a bukkit build that supports minecraft 1.3 :)
List of things I would think would be useful.
1. asyncplayerevent 1.3 support (derp) 2. The ability to turn enchantments on/off, what enchantments, what odds. 3. Ttem ID support, as I personally don't like looking up the titles of items. (This will also future proof any additional items added to the game) 4. Better potion support, ID's would be nice for this also. 5. A better config format, x,x,x seems really akward for a .yml configuration, possible something like..
http://pastebin.com/Cr1Nd9fT
Just a quick example I made.
@Enkious Yes, you only need to make a list with the items that you want spawning in it :)
Is it possible to have a set item in the chest, and make it spawn in the chest, like every 3 hours?
@bizzig I'm actually doing that for the next version I'll be releasing.
@MrMightyGnome Huh, I cant believe that never ocurred to me :P Guess I can implement some 'per world' loot chests
@cainthegamer Hehe Well now I feel more inspired! :D
PS. The current version of loot works with the latest recommended build. I'm actually planning on releasing the next version after a bukkit build thats compatible with version 1.3 is released, hopefully soon
@XxkmachoxX
:D u sir are my favoriete plugin master/god/wookie ever XD !!!
@bizzig
reply to bizzig, and for reference, I think it is a good idea just to have an option to enable all the chests to be loot chests without having any signs... For example, if ALL the chests in the map is going to be loot chests you can simply use the /loot on or off command/config to enable loots for the whole map
is it possible to just type something like /loot (on:off)....and place a chest which would be filled with the items in the config, and then refilled in a given amt of time? I have a hunger games survival area...with buildings/skyscrapers. Placing a sign 2 blocks below is inconvenient.
I'm sry I've been out for a while, I did not have any internet for the last couple of weeks. Don't worry, I'll see about making a tutorial video soon. On the upside, all that internetless time has not been spent in vain, I've been making quite a couple of plugins for a server I'm planning on doing, probably the most unique server out there :O
I see I got a lot of work ahead, I'll do it as fast as I can to make up for lost time :)
Can someone for gods sake make a how to video for this plugin cuas i realy need to know how to use and edit this plugin !
can someone show me how to use additional codes? like coco beans or enchanted sword tahts damaged, or even different potions...
@MrMightyGnome
That feature is automaticly randomized but it knows [the plugin] to not give the enchantments to high enchanted stuff
@zacura8998
Read the section [How it works] :P i think that might help
Once looted is there a set time that players have to wait to loot again?
@xclucky
sry i am still working on it myself XD it would be alot easyer tough if someone could make a tutorial :P