Custom Enchantments

Custom Enchantments

Description

This plugin adds a whole bunch of awesome new Items and enchantments that are not dependent of the Minecraft Enchantment system.

This is my first plugin and at the same time my first Java Project. I hope you can find a use for this plugin and find it entertaining :)

For Suggestions/Commissions/Bugs/etc., leave a comment below.

Note: This plugin should be compatible with any newer Minecraft Version, if you need the plugin ported, just say so.

Minecraft Next

Gaming for Good is currently planning to launch their Minecraft Server MC Next, which aims to combine Minecraft and MMO, while also giving players the chance to win Razer Peripherals by playing on the Server.

Furthermore, all profit made by Gaming for Good is donated to Save the Children and with that they have recently raised 10 Million Dollar for their cause. So if you want to play on an awesome Minecraft Server while also helping children and winning cool Razer prizes, check out the Server!

Official Servers

Check out the awesome servers over at Adroition and Myncraft!

  • ez-pvp.com

Also check out their Youtube Channels:

Videos of the Plugin

Commands

  • /setname - Sets the name of your item
  • /setlore - Sets the lore of your item
  • /addlore - Adds new Lore to your item
  • /removelore - Removes the Lore of your item
  • /ench - Enchants your Item
  • /enchgive - Gives a Player an item/enchant used by this plugin
  • /cereload - Reloads the CE config

The Enchantments

The names and descriptions of all enchantments can be found here

Custom Items

The names and descriptions of all the custom items added by this plugin can be found here

Permissions

All permissions

Note: All Item/Enchantment Permissions only restrict the use of the individual item/enchantment, so Players may still be able to obtain them, but not use them.

CE-Shops

If you have Vault installed, you can make a CE-Shop with which you can sell the Items and Enchantments via Signs.

Just place a Sign and follow this template:

  1. Line: [CustomEnchant]
  2. Line: <Enchantment- or Itemname>
  3. Line: Price: <Price>

Note: Do not use a Dollar Sign in your Price, as it will not work otherwise (To be changed)

CE's in Kits

All you have to do is set the names or lores of the enchants to be exactly those of my plugin. For example:

An enchantment would be: &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

An item like the Flamethrower would be: &4Flamethrower

So all you'd have to do is find the correct color of the enchantment/item, find its color code here and then just put the color code infront of the name/lore

Installation

  1. Download the Custom Enchantments.jar
  2. Place the .jar in your servers plugin folder
  3. If your server is already running, reload or restart it

To generate a config file, you can use /cereload.

How to correctly report a Bug/Error

To make it faster and easier for me to help you with bugs and errors occuring, please give me the following information:

  1. What version are you using? (See the Point Further Information to find out if a newer Version could have fixed your problem)
  2. Does your console give you any errors? If yes, please send me a copy of them, this might make the further steps obsolete.
  3. What situation did the error occur in?
  4. 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 alot and I am thankful for every single donation, no matter how small :)

Further Information:

Current Version: 1.1e (If you do not see it as a download on the right, it is not yet approved)

Currently Reworking the Plugin, check the Progress and be a part of it right here

Things that are planned for the future can be found here and you are also free to leave suggestions on there too

