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 Jan 30, 2016@Taiterio
Tnx i hope u can add it :D and i just add that ยง7 to the lore
BTW i have an idea and i need help
1. the idea is if u have Explosive 1 Pickaxe and u have Explosive 1 Book so u can Combine then and then you will get Explosive 2 Pickaxe and its not just adding more lores
2.when i type the next command /ce give Alex_Nova book Explosive:2 its still giving me Explosive 1 book and not Explosive 2 what i need to do ?
-
View User Profile
-
Send Message
Posted Jan 30, 2016Uploaded Version 2.4, thanks for your patience :)
@AleNova15551
For the command, I'll see if I can put this in the next update :)
The bug seems weird, when does this occur?
@skyzophrenic
Maybe in the next content update, will see next weekend if I find the time for it :D
@Moerem
You can make autorepair weaker by reducing the occurence chance. Nonetheless, I added a cooldown to it in the newest update :)
@tcarey2015
Then that would mean you are either not using the "pvp" flag or CE has problems detecting WorldGuard on your server. Please check that when starting your server, CE says that it detected WorldGuard.
The maximum custom enchantments option is now forced stronger in the new update.
@Greatscape
I have tried to replicate it, but it didn't occur for me, I'll do some more testing on this next weekend and check out how this would happen at all :o
-
View User Profile
-
Send Message
Posted Jan 29, 2016Can u please make an update that doing you can add to a player enchant from the console to his pickaxe or the tool ? for example /ce enchant <PlayerName> <Material ID> <Enchant> <Level>
BTW i found bug when i add a color to a lore its shows me that http://prntscr.com/9wltsz
-
View User Profile
-
Send Message
Posted Jan 29, 2016Bow update? :P
Storm - [Axe] AOE lightning Orbit - [Bow] Arrows hang in the air (this will be useful for what im about to mention :P) MultiString - [Bow] Shoot multiple arrows and varrying vertical angles Shred - [Bow] Arrows do 8 hit points to armour Precision - [Bow] Gives blindness to whoever is damaged ArrowChains - [Bow] Gives Slowness to whoever is damaged Splash - [Bow] Create a water source on who is hit for 1 second then the water is removed,
-this will basically stop the user from moving for 1 second SonicBoom - [Bow] Creates noises when the arrow is shot and Spawns a creeper on a player Kick - [Bow] Launches the user 2-15 blocks backwards ArrowCombo - [Bow] if bowshots land consecutively the damage will increase with each-stacked hit SkyShot - [Bow] Further the shot, more damage ChainReaction - [Bow] when a bowshot lands arrows will fall on the player and each arrow has another chance to proc the effect (i took this from treasure wars im sorry :P)Marksman - [Helm] bit of an aimbot :P (if this is even possible) Archer - [Chestplate] when the wearer is damaged, the attacker is launched backwards Deflect - [Legs] chance to make arrows rebound at the attacker (with the same power?) Dust - [Boots] If a player holds a bow and drops below 4 hearts all players around the
--weared will be given blindness for 7 seconds and the user will gain speed 4 for 3---seconds-
View User Profile
-
Send Message
Posted Jan 28, 2016@tcarey2015 Regarding Worldguard issues. I've not had this problem and I use worldguard, are you sure you've flagged regions correctly?
@Taiterio
Can you also add a way to tune down how effective the "autorepair" enchantment is? Perhaps do it per-step or something.
-
View User Profile
-
Send Message
Posted Jan 27, 2016Also, it appears you have no worldguard integration, players can hurt others in safe zones..
Your plugin isn't firing off events when it looks for a region or it is attempting to make one?
-
View User Profile
-
Send Message
Posted Jan 27, 2016I cannot see the tickets section.
Although I have this in my config:, MaximumCustomEnchantments: 2, Players can put unlimited enchantments on their items via signs.
-
View User Profile
-
Send Message
Posted Jan 27, 2016@Taiterio
Yeah, one of the enchantments between lightning and bombardment doesn't work every time, fireworks work every time though. I found out as well that say if lightning happened to be working when i shot the bow, if i hit a mob with the bow the other enchantment would happen. Thanks for the reply and good luck :)
-
View User Profile
-
Send Message
Posted Jan 27, 2016@Saxion
If everything goes according to plan, the update should be released fairly soon.
@joshy939
Should be fixed in the next update.
@Greatscape
So is it that one of the enchantments does not trigger at all? The order in which they happen may have something to do with the fact that the enchantments are not loaded in order, though they should still be checked in the order that they have on the item itself. I'll do some testing on this :)
-
View User Profile
-
Send Message
Posted Jan 25, 2016When is the new updated supposed to release?
-
View User Profile
-
Send Message
Posted Jan 25, 2016Is there anyway u can make it so when a player takes off the gears and spring boots it removes the effect there is a lot of players on my server cheating with this please do ths
-
View User Profile
-
Send Message
Posted Jan 25, 2016Hi. I have been using your plugin for a while on your server, and i have a bow that has three enchantments - Lightning 2 and bombardment 4, and fireworks 3. At first, it would call down lightning and fireworks when i fired it. Then when i restart the server, it switches to bombardment and fireworks, and vice versa every time i restart. Is this a bug or a feature?
-
View User Profile
-
Send Message
Posted Jan 24, 2016@Moerem
Added in the newest update :)
@puglover1508
Not as of now.
@EclecticMusic
In the config, set the value "Global.Enchantments.CEnchantmentColor" to GRAY
@baconator502014
Here
@Moerem
My current plans for tweaking of enchantments was to add a new system that would allow easier changing of all the values. I'll add some values in there for the next update though since such a system is not being worked on yet.
@mathias0903
Fixed in the new update.
@NeonMoon5
You'll be able to do that in the newest update once its out.
@Broski0201
Should be fixed in the next update.
@Zaabrac21
I'll see if I can get that added in the next update :)
@CloudSix
Fixed the enchantment table portion this belongs to :)
There is currently no way to buy higher levels using /ce menu.
Enchantment levels are getting changed to differentiate "Effect" Enchantments from "leveling" enchantments.
@skyzophrenic
Some new enchantments will be added :)
@tryhard431
The problem is that there is no wiki and the enchantment site is rarely updated as is, I'll eventually get around to adding a wiki for this :)
@rpgrowland
Whenever I get enough time to work on it, currently takes a few more hours of work :/
-
View User Profile
-
Send Message
Posted Jan 24, 2016@AgentKal
AgentKal, I know adding vanilla enchantments via books to custom enchantments in an anvil, but sadly it does not seem these enchantments can be added to books and transfer it to weapons/armor/whatnot.
-
View User Profile
-
Send Message
Posted Jan 24, 2016Are There Any Tutorials On How To Add New Enchants Cause I don't wanna Mess My server up
-
View User Profile
-
Send Message
Posted Jan 24, 2016Hey guys or developers i been spending 2 days researching if it is possible to change the color of the enchantment on the item to the default grey, if any of you guys can help me i will REALLY appreciate it thank you <3
-EclecticMusic
P.S: You can join my server at music.mchosting.pro <3 thx
P.S.S: You are looking good today..
-
View User Profile
-
Send Message
Posted Jan 23, 2016Enchanting Books / Anvil support?
-
View User Profile
-
Send Message
Posted Jan 21, 2016how do i download this?
-
View User Profile
-
Send Message
Posted Jan 21, 2016Hello, love this Enchantment plugin! However I'd love more ooptions within the custom enchantments, turning damage down, turning on a cooldown etc etc.
More options so we can tweak them because right now on the server we have to have plenty of things disabled! Which is a a real shame.
I will gladly donate if this means this gets introduced, I've already sent you a PM regarding this very same option. But sadly you've yet to respond.
-Moerem.
-
View User Profile
-
Send Message
Posted Jan 21, 2016hey when i set maxenchantmet in a item down to 2. but you can stille buy as meny as you wandt