✨Custom Enchants Plus  | 40+ Enchants | Scrolls | Tokens | 1.8.8-1.17.x✨ icon

✨Custom Enchants Plus | 40+ Enchants | Scrolls | Tokens | 1.8.8-1.17.x✨ -----

Amazing custom enchants, scrolls, custom GUI's, and more!




Changelog:
- Fixed issues with Java compilation preventing 1.8 compatibility. To fix this, the RGB effect for Telebow has been temporarily disabled. This will be patched in a future version.
----------, Aug 24, 2024

Bug Fix:
- Recompiled the plugin to fix Java version errors
----------, Aug 3, 2021

Changelog:
- Added a new config.yml option 'foldEnchantmentLines'. This option will make it so that only enchantment names will be displayed in the lore instead of their description as well. By default this is false. (Requested by ZiwoxYT)
- Added a new config.yml option 'countVanillaSlots'. This will count vanilla enchantments when calculating used slots. By default this is false.
----------, Jul 11, 2021

Changelog:
- Added more JavaDoc documentation for CustomEnchantment and Scroll
Bug Fixes:
- Fixed a loading initializer error in both CustomEnchantment and Scroll
----------, Jul 10, 2021

Changelog:
- Code cleanup
- Method refactoring
- Moved different types of enchantments to different packages
- Seperated Telebow.TelebowRGB to just RGB
- BowEnchantment was added for refactoring and code simplicity
- Renamed Wand to WandEnchantment.java
- Moved bStats' Metrics to the utils package
----------, Jul 9, 2021

Changelog:
- Massive refactor to now add support for 1.8-1.12. The plugin now supports 1.8.8-1.16.x
- Added libraries: XSeries, ParticleLib, SkullCreator, JSONMessage, and my own custom library!

Disclaimer:
This version is marked as BETA, so there is potential for major bugs/issues. If you experience a bug, please notify me on my discord or start a conversation with me!
----------, Mar 27, 2021

Changelog:
- Added a new configuration option to GodofThunder in the enchants.yml called percentPerLevel. This expects decimal input from 0.0 to 1.0. Keep in mind that making this equal to 1 will make God of Thunder 4 do 400% of the target's health in damage. [Recommended 0.01 to 0.25]
----------, Feb 23, 2021

Changelog:
- Changed event priorities to accommodate for other protective plugins. This will allow Skyblock plugins, WorldGuard, etc to prevent block breaking, entity hitting, and more without your custom enchants activating.
- Removed Towny and WorldGuard soft dependencies
- Removed Towny and WorldGuard options in config.yml

This update adds a lot of compatibility for other plugins and allowing them to cancel events.
----------, Feb 18, 2021

Changelog:
- Disabling enchantments used to only make them not appear when enchanting, but now they will also no longer be usable while disabled
----------, Feb 16, 2021

Bug Fix:
- Fixed Fight-or-Flight having a CustomEnchantmentTarget of LEGGINGS when actually it should be BOOTS
----------, Feb 12, 2021

Bug Fix:
- Fixed Autosmelt throwing errors sometimes
----------, Feb 11, 2021

Bug Fix:
- Fixed HardHeaded throwing errors whenever an entity is damaged
----------, Feb 11, 2021

Changelog:
- Added a new custom item, Wands
- Wands are compatible with the already built-in enchantment, Mage
https://i.imgur.com/k06PQJt.mp4

- Wands can be crafted with a blaze rod and 2 diamonds in a sword formation
[​IMG]
- Wands are configurable within the config.yml
- Mage now has more options in enchants.yml
- Mage now has an optional placeholder for its lore; %cooldown%
----------, Feb 8, 2021

Bug Fixes:
- Enchantment Tokens no longer are able to hold the enchantment's effects
- Now prevents scrolls from being used in creative. This fixes some duping issues when in creative or disappearing items. There's also a new message for this in messages.yml
- More fixes
----------, Feb 4, 2021

Changelog:
- Created a new command /ce giveToken
- Tokens may only be received via command
- Tokens can be dropped on any item that is compatible with the enchantment it holds
- Tokens will not affect items that have an enchantment that currently has the token-enchantment, as long as the item's enchantment level is higher or equal to the token's.
- Added new messages
[​IMG]
----------, Feb 4, 2021

Changelog:
- Added support for console to use multiple commands. Full details at https://wiki.darrionatplugins.com/plugins/custom-enchants+/commands-and-permissions
- Changed 2 command help messages
- Added 3 new messages and removed 2; all are relating to the `enableWorld` and `disableWorld` commands.
- This update paves the way for further accessibility with console
----------, Feb 3, 2021

