Releases: Geolykt/NMSless-Zenchantments
NMS-less Zenchantments v1.9.3 for spigot (and forks) 1.16.3+
does NOT work under 1.16.1 and early 1.16.2!
Please consider updating to https://github.com/Geolykt/EnchantmentsPlus, this repo should only stay as an intermediary project.
NMS-less Zenchantments v1.9.3 for spigot (and forks) 1.16.3
Important info:
This does some changes I'm too lazy to list. (IDK what's wrong with me)
This release can be considered stable and production grade.
Version support
This version only natively supports 1.16.1 and 1.16.2, although decent upwards compatibillity is granted via bukkit code
Fixed issues:
#16 (no paper compatibillity: mislabeled )
#17 (doesn't fire at all)
#13 (fire crashes the server)
Full Changelogs (from v1.9.0):
- Bugfixes:
- Startup configuration generation doesn't result in OOM
- Fix Exceptions that are thrown with the Terraformer and Shred enchantments
- Fixes Ench gatherer issues
- Reduced bloat
- Compiles for late 1.16.2 and 1.16.3
Have a nice time and see you sometime else.
NOTE: Not tested
NMS-less Zenchantments v1.9.2 for spigot (and forks) 1.16.x+
I swear this is the final release
NMS-less Zenchantments v1.9.2 for spigot (and forks) 1.16.x and upwards
Important info:
This is a hotfix for everyone, as it fixes UnsupportedOperationExceptions across the Terraformer and Shred enchantments.
This release can be considered stable and production grade.
Version support
This version only natively supports 1.16.1 and 1.16.2, although decent upwards compatibillity is granted via bukkit code
Fixed issues:
#16 (no paper compatibillity: mislabeled)
#17 (doesn't fire at all)
Full Changelogs (from v1.9.0):
- Bugfixes:
- Startup configuration generation doesn't result in OOM
- Fix Exceptions that are thrown with the Terraformer and Shred enchantments
Have a nice time and see you sometime else.
NOTE: I only tested this on Paper version git-Paper-150 (MC: 1.16.2) (Implementing API version 1.16.2-R0.1-SNAPSHOT) with openjdk version "11.0.8" 2020-07-14 OpenJDK Runtime Environment AdoptOpenJDK (build 11.0.8+10) OpenJDK 64-Bit Server VM AdoptOpenJDK (build 11.0.8+10, mixed mode) On Windows 10 10.0 (AMD64)
NMS-less Zenchantments v1.9.1 for spigot (and forks) 1.16.x+
NMS-less Zenchantments v1.9.1 for spigot (and forks) 1.16.x and upwards
Important info:
This is a hotfix for anyone that is new to the plugin, for people that already run a Zenchantments instance, this has not much value but you should use this version if you have the time to update anyways
This will be the last release of NMS-less Zenchantments for 1.16.1/1.16.2 unless a more or less serious bug occours (I have something like #13 in mind, but I'm unable to reproduce it - I hope you understand that (if you know how, don't hesitate to share it though))
Due to my previous changes, you will find some issues in future versions, but those will be relatively easy to fix yourself and won't be more numerous that without the changes
This edition has included #6 , so it does not work as intended with the 1.15.2 edition.
And please report every bug you come across, even if I won't work on this project anymore.
Version support
This version only natively supports 1.16.1 and 1.16.2, although decent upwards compatibillity is granted via bukkit code
Fixed issues:
#16 (no paper compatibillity: mislabeled)
#17 (doesn't fire at all)
Full Changelogs (from v1.9.0):
- Bugfixes:
- Startup configuration generation doesn't result in OOM
Have a nice time and see you sometime else.
I'll recreate this project once upstream has changed considerably.
NOTE: I only tested this on Paper version git-Paper-150 (MC: 1.16.2) (Implementing API version 1.16.2-R0.1-SNAPSHOT) with openjdk version "11.0.8" 2020-07-14 OpenJDK Runtime Environment AdoptOpenJDK (build 11.0.8+10) OpenJDK 64-Bit Server VM AdoptOpenJDK (build 11.0.8+10, mixed mode) On Windows 10 10.0 (AMD64)
NMS-less Zenchantments v1.9.0 for spigot 1.16.x+
NMS-less Zenchantments v1.9.0 for spigot 1.16.x and upwards
Important info:
This will be the last release of NMS-less Zenchantments for 1.16.1/1.16.2 unless a more or less serious bug occours (I have something like #13 in mind, but I'm unable to reproduce it - I hope you understand that (if you know how, don't hesitate to share it though))
Due to my previous changes, you will find some issues in future versions, but those will be relatively easy to fix yourself and won't be more numerous that without the changes
This edition has included #6 , so it does not work as intended with the 1.15.2 edition.
And please report every bug you come across, even if I won't work on this project anymore.
Version support
This version only natively supports 1.16.1 and 1.16.2, although decent upwards compatibillity is granted via bukkit code
Fixed issues:
Full Changelogs (from v1.8.4):
- Major changes:
- Now runs on java 8 again (still wouldn't use java 7 though - just upgrade it)
- Better backwards support
- 3 (!) unique implementations of getting and storing enchantments
- Minor changes:
- Removed the buggy /ench fixitem command
Have a nice time and see you sometime else.
I'll recreate this project once upstream has changed considerably.
NOTE: I only tested this on CraftBukkit version git-Spigot-379750e-fe4efd1 (MC: 1.16.2) (Implementing API version 1.16.2-R0.1-SNAPSHOT) with openjdk version "11.0.8" 2020-07-14 OpenJDK Runtime Environment AdoptOpenJDK (build 11.0.8+10) OpenJDK 64-Bit Server VM AdoptOpenJDK (build 11.0.8+10, mixed mode)
NMS-less Zenchantments v1.8.4 for spigot 1.16.1 and spigot 1.16.2
for spigot (and forks) 1.16.1/1.16.2!
Craftbukkit will no longer work in future versions
NMS-less Zenchantments v1.8.4 for spigot 1.16.1/1.16.2
Important info:
Please update NOW, this update fixes a very serious exploit
This edition has included #6 , so it does not work as intended with the 1.15.2 edition.
And please report every bug you come across.
Version support
This version only supports 1.16.1 and 1.16.2, although upwards compatibillity is granted via bukkit code
Fixed issues:
Full Changelogs (from v1.8.0):
- Major changes:
- Removed NMS
- Using Datapack tags instead of hardcoded values for some stuff
- Rewrote large portions of the compatibillity adapter
- No longer uses Apache dependencies -> now 540 KB lighter!
- Minor changes:
- The arborist enchantment no longer uses hardcoded recepies
- The fire and aborist enchantment no longer use hardcoded recepies
- Command blocks and console now can use more commands
- Allow to target other players and using target modifiers in the enchantment command
- Added informative enchantment use events - cannot be cancelled as of yet
- Recoded the giant stack of if-else statements in the spectral class
- The siphon enchantment can be nerfed; configurable in the patches.yml
NMSless Zenchantments v1.8.3 for spigot 1.16.1
for spigot (and forks) 1.16.1!
NMS-less Zenchantments v1.8.3 for spigot 1.16.1
Important info:
This edition has included #6 , so it does not work as intended with the 1.15.2 edition
Please report every bug you come across.
Version support
This version only supports 1.16.1, although upwards compatibillity is granted via bukkit code
Fixed issues:
Full Changelogs (from v1.8.0):
- Major changes:
- Removed NMS
- Using Datapack tags instead of hardcoded values for some stuff
- Rewrote large portions of the compatibillity adapter
- Minor changes:
- The arborist enchantment no longer uses hardcoded recepies
- The fire and aborist enchantment no longer use hardcoded recepies
- Command blocks and console now can use more commands
- Allow to target other players and using target modifiers in the enchantment command
- Added informative enchantment use events - cannot be cancelled as of yet
- Recoded the giant stack of if-else statements in the spectral class
- The siphon enchantment can be nerfed; configurable in the patches.yml
NMSless Zenchantments v1.8.1 for spigot 1.15.2
for spigot (and forks) 1.15.2!
NMS-less Zenchantments v1.8.1 for spigot 1.15.2
Important info:
This edition has reversed #6 , so it does not work as intended with the 1.16.1 edition
Please report every bug you come across.
Version support
This version only supports 1.15.2, although upwards compatibillity is granted via bukkit code (see #5 why not though)
Fixed issues:
none :(
Full Changelogs (from v1.8.0):
- Major changes:
- Removed NMS
- Minor changes:
- The arborist enchantment no longer uses hardcoded recepies
NMSless Zenchantments v1.8.0 for spigot 1.16.1
NMS-less Zenchantments v1.7.0 for spigot 1.16.1
Important info:
This version has completely changed the way enchantments are stored, I do not reccomenned to update the plugin without telling the community to update their items with /ench fixitem.
Please report every bug you come across.
Version support
This version mostly fixes a lot of bugs as well as introducting full support for 1.16.1 and reducing the amount of supported versions to 1 to allow for reduced amount of bugs. Note that 1.16.1 support is still pretty early, so that some enchantments like Spectral won't support newer blocks. This will of course be fixed in the next versions.
Fixed issues:
Full Changelogs (from v1.7.0):
- Major changes:
- Removed NMS
- Using NBT tags to store enchantments other than invisble lore
- Minor changes:
- The fire enchantment no longer uses hardcoded recepies
NMS-less Zenchantments v1.7.0 for spigot 1.16.1
NMS-less Zenchantments v1.7.0 for spigot 1.16.1
Important info:
There are some bugs with recent Spigot builds, in case enchantments don't work (or most don't), downgrade to an earlier Spigot build.
Also, please report every bug you come across.
Version support
This version mostly fixes a lot of bugs as well as introducting support for 1.16.1 and reducing the amount of supported versions to 1 to allow for reduced amount of bugs. Note that 1.16.1 support is still pretty early, so that some enchantments like Spectral won't support newer blocks. This will of course be fixed in the enxt versions
Fixed issues:
Full Changelogs:
Various minor performance boosts
Patched a bug where blue ice blocks and soulsand blocks placed by the frozenstep and netherstep enchantemnts can be moved or removed; can be toggled
Patched a bug where the fire enchantment would work even when the player shouldn't be able to destroy a block
Patched a bug which would result in the abillity of changing blockstates in protected regions, for example via Towny or World guard; can be toggled
Removed NMS
1.16.1 Compatible
Patched a bug which would spam the console when the Weight enchantment is used
Patched a bug which would result in a unbreaking 1 enchanted item, see https://github.com/Zedly/Zenchantments/issues/40
Patched a bug which would result in the hand item being damaged when using the sonic burst enchantment