AutoEquipmentEnchant
Auto Equipment Enchant
This plugin allows equipment to automatically gain enchantments as they are used. A 'use' is defined differently for each item:
- Tools (pickaxe, shovel, axe) - by destroying blocks
- Weapons (sword, bow) - by damaging enemies
- Armour (helmet, chestplate, leggings, boots) - by being damaged by enemies
Configuration
The chance for each item to gain an enchant per 'use' is configurable. The default values are set to allow around 2 enchantments on average, with the exception of gold items, which should get around 4 on average. The actual value in the configuration is a chance, out of 100, of an enchantment being gained per 'use'.
Permissions
There are currently no permissions, but if it is required that only certain players can auto-enchant, then I can implement this.
Updates
When Minecraft updates, the enchantments may change, and it may take a little while before I can push through the new enchantments. However, the plugin should work fine. If an issue does occur, let me know and I will update ASAP.
The Future Of This Project
I have now started university, so my time is now much more limited than before. This, along with a severe drop in my Minecraft activity, means that my updates may be infrequent (more so than usual). I am not sure what is going to happen, whether I will be able to continue working on this or not. And of course, as a student, my funds are limited so I will have to look for a job at some point, which will limit my time even further.
-
View User Profile
-
Send Message
Posted May 12, 2012I see the problem, I built the plugin for a later Java version than you are running. I'll see if I can rebuild it to be compatible with an older version.
EDIT: Recompile complete and uploaded, just need it to come through.
-
View User Profile
-
Send Message
Posted May 12, 2012I'v tried the plugin just on its own and It just doesn't load, here is the error message:
-
View User Profile
-
Send Message
Posted May 11, 2012I gave it a brief test and it seems to work, on both 1.2.5_R1.0 and R1.3 Does it give an error message, or just fail silently? As a quick test, try setting the chance for a tool to 100, and destroy a block with it, to see if it gets an enchantment.
-
View User Profile
-
Send Message
Posted May 11, 2012Currently the plugin is unable to load, not sure why but It would be nice for yourself to test It and see what concludes.
-
View User Profile
-
Send Message
Posted May 9, 2012@MineCraftMyph As far as I am aware, this plugin works, so an update should not be required. An update would only be required if the available enchantments change. If I am wrong, please correct me.
@ryanwagner I was thinking of something similar to this at some point. Currently, the choice of enchantment is based off of a weighted list, where the weights are the same as if enchanting the item through a table. I will look into this when I get the time (it's nearly exam season)
-
View User Profile
-
Send Message
Posted May 6, 2012Anyway to have us control what enchant is placed on the gear based on events. Such as we want gold pickaxe to acquire a different enchant than a diamond axe. Maybe even configurable by a %.
diamond:
axe: 0.13
silktouch: 1.00
unbreaking: 90.00
efficiency: 8.00
fortune: 1.00
so that the diamond axe has a 0.13% chance of getting an enchant. When it does those are the % breakdowns of how often they occur.
could this be added?
Maybe we could go a step further and have it like this/
diamond:
axe: 0.13
silktouch_1: 1.00
unbreaking_1: 80.00
unbreaking_2: 10.00
efficiency_1: 6.00
efficiency_2: 2.00
fortune: 1.00
this way it now controls the enchant and exact levels possible.
Also I would like to see is max controls so we can set how many enchants can go on a piece of gear.
diamond:
axe:
max: 1
rate: 0.13
silktouch_1: 1.00
unbreaking_1: 80.00
unbreaking_2: 10.00
efficiency_1: 6.00
efficiency_2: 2.00
fortune: 1.00
If you wanted to push this out even further you could do this to add different rates per item.
diamond:
axe:
max: 2
rate: 0.13
step: 50.0
silktouch_1: 1.00
unbreaking_1: 80.00
unbreaking_2: 10.00
efficiency_1: 6.00
efficiency_2: 2.00
fortune: 1.00
so that the step divides the rate by that %
in this case the first enchant is 0.13 and the second is 0.13/.50 = 0.075
this way its a auto scaling system to the max
so if was 3 then it would be 0.13 for the first, 0.075 for the second, and 0.003525 for the third.
just some ideas.
-
View User Profile
-
Send Message
Posted May 1, 2012Would be a awesome plugin if you got it working, would you be able to get it up to date? Thanks
-
View User Profile
-
Send Message
Posted Apr 17, 2012I'm not likely to change to the method used in AutoEnchanter, since it is too different to the way I do this. My one is a simpler version, adapted from a version I use on my server. And this version is compatible with the latest Minecraft update as far as I am aware.
-
View User Profile
-
Send Message
Posted Apr 10, 2012If you could update and upgrade to this, that would be awesome... http://dev.bukkit.org/server-mods/autoenchanter/
-
View User Profile
-
Send Message
Posted Apr 8, 2012I need people to test this, and tell me if it works, what else I could maybe do, and so on.