
Update faststats:
- fix a potential plugin issue with disabling faststat in a certain way
- fix potential submission on first run
I like to be transparent about my usage of metrics and error reporting and faststat should wait for second boot after onboarding message being displayed to work properly. But it was accidentally still submitting one metric on shutdown as per an issue on the faststat sdk. Sorry ! See here for more information about metric and how to disable them if you prefer it that way
update faststats fix a potential plugin issue with disabling faststat in a certain way and fix potential submission on first run
Hi ! Been some time since last update There are a lot of new things and fixes here ! Also, a lot of internal changes so if there is any issue please report them <3 As always, all new features are opt in so check latest config file if you wish to use one of these and already has a modified config
Features:
- Per color code permission #114
- Rename dialog (allow longer rename) #113
- Monetary cost (via vault) #116
- Trying to add compatibility with EcoItem #106
- Trying to add compatibility with ItemAdder #112
- Added Compatibility with SuperEnchant #111
note: for monetary cost you need rename dialog enabled
Breaking change:
CATreatAnvilResultEventis marked for removal and not called anymore. UseCATreatAnvilResult2Event
If any issue for the above please report them !
Fixes & other:
- Fix some "validate" issue (right item is null somehow)
- Switch most usage of material to namespaced key
- Do not crash out if a yml material group or conflict is not a valid yml section
- Add more spigot deprecation warning as replace too expensive will require protocolib for 26.1+ for spigot (no native nms)
- Fix not checking if max damage when setting damage
Also last big version that support versions under 1.21, a lot of legacy code will be deleted in v1.18 !
New Contributors
- @trashypixl made their first contribution in https://github.com/alexcrea/CustomAnvil/pull/110
Full Changelog: https://github.com/alexcrea/CustomAnvil/compare/v1.16.2...v1.17.0
do not load metrics in test
fix superenchant price
minimum version of datapack tester upped to unsure minimum java version
Rename Dialog (#113)
Add a rename dialog for longer possible rename text Also has a rename fix
update faststat to 0.24.0
Per color code permission (#114)
Add ability to have color code restricted by a specific permission for each color code
fix broken isInTag logic
fix max damage not being checked
add compatibility notice
Add compatibility with Item Adder (#112)
add superenchant bulk operation
Superenchant compatibility (#111)
Superenchant compatibility & update kotlin to 2.3
forgot paper version
add 26.1 ver to modrinth versions
check section exist for group & conflict
ci: use native github actions features for environment variables
- Simplify item level limit code by deleting default level and using enchantment s default level instead
- Allow max level 0 for can't use it and -1 for default maximum made the enchantment limit GUI reflect the above change
- Removed force protocolib in config as hopefully should be unnecessary. It is still in the plugin in case something go wrong, which seems unlikely as never been necessary as far as I remember
- Prioritize paper nms over native nms in recent paper servers
- update faststats and reduce faststats minimum java major version
- excellent enchant maximum enchantment is now taken into account
Note:
for using this version with 26.1 you need to either:
- Not use the Replace too expensive
- Have ProtocoLib working
- Accept Replace too expensive not working for the time being
Note²:
Minecraft version under 1.21 will get deprecated for the first of July 2026 or earlier if something major require it. You will still be able to use the last version of custom anvil released before this date.
Full Changelog: https://github.com/alexcrea/CustomAnvil/compare/v1.16.1...v1.16.2