You can ask for the default config file or new versions via PM, but please do mind that I cannot respond immediately and please only reside on doing this if needed.

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of gkfngl888 gkfngl888 Apr 18, 2014 at 10:39 UTC - 0 likes

    plz!!! add language.yml file :)...

    my country is korean so i want to change ingame message..

    it's really need!

  • Avatar of Lepoty Lepoty Apr 17, 2014 at 14:11 UTC - 0 likes

    Could not pass event BlockPlaceEvent to Custom_Enchantments v1.1e org.bukkit.event.EventException at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:294) [spigot.jar:git-Spigot-1377] at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) [spigot.jar:git-Spigot-1377] at org.bukkit.plugin.TimedRegisteredListener.callEvent(TimedRegisteredListener.java:47) [spigot.jar:git-Spigot-1377] at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:502) [spigot.jar:git-Spigot-1377] at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:487) [spigot.jar:git-Spigot-1377] at org.bukkit.craftbukkit.v1_7_R2.event.CraftEventFactory.callBlockPlaceEvent(CraftEventFactory.java:118) [spigot.jar:git-Spigot-1377] at net.minecraft.server.v1_7_R2.ItemBlock.processBlockPlace(ItemBlock.java:88) [spigot.jar:git-Spigot-1377] at net.minecraft.server.v1_7_R2.ItemSkull.interactWith(ItemSkull.java:48) [spigot.jar:git-Spigot-1377] at net.minecraft.server.v1_7_R2.ItemStack.placeItem(ItemStack.java:78) [spigot.jar:git-Spigot-1377] at net.minecraft.server.v1_7_R2.PlayerInteractManager.interact(PlayerInteractManager.java:391) [spigot.jar:git-Spigot-1377] at net.minecraft.server.v1_7_R2.PlayerConnection.a(PlayerConnection.java:641) [spigot.jar:git-Spigot-1377] at net.minecraft.server.v1_7_R2.PacketPlayInBlockPlace.a(SourceFile:60) [spigot.jar:git-Spigot-1377] at net.minecraft.server.v1_7_R2.PacketPlayInBlockPlace.handle(SourceFile:9) [spigot.jar:git-Spigot-1377] at net.minecraft.server.v1_7_R2.NetworkManager.a(NetworkManager.java:148) [spigot.jar:git-Spigot-1377] at net.minecraft.server.v1_7_R2.ServerConnection.c(ServerConnection.java:77) [spigot.jar:git-Spigot-1377] at net.minecraft.server.v1_7_R2.MinecraftServer.v(MinecraftServer.java:703) [spigot.jar:git-Spigot-1377] at net.minecraft.server.v1_7_R2.DedicatedServer.v(DedicatedServer.java:273) [spigot.jar:git-Spigot-1377] at net.minecraft.server.v1_7_R2.MinecraftServer.u(MinecraftServer.java:566) [spigot.jar:git-Spigot-1377] at net.minecraft.server.v1_7_R2.MinecraftServer.run(MinecraftServer.java:472) [spigot.jar:git-Spigot-1377] at net.minecraft.server.v1_7_R2.ThreadServerApplication.run(SourceFile:618) [spigot.jar:git-Spigot-1377] Caused by: java.lang.NullPointerException at com.github.taiter.PlayerListener.onBlockPlaced(PlayerListener.java:4026) [?:?] at sun.reflect.GeneratedMethodAccessor267.invoke(Unknown Source) [?:?] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [?:1.7.0_03] at java.lang.reflect.Method.invoke(Method.java:601) [?:1.7.0_03] at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:292) [spigot.jar:git-Spigot-1377] ... 19 more

  • Avatar of twetwetwetwe twetwetwetwe Apr 14, 2014 at 18:42 UTC - 0 likes

    assassins blade doesn't work =( using 1.7.4 and most recent update but most other things work like everyone else said get better soon

    Last edited Apr 14, 2014 by twetwetwetwe
  • Avatar of NuclearNarwhal NuclearNarwhal Apr 10, 2014 at 23:53 UTC - 0 likes

    Has anyone else had trouble with some of the enchants breaking? I assume this is probably connected to the 1.7.5 CB update... A new update would be great!

    I really hope Taiterio recovers from his incident though... What a terrible thing to have happen! My best wishes go to him. :)

    Check out my Factions/Raid Server! IP: zealraid.mcpro.co

  • Avatar of wildwingBat wildwingBat Apr 10, 2014 at 01:01 UTC - 0 likes

    I really like this plugin!!! I hope that you will keep adding enchantments, but useful ones like the night vision helmet. I even added this to server! (batpro.mcpro.co) THANKS!!!

  • Avatar of deekondvg deekondvg Apr 05, 2014 at 21:33 UTC - 0 likes

    Dear god, I really hope tait will be ok, if your able to read This, get well soon and stay in there bro!! Your in my Prayers

    Enjoy the finer things in life. play.blackbloodgaming.net

  • Avatar of thelittleman10 thelittleman10 Apr 05, 2014 at 13:12 UTC - 0 likes

    I really like this plugin but want to know how to make it so that there is a certain percent chance of the effect taking place, e.g. with the lifesteal there is a 5% chance on each hit that the lifesteal will take place.

  • Avatar of Heartburst Heartburst Mar 30, 2014 at 20:32 UTC - 1 like

    Firstly, get well soon Taiterio!

    There is an issue regarding the auto-repair enchantment, it says repairing on the item after activating it, but it does not actually repair the item in most cases how it used to.

    Heartburst

    Yes that's my cat c:

  • Avatar of Mach12 Mach12 Mar 28, 2014 at 17:22 UTC - 1 like

    Oooooh D:

    I hope Taiterio is OK and will survive (cause what he has looks pretty tough and life-threatening)

    Last edited Mar 28, 2014 by Mach12
  • Avatar of thecreator809 thecreator809 Mar 28, 2014 at 04:40 UTC - 0 likes

    how do u spawn in one of the custom items im struggling with that and can you add crafting recipes for the custom items if you can

Facts

Date created
Mar 23, 2013
Categories
Last update
Jan 29, 2014
Development stage
Release
Language
  • enUS
License
All Rights Reserved
Curse link
Custom Enchantments
Downloads
33,931
Recent files

Authors