Changelog:
- Increased the lore updater's performance by 500%
- Made the lore updater asynchronous, so inventory openings will not be delayed
----------, Jan 31, 2021

Changelog:
- Added a new enchantment called 'Mage'
- Added a new tool type called 'Wand'
- Both Mage and wands are unusable in v4.0.2, but wands will be implemented in v4.1
- General Improvements
Bug Fixes:
- Fixed ForagingTimer giving an error if you aren't using Towny.
----------, Nov 5, 2020

Changelog:
- Added support for Telekinesis to add items to your inventory when killing a mob
Bug Fixes:
- Fixed potential bugs with Scatter Shot
- Improved performance
----------, Oct 18, 2020

Changelog:
- Majorly refactored the plugin, cleaning many bugs
- Made the plugin lighter on the server and more efficient
- Updated the API to be completely static and functional
- Summoner now does not inflict withering onto the user of the enchantment
- Changed the Summoner default lore to not include percentages
Bug Fixes:
- Fixed ActionBar giving errors in the console
- Fixed Telekinesis and Autosmelt not working together
- Fixed Summoner sending massive errors on skull explosion
- Fixed Swagger being classified as a chestplate enchantment
- Fixed Scrolls not being functional
- Fixed Foraging being able to destroy protected regions

Note: This update is only available for the 1.13+ jar at the current moment
----------, Oct 18, 2020

Changelog:
- Added a new option to Foraging in enchants.yml (timePerLevel)
- Changed the placeholder for Foraging from %level% to %time% in lores.yml. Please update this placeholder!
----------, Sep 21, 2020

Changelog:
- Edited the lore updater to not affect lore that isn't part of CustomEnchants+
Bug Fixes:
- Fixed scrolls not being obtainable by command
- Fixed a ClassCastException by unregistering enchantments on disable
- Fixed not being able to use a scroll on an item
----------, Sep 21, 2020

Bug Fix:
- Fixed the startup error in v3.6.1
----------, Sep 19, 2020

Changelog:
- Added the ability to add custom enchantments via the vanilla enchantment table. This can be customized in the config.yml under vanillaEnchantmentTable (Percentage based)
Code (YAML):
vanillaEnchantmentTable:
  buttonPercentagesForCustomEnchant
:
    1
: 25
    2
: 50
    3
: 75
- Allow arrow pickup from scattershot
- Majorly refactored plugin to have a repository-service based system
----------, Sep 19, 2020

v3.5 Recap
Changelog

- Added 2 new enchantments: Foraging and Telekinesis
- Foraging is a new enchantment for Axes which can chop down trees quickly and efficiently
- Telekinesis is a new enchantment that puts dropped items directly into a player's inventory. This is the first enchantment that is compatible with more than one type of tool because it's compatible with axes, shovels, hoes, pickaxes, and swords.
- Majorly changed plugin's code and refactored, paving the way for efficiently adding new enchantments
- (API Change) Enchantments now can return something other than true with the method extended from org.bukkit.Enchantment
----------, Sep 15, 2020

v3.41 Recap
Changelog
:
- Added Netherite Armor and Tools to supported materials

Note: Only the 1.13+ .jar is included within this update.
----------, Jul 8, 2020

v3.4 Recap
Changelog
:
- Added two new enchantments: Summoner and Green Thumb
- Added support for axe and hoe enchantments, only one for each at the moment, but more in the future!
- Added new sounds and particles to double jump
- Added a new permission 'customenchants.towny.bypass'
Bug Fixes:
- Fixed not being able to shoot a bow while explosive arrow was on cooldown
- Fixed players being able to use enchantments in other player's plots (Towny)
- Fixed the UI not saving a rolled rarity
----------, Jun 24, 2020

v3.3 Beta Recap
Changelog
:
- Added Towny Integration
- Added a new config.yml option for Towny integration
----------, Jun 10, 2020

v3.2 Recap
Changelog
:
- Added two new options to all enchantments in enchants.yml
Code (YAML):
enabled : true
name
: Autosmelt
- Added a new message to messages.yml
Code (Text):
slots: '&cSlots &7%usedSlots%/%maxSlots%'
----------, May 31, 2020

v3.11 Recap
Bug Fix
:
- Fixed errors when not using WorldGuard
----------, May 30, 2020

