Назад до магазину
CrazyEnchantments
Modrinth Plugin

CrazyEnchantments

Adds over 80 unique enchantments to your server and more!

Інформація про Minecraft-продукт

Важливе про товар

Сумісність, версії Minecraft, завантажувачі та дані зовнішнього джерела.

Тип

Plugin

Доступ

Безкоштовно

Остання версія

26.1.2-92a96ad

Завантаження

188 284

Завантажувачі / Платформи

folia paper purpur spigot

Minecraft версії

1.8.8 1.12.2 1.16.5 1.19.3 – 1.19.4 1.20.1 – 1.20.2 1.20.4 1.20.6 – 1.21.11 26.1.2 26.2

Категорії

magic

Опис

Докладна інформація

<center><div align="center"> ![CrazyEnchantments](https://raw.githubusercontent.com/Crazy-Crew/Branding/main/crazyenchantments/banner/webp/banner.webp) [![][jenkins-shield]][jenkins-url] [![][contributors-shield]][contributors-url] [![][forks-shield]][forks-url] [![][stars-shield]][stars-url] [![][issues-shield]][issues-url] [![][license-shield]][license-url] <big>**Adds over 80 unique enchantments to your server and more!**</big> <big>**Quick Links**</big><br> [Request Features](https://github.com/Crazy-Crew/CrazyEnchantments/issues)<br> [Documentation](https://docs.crazycrew.us/docs/mods/crazyenchantments)<br> [Developer API](https://docs.crazycrew.us/mods/crazyenchantments/guides/api/intro/)<br> [Report Bugs](https://github.com/Crazy-Crew/CrazyEnchantments/issues)<br> [Trello Board](https://trello.com/b/AJvEmcbL/crazyenchantments) <big>Supported Platforms</big><br> [![paper software](https://cdn.jsdelivr.net/npm/@intergrav/devins-badges@3/assets/compact-minimal/supported/paper_vector.svg)](https://papermc.io/) [![purpur software](https://cdn.jsdelivr.net/npm/@intergrav/devins-badges@3/assets/compact-minimal/supported/purpur_vector.svg)](https://purpurmc.org/) [![Partnered with ApexHosting](https://raw.githubusercontent.com/Crazy-Crew/Branding/main/apex-banner-transparent.webp)](https://billing.apexminecrafthosting.com/aff.php?aff=5511) <big>**Initial Plugin Setup**</big><br> CrazyEnchantments as first install will come with `config.yml`, `Gkitz.yml`, `HeadMap.yml`, `Messages.yml`, `Tinker.yml`, `Enchantments.yml`, `Enchantment-Types.yml` `Enchantments.yml` and `Enchantment-Types.yml` handles how the enchantments look and function in the game. `Gkitz.yml` are a similar system to Essentials /kit, but with support for Custom Enchantments. `Tinker.yml` is for /tinkerer, which allows you to recycle enchanted items. `config.yml`, `Messages.yml` and `HeadMap.yml` allow to configure other aspects of the plugin. Simply edit these files, most options you need are in these files described with comments, After any changes. Run the command /crazyenchantments reload! ![Features Banner](https://raw.githubusercontent.com/Crazy-Crew/Branding/main/crazyenchantments/banner/webp/features.webp)<br> **80+ enchantments to pick from!**<br> **A mountain of customization.**<br> **Black/white scrolls.**<br> **Destroy/success rates on books.**<br> **Enchantment categories.**<br> **A shop with multi currency support**<br> **A way to limit enchantments on items.**<br> **Magical Dust.**<br> **Black Smith.**<br> **Lost Books.**<br> **GKitz.**<br> **Enchantment scramblers.**<br> **Tinkerer with xp scaling.**<br> **And more!**<br> ![Support Banner](https://raw.githubusercontent.com/Crazy-Crew/Branding/main/crazyenchantments/banner/webp/support.webp)<br> Are you confused about something? Hop by the Discord and you might just get an answer!<br> Please head to [crazy-enchantments](https://discord.com/channels/182615261403283459/196107873397374976) with your question and do not cross post.<br> <details> <summary>Support Checklist</summary> Please check to make sure that your question wasn't asked before, You can use `Ctrl+F` on Discord to look for past conversations.<br> Describe your issue in detail, Don't just make it a bread crumb trail that has to be questioned out of you.<br> Plugin Version i.e. `CrazyEnchantments 3.3` **LATEST DOES NOT COUNT**<br> Server Version & Server Type i.e. `Paper 1.21.1` or `Purpur 1.21.1` **LATEST DOES NOT COUNT**<br> Send any console errors or files you have through https://mclo.gs/ - (We don't own the website, You have to copy the link and send it.)<br> </details> <!--[![Discord](https://discord.com/api/guilds/182615261403283459/widget.png?style=banner2)](https://discord.gg/badbones-s-live-chat-182615261403283459)<br>--> [![Discord Invite Button](https://cdn.jsdelivr.net/npm/@intergrav/devins-badges@3/assets/cozy/social/discord-plural_vector.svg)](https://discord.gg/badbones-s-live-chat-182615261403283459) </div> ![CrazyEnchantments Statistics](https://bstats.org/signatures/bukkit/CrazyEnchantments.svg) </center> [jenkins-shield]: https://img.shields.io/jenkins/build?jobUrl=https%3A%2F%2Fci.crazycrew.us%2Fjob%2FCrazyEnchantments%2F&style=flat&logo=jenkins [jenkins-url]: https://ci.crazycrew.us/job/CrazyEnchantments/ [contributors-shield]: https://img.shields.io/github/contributors-anon/Crazy-Crew/CrazyEnchantments.svg?style=flat&logo=appveyor [contributors-url]: https://github.com/Crazy-Crew/CrazyEnchantments/graphs/contributors [forks-shield]: https://img.shields.io/github/forks/Crazy-Crew/CrazyEnchantments.svg?style=flat&logo=appveyor [forks-url]: https://github.com/Crazy-Crew/CrazyEnchantments/network/members [stars-shield]: https://img.shields.io/github/stars/Crazy-Crew/CrazyEnchantments.svg?style=flat&logo=appveyor [stars-url]: https://github.com/Crazy-Crew/CrazyEnchantments/stargazers [issues-shield]: https://img.shields.io/github/issues/Crazy-Crew/CrazyEnchantments.svg?style=flat&logo=appveyor [issues-url]: https://github.com/Crazy-Crew/CrazyEnchantments/issues [license-shield]: https://img.shields.io/github/license/Crazy-Crew/CrazyEnchantments.svg?style=flat&logo=appveyor [license-url]: https://github.com/Crazy-Crew/CrazyEnchantments/blob/main/LICENSE

Розробник

Автор проєкту

Профіль і дані отримано з Modrinth

Відкрити на Modrinth

Галерея продукту

Зображення проєкту

Скриншоти та зображення з оригінальної сторінки Modrinth.

Gkitz GUI

The main menu

Список змін

Версії проєкту

Опубліковані версії та оригінальні файли Modrinth.

26.1.2-92a96ad Актуальна Beta 23.07.2026

26.1.2-92a96ad

Підтримувані версії Minecraft
26.1.2 26.2
Завантажувачі / Платформи
folia paper purpur
Показати зміни
[92a96ad](https://github.com/Crazy-Crew/CrazyEnchantments/commit/92a96ad) Towny Support has been temporarily disabled since the glaremaster repository is down. **Previous Changes** - Add null checks for Lands/PlotSquared support if the player does not exist (i.e. entity, or data not found) Fixes #958
2.8.1 Release 11.07.2026

CrazyEnchantments 2.8.1

Підтримувані версії Minecraft
26.1.2 26.2
Завантажувачі / Платформи
folia paper purpur
Показати зміни
## Bugs Fixed 🐛 - Fixes [#957](https://github.com/Crazy-Crew/CrazyEnchantments/issues/957) - Fixed a few issues with support for claims. As always, Report 🐛 to https://github.com/Crazy-Crew/CrazyEnchantments/issues
2.8.0 Release 20.06.2026

CrazyEnchantments 2.8.0

Підтримувані версії Minecraft
26.1.2
Завантажувачі / Платформи
folia paper purpur
Показати зміни
## Changes 🔨 - Bumped server requirements to 26.1.2 and Java 25. - Added Material#PlayerHead to EntityUtils#getHeadMaterial. - Improved performance by no longer storing the `Player` object in `CEPlayer`. - Added extra messages to `messages.yml` - All commands have now been re-coded. - This allows for adding new commands, and making command maintenance much easier. ### Plugin Support - Improved fly/combat/territory/interact checks etc related to plugins like GriefPrevention, FactionsUUID, WorldGuard and so on. - It supports multiple plugins now, so if you for some reason run multiple plugins that handle territory, they should work in tandem. - This fixes a potentially large amount of odd bugs people were having. ## Bugs Fixed 🐛 - Added null checks if entities or players did not have the MAX_HEALTH attribute which prevents quite a few null pointers - If there is a null pointer, a message will be logged to console... and the enchantment will not function. - Prevent aura enchantments from activating if the player is not in their line of sight, or is invisible. - Disable player flight only if the player has a line of sight, and is not friendly. - Disable player fall damage if a player's flight is disabled. - Fixes [#953](https://github.com/Crazy-Crew/CrazyEnchantments/issues/953) As always, Report 🐛 to https://github.com/Crazy-Crew/CrazyEnchantments/issues
2.7.2 Release 30.03.2026

CrazyEnchantments 2.7.2

Підтримувані версії Minecraft
1.21.11
Завантажувачі / Платформи
folia paper purpur
Показати зміни
### Changes - Improved performance with file management. - Improved configuration checks by supplying default values, which might fix specific issues people were having due to no default value present. ## Fixes - Fixed an issue with slot crystals only applying to items that can be enchanted. - Fixed an issue on server shutdown.
2.7.1 Release 08.01.2026

CrazyEnchantments 2.7.1

Підтримувані версії Minecraft
1.21.11
Завантажувачі / Платформи
folia paper purpur
Показати зміни
## Fixes - Fixed an issue on server shutdown.
2.7.0 Release 13.12.2025

CrazyEnchantments 2.7.0

Підтримувані версії Minecraft
1.21.10 1.21.11
Завантажувачі / Платформи
folia paper purpur
Показати зміни
## Added - Item Model support has been added to each configuration file where applicable. - https://github.com/Crazy-Crew/CrazyEnchantments/commit/6180c817e6c6f6c0c98dd81743088104e584d7fd - Scroll to the bottom to see the config changes, This shows you what it looks like. - Added missing sections to the config file. - https://github.com/Crazy-Crew/CrazyEnchantments/pull/916/commits/d0e4015e30da9c6f05c030c375d3229553a0009a - Added the ability to use /blacksmith in console when specifying a player i.e. /blacksmith <player> - The permission to use /blacksmith <player> is crazyenchantments.blacksmith.others ## Fixes - Fixed an issue with backing up player data. - Fixed a potential memory leak.
1.21.10-8cd859c Beta 28.11.2025

1.21.10-8cd859c

Підтримувані версії Minecraft
1.21.10
Завантажувачі / Платформи
folia paper purpur
Показати зміни
[8cd859c](https://github.com/Crazy-Crew/CrazyEnchantments/commit/8cd859c) Merge branch 'dev' of github.com:Crazy-Crew/CrazyEnchantments into dev
1.21.10-b9fcc29 Beta 12.11.2025

1.21.10-b9fcc29

Підтримувані версії Minecraft
1.21.10
Завантажувачі / Платформи
folia paper purpur
Показати зміни
[b9fcc29](https://github.com/Crazy-Crew/CrazyEnchantments/commit/b9fcc29) Added the ability to use /blacksmith in console by allowing you to specify a target /blacksmith <player> which requires "crazyenchantments.blacksmith.others" which defaults to op
1.21.10-6180c81 Beta 12.11.2025

1.21.10-6180c81

Підтримувані версії Minecraft
1.21.10
Завантажувачі / Платформи
folia paper purpur
Показати зміни
[6180c81](https://github.com/Crazy-Crew/CrazyEnchantments/commit/6180c81) Add item model support, and missing material configurations
2.6.3 Release 10.11.2025

CrazyEnchantments 2.6.3

Підтримувані версії Minecraft
1.21.10
Завантажувачі / Платформи
folia paper purpur
Показати зміни
## Fixes - Fixed effects not properly being removed when players remove their equipped items. - Fixed effects being activated when the item is in a player's hand. - Fixed an issue with GKitz not working.
2.6.2 Release 17.10.2025

CrazyEnchantments 2.6.2

Підтримувані версії Minecraft
1.21.10
Завантажувачі / Платформи
folia paper purpur
Показати зміни
### Fixes - Fixed an issue where Success/Destroy dust was not working.
2.6.1 Release 14.10.2025

CrazyEnchantments 2.6.1

Підтримувані версії Minecraft
1.21.7 1.21.8 1.21.9 1.21.10
Завантажувачі / Платформи
folia paper purpur
Показати зміни
### Fixes - Fixed an issue on startup where config#getString("Player") was null
2.6.0 Release 14.10.2025

CrazyEnchantments 2.6.0

Підтримувані версії Minecraft
1.21.7 1.21.8 1.21.9 1.21.10
Завантажувачі / Платформи
folia paper purpur
Показати зміни
## Changes - Added missing blocks to BlockList.yml [#885](https://github.com/Crazy-Crew/CrazyEnchantments/pull/885) - Added a check to BlackSmith to ensure conflicting enchants can't be combined [#891](https://github.com/Crazy-Crew/CrazyEnchantments/pull/891) - Update limit info command [#892](https://github.com/Crazy-Crew/CrazyEnchantments/pull/892) - Added the ability to define enchant conflicts (You must add the config options below to your configuration to make use of this.) - https://github.com/Crazy-Crew/CrazyEnchantments/blob/035e4258c63e32173b8a380fb9b91f79b5059f91/paper/src/main/resources/Messages.yml#L14 - https://github.com/Crazy-Crew/CrazyEnchantments/blob/a6d2031688eb6457943660bd59f87c63cf9b5c3b/paper/src/main/resources/Enchantments.yml#L1802 - https://github.com/Crazy-Crew/CrazyEnchantments/blob/a6d2031688eb6457943660bd59f87c63cf9b5c3b/paper/src/main/resources/Enchantments.yml#L1826 - Improved performance heavily by removing a fair chunk of reliance on ItemMeta. - Added better logging if things we need are missing. - Removed oraxen deprecated durability checks. - Replace the `Metrics` class with bStats shaded. - Remove pre-process command event for /heal or /ci. - Update folia support/ ## New Enchantments - TreeFeller You must add the new config options to each file. https://github.com/Crazy-Crew/CrazyEnchantments/blob/3ed037006265a1b9192ecd45083ec5612453d804/paper/src/main/resources/Enchantments.yml#L696 https://github.com/Crazy-Crew/CrazyEnchantments/blob/3ed037006265a1b9192ecd45083ec5612453d804/paper/src/main/resources/Tinker.yml#L151 https://github.com/Crazy-Crew/CrazyEnchantments/blob/3ed037006265a1b9192ecd45083ec5612453d804/paper/src/main/resources/config.yml#L295 ## Fixes - Fixed an issue where blast worked based on the tool used to click, now it works based on the tool used when the block is broken. [#893](https://github.com/Crazy-Crew/CrazyEnchantments/pull/893) - Fixed an issue with loot drop height [#889](https://github.com/Crazy-Crew/CrazyEnchantments/pull/889) - Fixed an NPE on startup if player field is not found in the config files.
2.5.2 Release 02.03.2025

CrazyEnchantments 2.5.2

Підтримувані версії Minecraft
1.21.1 1.21.2 1.21.3 1.21.4 1.21.5 1.21.6 1.21.7 1.21.8 1.21.9 1.21.10
Завантажувачі / Платформи
folia paper purpur
Показати зміни
- Fixed an issue with the tinkerer inventory closing [#881](https://github.com/Crazy-Crew/CrazyEnchantments/pull/881) - Added missing enchantments to default config file [#880](https://github.com/Crazy-Crew/CrazyEnchantments/pull/880) - Fixed the potion effect for `Commander` [#879](https://github.com/Crazy-Crew/CrazyEnchantments/pull/879) - Fixed the experience enchantment [#875](https://github.com/Crazy-Crew/CrazyEnchantments/pull/875) - Removed NoCheatPlus support [#864](https://github.com/Crazy-Crew/CrazyEnchantments/pull/864)
2.5.1 Release 21.10.2024

CrazyEnchantments 2.5.1

Підтримувані версії Minecraft
1.21.1 1.21.2 1.21.3 1.21.4
Завантажувачі / Платформи
folia paper purpur
Показати зміни
### Changes: - Updated how glow is added to an item. (ryderbelserion) - Remove unnecessary logging. (TDL) - Stopped updating plugin hooks twice on `/ce reload` (ryderbelserion) ### Additions: - Added a new config option, `Settings.EnchantmentOptions.Limit.Change-On-Fail` (TDL) - If true, the enchant limit will change. - Added untested support for the Lands plugin. (TDL) ### Fixed: - Fixed an issue with enchantments not working with multi arrow. (TDL) - Fixed an issue with checking if an enchant is activated. (TDL) - Fixed an issue with blacksmith max enchants (TDL) - Fixed an issue with ore drops. (TDL)
2.5 Release 23.08.2024

CrazyEnchantments 2.5

Підтримувані версії Minecraft
1.21.1 1.21.2 1.21.3 1.21.4
Завантажувачі / Платформи
folia paper purpur
Показати зміни
### Changes: - Cleaned up a bit of the internals. - Optimized a few little bits of the plugin including some questionable ItemMeta calls. - Removed reliance on nbt-api. ### Fixed: - Fixed a few issues with broken bits of code that were commented.
2.4.2 Release 11.08.2024

CrazyEnchantments 2.4.2

Підтримувані версії Minecraft
1.21.1 1.21.2 1.21.3 1.21.4
Завантажувачі / Платформи
folia paper purpur
Показати зміни
### Changes: - Bumped to 1.21.1 - Bumped nbt-api ### Fixed: - Fixed issue with the location for boom not being correct. - Fixed the lore in blacksmith for the cost ### Removed: - NoCheatPlus support as it's not hosted anywhere.
2.4.1 Release 18.07.2024

CrazyEnchantments 2.4.1

Підтримувані версії Minecraft
1.21
Завантажувачі / Платформи
folia paper purpur
Показати зміни
### Fixed: - The preview for god kits weren't including the fake items configured. - Transmog scroll wasn't working due to an incorrect inversion. - `ce info` wasn't working due to wrong load order on startup. ### Changes: - Update how auto smelt calculates how many items which should fix some oddities. - Updated default message for `hit-enchantment-max` ### Added: - %limitSetInConfig% placeholder to `ce limit`
2.4 Release 25.06.2024

CrazyEnchantments 2.4

Підтримувані версії Minecraft
1.21
Завантажувачі / Платформи
folia paper purpur
Показати зміни
## This version of the plugin is outdated! Please hit the `versions` tab or the `download` button in the top right. ### Added: - 1.21 support - Ability to override success and failure rates in the config.yml. - `CESuccessOverride` and `CEFailureOverride` will be added to your config, -1 is no override but you can pick a number between `0 and 100`. ### Changes: - Bumped internal dependencies - Bumped gradle version - Bumped java version - Bumped nbt api ### Removed: - 1.20.6 support - Removed unused methods
2.3.1 Release 04.06.2024

CrazyEnchantments 2.3.1

Підтримувані версії Minecraft
1.20.6
Завантажувачі / Платформи
folia paper purpur
Показати зміни
### Fixed: - Info Menu name not being able to be configured. [be7988a](https://github.com/Crazy-Crew/CrazyEnchantments/pull/834/commits/be7988a760befb7be8f7559fcb69e2c53a9dcb14) - XP dropped on BlockBreakEvent was not correct. [a8dcfa2](https://github.com/Crazy-Crew/CrazyEnchantments/pull/834/commits/a8dcfa2b4063ac6687ecc7957fdd22a0db9654d9)
2.3 Release 11.05.2024

CrazyEnchantments 2.3

Підтримувані версії Minecraft
1.20.6
Завантажувачі / Платформи
folia paper purpur
Показати зміни
### Added: - Added folia support. - Added 1.20.6 support. ### Changes: - Updated nerdy things like thread pools and moved heavy tasks off the main thread. - Updated internal particles.
2.2.8 Release 23.03.2024

CrazyEnchantments 2.2.8

Підтримувані версії Minecraft
1.20.4
Завантажувачі / Платформи
paper purpur
Показати зміни
### Added: - Added a new command, `/ce slotcrystal [amount] [player]` with tab completion and default permissions. [b7a3a8d](https://github.com/Crazy-Crew/CrazyEnchantments/pull/756) - The permission is `crazyenchantments.slotcrystal` - Per item max enchants. [4e36966](https://github.com/Crazy-Crew/CrazyEnchantments/pull/774) - Added new messages for give/getting slot crystals as they just used the ones for protection crystals. [21b9c23](https://github.com/Crazy-Crew/CrazyEnchantments/commit/21b9c23e9507752bfdf90fd3b2ead4cfba2944b5) - Added a config option to be able to change the amount that damage is scaled by for Rage. [61d3817](https://github.com/Crazy-Crew/CrazyEnchantments/commit/61d3817045272a836fc1a91f63912869013bdb46) ### Changed: - The order in which enchantments are added at the start of the list instead of the end. [d45e11c](https://github.com/Crazy-Crew/CrazyEnchantments/commit/d45e11c9deabbcfeaa9e96b1066a1ef802281fd5) ### Enhancements: #### Performance: - Increase performance by reducing getItemMeta calls when necessary. - [7c8663](https://github.com/Crazy-Crew/CrazyEnchantments/commit/7c86631a81cdb7253c748b42daa8541fa1972da0) - [9b15b57](https://github.com/Crazy-Crew/CrazyEnchantments/commit/9b15b57cfa3c0b5a4e87f0c63b0577a6a353c74c) - Increase performance by reducing the getItemMeta calls and not creating full item stacks then comparing the objects. [db0ef3c](https://github.com/Crazy-Crew/CrazyEnchantments/commit/db0ef3ce1d20c4621ef70f9144fbdedeb3d7cd78) - Store uuid in the remaining arraylist's instead of player objects. [c9666a8](https://github.com/Crazy-Crew/CrazyEnchantments/commit/c9666a8aee8bad521d0f10a1a00384cb63b631bb) - Change a larger part of each of the events over to running async and then directly merge it into the main thread instead of having a queue that merges it. [2c4a0e7](https://github.com/Crazy-Crew/CrazyEnchantments/commit/2c4a0e788ef1aeef1393531d19623b065855f8a0) ### Other: - Properly remove items from inventory when necessary. `setItem` contains a nullable field so no need to create a new `ItemStack` - [783d0fd](https://github.com/Crazy-Crew/CrazyEnchantments/commit/783d0fd37debe7c025e97cca6520daff5c35dc58) - [29a3f1b](https://github.com/Crazy-Crew/CrazyEnchantments/commit/29a3f1b4b8514b21687fb3b11ccf69edd88f404f) - Clean up checking if books can be combined in the blacksmith gui. [aa6f6d](https://github.com/Crazy-Crew/CrazyEnchantments/commit/aa6f6d729c5719ca83ecd087cef7bb198b11df97) - Converted all inventory menus to use InventoryHolders as to not rely on name checks anymore. - [7948ec4](https://github.com/Crazy-Crew/CrazyEnchantments/commit/6948ec444e1f1e519a6ddd11e3aa2f95ff032982) - [1b0de55](https://github.com/Crazy-Crew/CrazyEnchantments/commit/1b0de552323ce453bdc81f2e6e3715198a557011) - [6a3837b](https://github.com/Crazy-Crew/CrazyEnchantments/commit/6a3837bdbdc61598fc2215df342ec8393304ab95) - [cbdec66](https://github.com/Crazy-Crew/CrazyEnchantments/commit/cbdec66e838d567983878b0ec37d50a45176a27b) - [d5e087c](https://github.com/Crazy-Crew/CrazyEnchantments/commit/d5e087c0a1c263776b256ade6258974c181369ba) - [dad2b2f](https://github.com/Crazy-Crew/CrazyEnchantments/commit/dad2b2f4f9beb626b5641b7d06bb7df20e7c9e09) - Improve the loop in tinkerer/filemanager by using the Map#Entry - [7c30648](https://github.com/Crazy-Crew/CrazyEnchantments/commit/7c30648a5d54cb788746626ae48be3c2a98b21c5) - [7fe6077](https://github.com/Crazy-Crew/CrazyEnchantments/commit/7fe6077f34571614b9efaa1f7cbe3963df43594f) - Change level check over to getting values from a hashmap instead of pulling all data from the item for every check. [9300b64](https://github.com/Crazy-Crew/CrazyEnchantments/commit/9300b647e37c139ff4255fdd16f27ed622fc51dd) - Add a check to ensure the player's inventory is not full before trying to give an item. [abd8024](https://github.com/Crazy-Crew/CrazyEnchantments/commit/abd8024d37da844a224d78af9d74795b198d645b) - Remove the unused data that was added to failed dust to make it so that they can be stacked. [68f8c50](https://github.com/Crazy-Crew/CrazyEnchantments/commit/68f8c50247570179c93a16997f3ea6fd228cdffc) - Added null safety or default values to notify you gracefully that something is broken. [c725268](https://github.com/Crazy-Crew/CrazyEnchantments/commit/c7252680851cfaa842b02adbb32a34512bd29c3e) - Updated firework damage prevention by using the new API from Spigot Upstream. [3d59ab9](https://github.com/Crazy-Crew/CrazyEnchantments/commit/3d59ab92e75a0f3f534757bb548484485dcb00cd) - A player opped should always be able to use the enchants. [654c2fb](https://github.com/Crazy-Crew/CrazyEnchantments/commit/654c2fb78d069314fedeb861ab59bf3a98b31c11) - Properly remove dust/scrolls or scramblers from inventory with reduced item meta checks as well. [bde17b1](https://github.com/Crazy-Crew/CrazyEnchantments/commit/bde17b111facedf38fb743bd2b400c17411fc30e) - Add ore information to /ce limit to help users understand what all of the current limits are. [dffb151](https://github.com/Crazy-Crew/CrazyEnchantments/commit/dffb151946df581e613e4f8dac1d5198bbbcd82f) - Remove the copy and paste of blast block list being checked for vein miner blocks to see if they are a valid block that can be broken. [6f4f444](https://github.com/Crazy-Crew/CrazyEnchantments/commit/6f4f444e0632fc8ffa8a07d3f5ba37ca62491e79) - A general list of changes. [d4ae91f](https://github.com/Crazy-Crew/CrazyEnchantments/commit/d4ae91fd08d0caf13a6cd0f4416a1a60edf4d5b1) ### Misc - Cleaned up the buildscript, Updated typos, cleaned up imports, refactored a chunk of the project around for better organization. ### Plugin Support - Switch towny check to check if players are in the same town or are allied instead of checking for player damage. [edd385](https://github.com/Crazy-Crew/CrazyEnchantments/commit/edd38508418ef340b3b06ba05cbc1ea6945620ea) - `Spartan` is no longer supported in CrazyEnchantments and will not be added back. [1716ebf](https://github.com/Crazy-Crew/CrazyEnchantments/commit/1716ebf53a8e4547b960d6ba4f83d3a2c17746d1) - [34a64c9](https://github.com/Crazy-Crew/CrazyEnchantments/commit/34a64c9fa0f8d187b28823e66cf94e62145b1a7f) ### Fixed: - `EntityDamageEvent` calls by using direct entity instead of causing entity [ba67c2f](https://github.com/Crazy-Crew/CrazyEnchantments/commit/ba67c2f6b1e3538d97ea246a424443ebab548fea) - Method in ItemBuilder being outdated [aba4ff2](https://github.com/Crazy-Crew/CrazyEnchantments/commit/aba4ff20e80042d4fb5158b66a5dfa402e7f26b8) - Issue where entity checks weren't on the main thread. [1a3716](https://github.com/Crazy-Crew/CrazyEnchantments/commit/1a37162b0d1ea050683408ebe520b7ae52cac952) - Issue where we were checking off-hand twice with scrambler. [4ae5914](https://github.com/Crazy-Crew/CrazyEnchantments/commit/4ae5914487f35ad833de2232852b93f7d7ad5508) - Issue with potion effects on armor enchants. [bd7026b](https://github.com/Crazy-Crew/CrazyEnchantments/commit/bd7026b13a971307a470fa6dd3efc4ad38574e72) - Issue where we used the wrong enchant, Vampire was supposed to be used yet Viper was. [ef1bdd4](https://github.com/Crazy-Crew/CrazyEnchantments/commit/ef1bdd45e0513388e24689c9c7069b5939190ed7) * Entity damage code due to Spigot's changes related to EntityDamageByEntityEvent. [1f9ecd9](https://github.com/Crazy-Crew/CrazyEnchantments/commit/1f9ecd9e2cceb11d2c1c5bbae01addeb1059385d) - Error with bow enchantments. [d928492](https://github.com/Crazy-Crew/CrazyEnchantments/commit/d928492691d0db43ba1cd447cc38919948c44475) - Hellforged not working for items in main/offhand. [f022576](https://github.com/Crazy-Crew/CrazyEnchantments/commit/f02257654de87257b1d66201f24d7cab59a865c4) - Command order in which the args were in to apply the correct level. [b5cbf5c](https://github.com/Crazy-Crew/CrazyEnchantments/commit/b5cbf5ce4480539d928870a71fbb4887ab343de9) - Command feedback for /ce give, so it sends the proper format. [79b8bf0](https://github.com/Crazy-Crew/CrazyEnchantments/commit/79b8bf072bffa013b7182474debc4e62b81cf75b) - Event priorities to allow us to get the last say. [352f9ca](https://github.com/Crazy-Crew/CrazyEnchantments/commit/352f9ca9a63431ad7ec4569732cdc7d79528ec30) - Makes it so that all armor effects are re-applied after the totem takes them away. [163e296](https://github.com/Crazy-Crew/CrazyEnchantments/commit/163e2963c31cf4fa4a2ab823b137803ce6c6799a) - A large amount of issues fixed [d4ae91f](https://github.com/Crazy-Crew/CrazyEnchantments/pull/756) - Mistakes in the default config. - Item names being set to "" when there is no name set. - Players in spectator mode with wings not being able to fly. - Telepathy not being able to work on stairs. - Factions errors caused by forks. - Aura enchants not working. - GKitz timer not displaying time in the correct format. - Random enchantment level.
2.1.2 Release 03.10.2023

CrazyEnchantments 2.1.2

Підтримувані версії Minecraft
1.20.2
Завантажувачі / Платформи
paper purpur
Показати зміни
### Changes: - Better handling of blast. If blast can not activate due to a permission or the blocklist, will allow other enchants to still work. - Update NBT-API/ paperweight. ### Fixed: - Blast + furnace/autoSmelt #isOre check being based on only the first block broken. - Boom not taking permissions into account when dealing damage. - VeinMiner being able to break block without having permission.
2.1.1 Release 07.09.2023

CrazyEnchantments 2.1.1

Підтримувані версії Minecraft
1.20.2
Завантажувачі / Платформи
paper purpur
Показати зміни
### Fixed: - 2 config options not being bold. - Towny pvp being based on the town instead of the plot.
2.1 Release 23.08.2023

CrazyEnchantments 2.1

Підтримувані версії Minecraft
1.20.1
Завантажувачі / Платформи
paper purpur
Показати зміни
**If you are not installing this plugin for the first time, you need to add new enchantments to Enchantments.yml and Tinker.yml for them to to do anything or be used.** [Tinker.yml](https://github.com/Crazy-Crew/CrazyEnchantments/blob/main/paper/src/main/resources/Tinker.yml), You can use CTRL+F to find the default values. [Adrenaline](https://github.com/Crazy-Crew/CrazyEnchantments/blob/cbf20a6657e7e5412988ff8750abafdea70bf2bd/paper/src/main/resources/Enchantments.yml#L1532) [ShockWave](https://github.com/Crazy-Crew/CrazyEnchantments/blob/cbf20a6657e7e5412988ff8750abafdea70bf2bd/paper/src/main/resources/Enchantments.yml#L2040) [SystemReboot](https://github.com/Crazy-Crew/CrazyEnchantments/blob/cbf20a6657e7e5412988ff8750abafdea70bf2bd/paper/src/main/resources/Enchantments.yml#L2058) [Crouch](https://github.com/Crazy-Crew/CrazyEnchantments/blob/cbf20a6657e7e5412988ff8750abafdea70bf2bd/paper/src/main/resources/Enchantments.yml#L2019) [Maneuver](https://github.com/Crazy-Crew/CrazyEnchantments/blob/cbf20a6657e7e5412988ff8750abafdea70bf2bd/paper/src/main/resources/Enchantments.yml#L2002) [DemonForged](https://github.com/Crazy-Crew/CrazyEnchantments/blob/cbf20a6657e7e5412988ff8750abafdea70bf2bd/paper/src/main/resources/Enchantments.yml#L2175) [VeinMiner](https://github.com/Crazy-Crew/CrazyEnchantments/blob/cbf20a6657e7e5412988ff8750abafdea70bf2bd/paper/src/main/resources/Enchantments.yml#L1708) I've given you links to the resources so you can simply copy out of here into your Enchantments.yml and Tinker.yml ### New Enchantments: |Enchant | Type | Description| |---------|-------|-------------| DemonForged | Axe | It causes durability on armor to drop faster. Crouch | Armor | While sneaking, take less damage. SystemReboot | Armor | An attack that would normally kill you can instead heal you to full HP. Adrenaline | Boots | When on low HP, chance to get a huge speed boost. ShockWave | Armor | Chance to knock enemies back when they damage you. Maneuver | Armor | Chance to dodge an attack. VeinMiner | Pickaxe | For each level, It will mine 1 more block from ore veins. ### Config Options Added: - [VeinMiner-Full-Durability: true](https://github.com/Crazy-Crew/CrazyEnchantments/blob/cbf20a6657e7e5412988ff8750abafdea70bf2bd/paper/src/main/resources/config.yml#L265) - [Drop-Blocks-For-VeinMiner: true](https://github.com/Crazy-Crew/CrazyEnchantments/blob/cbf20a6657e7e5412988ff8750abafdea70bf2bd/paper/src/main/resources/config.yml#L267) - I've linked the line numbers to the default config.yml where these options are located. You can copy them into your config.yml. ### Changes: - New Default Category added for the new enchants. `Mythical` - Updated default CrazyEnchantment colour. ### Fixed: - Tinkerer scaling not working properly for books. - Dependencies not working due to being outdated. - Superior SkyBlock support not working when using wildstacker.
2.0.1 Release 05.08.2023

CrazyEnchantments 2.0.1

Підтримувані версії Minecraft
1.20.1
Завантажувачі / Платформи
paper purpur
Показати зміни
### Fixed: - Telepathy setting an items lore, even when the item has no lore to be shown. ### Api Changes: - `com.badbones69.crazyenchantments:crazyenchantments-api:2.0.1` from this point on is outdated. - Please update your dependencies to match this version accordingly before updating! - `crazyenchantments-api` has been split into `crazyenchantments-core-api` and `crazyenchantments-paper-api` due to future plans for CrazyEnchantments - https://docs.crazycrew.us/crazyenchantments/api/intro
2.0.0 Beta 25.07.2023

CrazyEnchantments 2.0.0

Підтримувані версії Minecraft
1.20.1
Завантажувачі / Платформи
paper purpur
Показати зміни
**This build is incompatible with updating from older versions of CrazyEnchantments ( older than 1.9.9.4-rc ) so make sure to take backups and test thoroughly. READ THE CHANGELOGS** ### Changed: - Moved every single enchant/item over to using PDC for checks and to dictate if they are in fact one. - Moved some things over to using adventure api. - Removed the use of `Color:` and `BookColor:` as well as remove them from the default config. - Support for using hex colour codes throughout the enchantment's names. - Roman numerals now go up to 3999. - Bump soft dependencies' versions. - Misc file cleanup. - Re-worked how transmog scrolls are used. ### Messages: - Added new `Player-Is-In-Creative-Mode` message with an option to disable using `''`. - Updated default `Hit-Enchantment-Max` message. ### Commands: - `/ce updateenchants` -> Loops through the lore of old enchanted items and migrates it to the new system. - `crazyenchantments.updateenchants` ### Fixed: - Enchantments not working when the pickaxe has blast but you do not have permission to use blast. - Error caused by a soft dependency of CrazyEnchantments not loading due to an error on their side which causes CE to also not load. - NPE that only appeared once adding Worldguard and Worldedit to the server. - Reduced the chance of errors that you can get from changing the lore on an item or removing all of the lore while it has an enchantment on it. - Right-clicking a scroll in the air to get the usage.
1.9.9.4-rc Beta 13.06.2023

CrazyEnchantments 1.9.9.4-rc

Підтримувані версії Minecraft
1.20.1
Завантажувачі / Платформи
paper purpur
Показати зміни
### Added: - 1.20 support ### Changes: - Slight code enhancements. - A more random type of random. - Slowly start changing to Adventure API. ### Optimizations: - Reduce some checks that should not be needed. - Changed over to using JSON strings for enchantment storage in PDC. - Adds in PDC and changes the check to see if an item has enchantments over to PDC. - Opens up how you can customize lore a lot more in the future. - Should provide better performance. - Information for checks has been moved over to being under PDC, so lore no longer has an impact. - Adding enchants. - Removing enchants. - Checking levels. *PDC should have a substantial increase for server performance when using our plugins. Enchants previously added to items will no longer work so you should not use this on an already existing server.* ### Fixed: * Infinite effect length for 1.20. * Error that gets throw on crash that would only be thrown if the plugin doesn't load up properly before. * Error caused by /gkit reset with no other args. * Gkit no adding any crazyEnchantments. (Which might have been added in with the PDC changes)
1.9.9.3 Release 04.06.2023

CrazyEnchantments 1.9.9.3

Підтримувані версії Minecraft
1.19.4
Завантажувачі / Платформи
paper purpur
Показати зміни
### Added: - Missing ores for Telepathy. - Added right clicking ai ### Fixed: - PlayerArmorChangeEvent which was caused by the event being called on damage. - Category level selections option not working. - Right-clicking air stopped working as it is a cancelled event.
1.9.9.2 Release 27.04.2023

CrazyEnchantments 1.9.9.2

Підтримувані версії Minecraft
1.19.4
Завантажувачі / Платформи
paper purpur
Показати зміни
### Changes: - Improved performance by cutting down on getLore() misuse. - Partially remove the handling of spawners from the plugin to prevent dupes. - crazyenchantments.blast.use is now required to use Blast Enchant. ### Fixed: - Effect removal for enchantments that give more than one effect. - Removed the old way of handling armor equips & replace it with an improved implementation. - G-Kit auto equip which didn't account for materials. - Shulker dupe that was created by CustomItems trying to also handle the BlockBreakEvent fired by blast. - Sticky Shot only changes AIR blocks to cobwebs now.
1.9.8.2 Release 08.04.2023

CrazyEnchantments 1.9.8.2

Підтримувані версії Minecraft
1.19.4
Завантажувачі / Платформи
paper purpur
Показати зміни
### Added: - 1.19.4 support. ### Removed: - 1.18.2 and lower support.
1.8.1.1 Release 04.03.2023

CrazyEnchantments 1.8.1.1

Підтримувані версії Minecraft
1.8.8 1.12.2 1.16.5
Завантажувачі / Платформи
paper spigot
Показати зміни
### Fixed: - Bug with using a method that doesn't exist on 1.8.
1.9.8 Release 08.01.2023

CrazyEnchantments 1.9.8

Підтримувані версії Minecraft
1.19.3
Завантажувачі / Платформи
paper purpur
Показати зміни
### The first release for CrazyEnchantments on Modrinth! 🎉🎉🎉🎉🎉 ### Added: - Added 1.18.2 support. ### Fixed: - Bug with /gkitz. - Bug with wings. - Various errors. - Bow enchantments. - Vault economy.