Custom Enchantments
Description
This plugin adds a whole bunch of awesome new Items and enchantments that are independent of the Minecraft Enchantment system.
This is my first plugin and at the same time my first Java Project.
For Suggestions/Commissions/Bugs/etc., leave a comment below.
Official Servers
If you want to see the plugin in action, check out the following servers!
Current official Servers:
- mc.canicraft.ca
- Draids.net
- p-n.ca
Videos of the Plugin
Please note that the following Videos were made using older versions of the plugin:
Commands
- /ce - The main command node for Custom Enchantments
Please note that for any command after the main node, you do not have to enter it's full name, the first letter is enough (Example: /ce list = /ce l).
Words in angle Brackets ( < > ) mean that the argument is required, while words written in square Brackets ( [ ] ) are optional.
- /ce runecrafting - Opens the runecrafting inventory.
- /ce menu - Opens an inventory menu for navigating and obtaining Custom Enchantments and Items.
- /ce reload - Reloads the CE config.
- /ce remove [Enchantment] - Removes an enchantment (or all of them) from an item.
- /ce list <Enchantment/Item> - Lists all Custom Enchantments or Items.
- /ce enchant [Required material] <Enchantment> [level] - Adds the specified Enchantment to the item in your hand. If a required material is given, the command will only work if the player holds that item. If an item already has the enchantment, the level will be increased.
- /ce item <Item> - Transforms the item in the player's hand into the specified Custom Item.
- /ce change <Name/Lore> <Color/Set/Add/Reset> [New Value] - Allows you to change the name/lore of the item in your hand
- /ce give <Player> <Material> <Item/Custom or Vanilla Enchantment:Level> [Custom or Vanilla Enchantment:Level] ... - Gives the target player an item with the set material containing the given Enchantments. Please note that the Material has to be either the Minecraft material ID or the Bukkit material ID. The same goes for the Vanilla enchantment names. You can add infinite vanilla and custom enchantments to the item using this command.
Content
Enchantments | Items
Admin Information
Config Explanation | All permissions
Enchantment Books
Version 2.4 added a feature called Runecrafting that allows enchantments to be put on books.
They can be created using /ce ench or /ce menu, given through /ce give and obtained by enchanting a book using the enchanting table.
If disenchanting is enabled, enchanted items can also be turned into enchantment books.
Using an enchantment book or an enchanted item on an Anvil will open the Runecrafting inventory, which can also be opened by using /ce menu or /ce runecrafting. The lower slot requires the enchanted item while the top slot requires the item to enchant.
Sign shops
If you are using version 2.2 or higher of the plugin, you can sell Enchantments by setting up a sign in the following format:
- "[CustomEnchant]" (Without the "s) as the first line.
- The Enchantment you want to sell as the second line.
- The cost of the enchantment as the fourth line. This requires Vault and a compatible economy plugin
Players that do not have the enchantment will have the enchantment applied to their current item, if they already have the enchantment they are trying to buy, the level of the enchantment will increase by 1, up to the specified maximum level of the Enchantment (Can be set in the config).
CE-Menu
If you have Vault installed, you can set a price for the Items/Enchantments through the config. The items and enchantments can then be bought in /ce menu.
CE's in Kits
To add Custom Enchantments and Items into kits, follow this guide:
- Check out if your kit plugin supports colored names and/or lores.
- Find example kits that add colored names and/or lores in your kit plugin
- For items, set "name: <Item>", for Enchantments, set "lore: <Enchantment>". You may have to find out how to add multiple lines of lore via your kit plugin
Notes:
The <Item> is structured like this: <Colorcode of the Item><The full Itemname>, the <Enchantment> is defined as: <Colorcode of the Enchantments><EnchantmentName> <Level in roman numerals>
The Colorcodes can be found on this site.
Examples:
Lifesteal would be "lore: &4&oLifesteal" (If you didn't change the standard color of the enchantments) &4 stands for the Color Dark Red, &o stands for the name being italic
In essentials, Lifesteal II and Poison III would be "lore: &4&oLifesteal II|&4&oPoison III" (Note: the '|' in the middle of the two enchantments seperates multiple lines in the lore of the kits made by essentials)
Flamethrower would then be "name: &4Flamethrower"
Bug reports
To make it faster and easier for me to help you with bugs and errors occuring, please send me a pm containing the following information:
- What version are you using? (See the Point Further Information to find out if a newer Version is avaivable)
- Does your console give you any errors? If yes, please send me a copy of them, this might make the further steps obsolete.
- What situation did the error occur in?
- Can you reproduce the error or does it happen randomly?
Donating
If you want to support development, you can donate by clicking here. It really helps me out a lot and I am thankful for every single donation, no matter how small :)
Github
If you want to contribute to Custom Enchantments or just want to take a look at the source code, you can check out the official repository of Custom Enchantments. Please note that the project was not originally designed for the public, so the project contains little to none documentation.
Current Version: 2.4c
Things that are planned for the future can be found here and you are also free to leave suggestions on there aswell
The main page for older versions can be found here.
-
View User Profile
-
Send Message
Posted Sep 25, 2015@BaconFalcon
to be honest, what kind of idea is that??? I mean its a bit rubbish...
-
View User Profile
-
Send Message
Posted Sep 24, 2015For new enchantment ideas, how about some reverse/curse enchantments? For example the reverse of deathbringer, so that enemies do double damage to you, reverse frozen, so that say you slow down when you hit someone, or reverse implants, where food drains incredibly quickly. I think with enchantments such as this, balancing equipment will be significantly easier. Also can't wait for the new update! This is probably my favorite server plugin.
-
View User Profile
-
Send Message
Posted Sep 23, 2015@Taiterio
That looks so cool! I can't wait for it!
Are there new enchantments?
-
View User Profile
-
Send Message
Posted Sep 22, 2015@Taiterio
Oh and tait i have one question for the enchanting cause i noticed you replied to blazegod that your just keeping it simple for now for book enchanting, so im just wondering if we are gonna be able to get these enchanted books from an enchant table or a command which we use to give a book then we do something with it and it gives us a random ce enchanted book?
-
View User Profile
-
Send Message
Posted Sep 22, 2015@Taiterio
Tait this update is looking amazing cant wait till its out :D
-
View User Profile
-
Send Message
Posted Sep 22, 2015i made a thing to thank you for making an awesome plugin :p sorry its not like a monetary donation but this is kinda the best i can do as of right now :D http://imgur.com/gallery/CJQ8lCk/new
-
View User Profile
-
Send Message
Posted Sep 22, 2015Status update: Update 2.4 is coming along, sorry for not keeping the promised time frame once again, it's a huge update! :)
Also, have some sneak peek!
Yes, that is a furnace.
@skyzophrenic
Then you'll like this update :)
(Or you'll hate that the update takes a bit longer :P)
@BlazeGod10
Yup, I'm fine and dandy!
@BlazeGod10
I would say when it's done, but I'm currently trying my best to deliver a high quality update that justifies the long wait <.<
@MXKHD
Thank you! :)
@nekros98
Fixed in the new update :)
@StickyandSlime
I intend on changing that in the next update already :)
@futhead_tyedat
Currently adding a cooldown to the shield and making the shield work without needing to be hit first :)
@MXKHD
Yup, done :)
@nameiztaken
I'll see if I can add some in into the new update :D
@skyzophrenic
not really, sorry :/
@Regulas241
There currently is no user-friendly way to do this except for injecting your own classes into the jar, which is a feature intended for those that understand the concept of my item/enchantment loading :D
@BlazeGod10
You can set the maximum level in the config :)
Level 10 is maximum though since I did not implement the roman numbers for any higher levels (since it seemed unnecessary)
@SchoolsCool
Pretty long wall of text there xD
Enchantment glow is part of the "CE Runecraftingâ„¢" :)
You can also now use colors in the name itself rather than using the global color for every single one.
@skyzophrenic
I could make a tool for this, though it would take some time to develop :D
@BlazeGod10
Currently there will be no chances for success of enchanting as I basically want to get out the main aspect of book enchanting out first, the rest may follow later on :)
@kidsws
I think this should be fixed in the new update, please test it then :)
-
View User Profile
-
Send Message
Posted Sep 22, 2015ive been checking this page everyday for the past 2ish weeks :c
-
View User Profile
-
Send Message
Posted Sep 22, 2015@BlazeGod10
@Rulerish
Recently updated projects Name Latest file Updated Custom Enchantments Custom Enchantments 2.3c May 31, 2015 Send PM Avatar of Taiterio Facts
Joined Sep 25, 2010 Last login 1 day ago Reputation 33
-
View User Profile
-
Send Message
Posted Sep 21, 2015Tait You ok?
-
View User Profile
-
Send Message
Posted Sep 21, 2015@SchildpadsX
We all are mate =/ ..
-
View User Profile
-
Send Message
Posted Sep 20, 2015@BlazeGod10
Wondering as well..
-
View User Profile
-
Send Message
Posted Sep 20, 2015@StickyandSlime
It hard to explain and its just a few words.. Sorry I can't got to deep in it.
-
View User Profile
-
Send Message
Posted Sep 18, 2015when is update??? just wondering
-
View User Profile
-
Send Message
Posted Sep 16, 2015@MINECRAFTLITE91 What would I edit in the code to make this happen how we want? Is this going to be fixed in the next update? Thank you
-
View User Profile
-
Send Message
Posted Sep 15, 2015@MXKHD
Not trying to say your idea is stupid btw so don't put hate on me for saying that.
-
View User Profile
-
Send Message
Posted Sep 15, 2015@MXKHD
First off, he should add dodge as a ENCHANT because the MCMMO one can be rare, and block doesn't do that when you block with a sword it does resistance for a very very small amount of time. He wants to add a bunch of stuff now and then only fix the stuff like next year so please read everything on the page from 50 pages-100 pages.
-
View User Profile
-
Send Message
Posted Sep 15, 2015@rpgrowland
I completely agree. It's too fast of a regenerating shield. It almost removes the need for golden apples. I had to nerf it down to level 1 max on my server and it still is one of the if not THE most powerful defensive enchant.
BTW - A "Block" enchant that completely dodges blows - that's called DODGE in MCMMO. I don't think it's worth Taiterio's programming time to add that feature that already exists in MCMMO.
The dumbest thing to ask Taiterio right now is to ask for NEW enchants - let him fix the current ones first and the other bugs with the plugin THEN, if he WISHES, he may take suggestions for new enchants. I think some of these people here don't understand the massive amount of coding to make NEW content for this plugin.
Thanks again Taiterio we wait patiently for your update!!
-
View User Profile
-
Send Message
Posted Sep 15, 2015i have an error.when ever i wear armour with some potion effect(Obsidianshied) and i take it off and shift click in the chest i still have the effect(fireresistance) please help
-
View User Profile
-
Send Message
Posted Sep 14, 2015@StickyandSlime
That's a feature that will be removed not a issue its in the code you can edit it but wouldn't recommend, rather wait for the next update.