v3.1 Recap
Changelog
:
- Added WorldGuard Support for 1.12 version.
Bug Fixes:
- Fixed a bug if WorldGuard was disabled in the config.yml errors would be spit out
----------, May 28, 2020

v3.0.2 Beta Recap
Changelog:

- Added support for WorldGuard. To use it, add a flag called 'custom-enchants' to your region to disable all enchantments! *Currently only on 1.13-1.15 version of CustomEnchants+*
----------, May 27, 2020

v3.0.1 Beta

*Note: If you aren't using the 1.12 version, this update will have no effect on your server or the plugin*

*Note: This is a Beta version, so report any bugs to Darrionat on discord or via conversation*

Changelog:
- Changed how ID's are created for support of other Custom Enchantment plugins interfering
----------, May 26, 2020

v3.0 Recap
Changelog
:
- Added a new scroll: Item Rename
[​IMG]
- Added 1.12 Support
- Downloads are now .zip's
Bug Fixes:
- Patched some scrolls duplicating items
- The AnvilUI now supports Vanilla enchantments
- Tinkerer no longer removes non-custom enchantments
- The update checker now gives colored messages
- Fixed bugs
----------, May 5, 2020

v3.0 BETA Recap
Disclaimer: This update is in BETA, which means there potentially could be bugs; however, I have heavily bug tested. If you experience any game-breaking bugs, please immediately contact me.
Changelog:
Scrolls:
Four scrolls have been implemented! They have a percentage (defined in the config.yml) to be obtained after tinkering. They can be applied to custom enchanted items.
[​IMG]
[​IMG]
[​IMG]
[​IMG]

Enchantment Rarity:
Legendary, Rare, or Normal, configurable chances in config.yml. Each enchantment can be configured within enchants.yml

New Commands:
/ce updateitems [player] - Updates lores to match lores.yml
/ce givescroll [player] [scroll] - Gives a scroll to a player

Tool Enchantments:
The road for tool enchantments is now paved :p

New Enchantments:
Homing, Knowledge, AutoSmelt, and Ore Radar
[​IMG]
[​IMG]
[​IMG]
[​IMG]

Slots:
Enchanted items now have slots instead of tiers.
[​IMG]

Holographic Displays:
Support for all custom blocks. Optional, enable in config.yml
[​IMG]

Balance Change:
Exploding Hit now does 25% explosion damage of what it did

Automatic Lore Updater:
Updates a player's custom enchanted items lores when logging in or opening an inventory. This is so admins can change lores.yml and have it automatically update for players :D
[​IMG]

API:
An API has been created! For a tutorial go to here

New Configuration Options:
Many new config.yml options
Many new messages.yml options

Bug Fixes:
- Redid the RGN system, meaning no errors when you have all enchantments
- The console can now use /ce to view the version
- Fixed bugs
----------, May 4, 2020

v2.4.1 Recap
Bugfixes:

- Fixed Healing Touch creating pseudo-alive entities when an entity died in the same tick.
----------, Apr 14, 2020

v1.5 Recap
Changelog:
- Added a new lores.yml file.
Code (YAML):
DoubleJump :
   - "&7Have the ability to"
    - "&bdouble-jump &7(%cooldownTime%s cooldown)"
    - "&7and take no fall damage"
Tank
:
   - "&7If below &c4 hearts&7, gain"
    - "&eResistance %level% &7for 4s"
NaturalHealing
:
   - "&7Gain &cRegeneration %level%"
    - "&7for 5s when hit"
ObsidianLaced
:
   - "&7Ignore &cexplosion &7damage"
    - "&7on hit (%cooldownTime%s cooldown)"
ExplodingHit
:
   - "&7Hitting an enemy will"
    - "&7create a &c%level% explosion"
    - "&7(5s cooldown)"
GodOfThunder
:
   - "&7Every &efourth &7hit will"
    - "&7strike your opponent with"
    - "&elightning &7to take away"
    - "&a%dmgPercent%% &7of their health"
Telebow
:
   - "&7Sneak and shoot to"
    - "&dteleport &7to your arrow"
    - "&7(%cooldownTime%s cooldown) Reduce"
    - "&7your cooldown by 3s every shot"
Explosive
:
   - "&7Arrows create a &c%level%"
    - "&cexplosion &7on impact"
    - "&7(5s cooldown)"
MegaLongBow
:
   - "&7Instantly shoot an arrow"
    - "&7every second and gain"
    - "&aJump Boost %jumpBoostLevel% (%jumpBoostLevel%s)"
ComboStun
:
   - "&7Every &efifth &7hit will"
    - "&estun &7your opponent for %time%s"
Pullbow
:
   - "&7Pull %target%"
    - "&7when shot (7s cooldown)"
SugarRush
:
   - "&7Gain speed while"
    - "&7wearing these pants."
    - "&a%percent%% &7faster"
EternalLight
:
   - "&7Permanent &aNight-Vision"
DeepSeaDiver
:
   - "&7Permanent &bWater-Breathing"
Swagger
:
   - "&7Gain &cStrength %level% &7but"
    - "&7suffer &2Nausea %level%"
FightOrFlight
:
   - "&7Gain &eSpeed 3 &7(%time%s)"
    - "&7when reaching &c%heartAmt% hearts"
    - "&7(10s cooldown)"
SneakAttack
:
   - "&cTeleport &7behind your enemy"
    - "&7by sneaking when &cattacked"
    - "&7(%cooldownTime%s cooldown)"
FreezingCore
:
   - "&7Have a %percent%% chance"
    - "&7to add &bSlowness %slownessLevel% &7(%time%s)"
    - "&7to your opponent when hit"
HotFeet
:
   - "&7Permanent &cFire-Resistance"
Overlord
:
   - "&7Increase your &chealth"
    - "&7by &c%health% &7while wearing"
Featherweight
:
   - "&7Permanent &eHaste %level%"
LuckyStrike
:
   - "&7Have a &a%percent%% &7chance"
    - "&7to do &c3x damage &7to"
    - "&7your opponent."
ElectroStaticArrow
:
   - "&7Shoot an arrow that will"
    - "&7strike opponents in a &a3 &7block"
    - "&7radius with &elightning &7for"
    - "&c%hearts% hearts &7(30s cooldown)"
Magnet
:
   - "&7Items within a &a%level% block"
    - "&7radius will gravitate towards you"
SprintDrain
:
   - "&7Give &bSlowness 1 &7(%slowTime%s) to"
    - "&7your enemy and gain &eSpeed 1 &7(%speedTime%s)"
FlamingAura
:
   - "&7Have a &a%percent%% &7chance"
    - "&7to set your enemy on &cfire"
SharpenedBlade
:
   - "&7Do &a%percent%% &7more"
    - "&7damage to your enemy"
HardHeaded
:
   - "&7Have a &a%percent%% &7chance"
    - "&7to deflect an arrow for no damage"
ScatterShot
:
   - "&7Shoot &a%amount% &7arrows with"
    - "&7every shot"
Bug Fixes:
- Bug Fixes: Hard Headed, Freezing Core
----------, Jan 16, 2020

v1.4.2 Recap
Bugfixes:

- Fixed error message when damaged with no helmet
----------, Jan 13, 2020

v1.4.1 Recap
Bugfixes:

- Fixed /ce removetable not removing the table's location from tableData.yml
----------, Jan 12, 2020

v1.4 Recap
Changelog:

- Added an advanced tab completer
- Confirmed 1.15 Support

Bug Fixes:
- Fixed an error message in console when clicking any items that can't be enchanted while having the enchanting GUI open
----------, Jan 12, 2020

v1.3 Recap
Changelog:

- Added 2 new commands /ce placetable and /ce removetable, you will now be able to place an enchanting table with the command that allows the users to open up /ench without typing the command. This is a good feature for your spawn!

- GIF of new feature here
----------, Jan 9, 2020

v1.2 Recap
Changelog:

- New Enchant: Scatter Shot (Shoot multiple arrows)
- Changed the /customenchants message
- Added a chance to upgrade current enchants while enchanting
- Removed the space between enchants in the lore
- Added a reload command. (/customenchants reload)

Bug Fixes:
- Fixed IllegalArgumentException on plugin startup
- Fixed Mega-long bow to give jump boost every shot
- Fixed a message for not using a number for the tier of /ce
----------, Jan 7, 2020

v1.1 Recap
Changelog:

- Re-added ActionBar, without requiring a dependency
- Added a new enchants.yml (Used for customizing action bar messages, there will be more customization in the future)
- Added sounds to Double Jump and Flaming Aura

Bug Fixes:
- Fixed Update Checker. It will now work for future updates.
- Fixed inheritance in plugin.yml
- Fixed Tinkerer not working properly
----------, Jan 6, 2020

Resource Information
Author:
----------
Total Downloads: 154
First Release: Nov 12, 2019
Last Update: Aug 24, 2024
Category: ---------------
All-Time Rating:
13 ratings
Find more info at wiki.darrionatplugins.com...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings