Releases: sarhatabaot/EnchantGUI
Releases · sarhatabaot/EnchantGUI
v1.7.6
Changes
- 1.21.3 Support
- Added material payment method:
material:id
for example:material:emerald
- Added missing "disable" economy support.
Bug fixes and optimizations
- Removed deprecated NBT methods
- Removed lombok
- Fixed reloading issues
- Fixed incorrect shading of nbtapi
What's Changed
- Configure Renovate by @renovate in #17
- Update actions/checkout action to v4 by @renovate in #23
- Update dependency org.bstats:bstats-bukkit to v3.0.2 by @renovate in #21
- Update dependency dev.triumphteam:triumph-gui to v3.1.5 by @renovate in #24
- Update dependency org.black_ixx:playerpoints to v3.2.6 - autoclosed by @renovate in #25
- Update plugin com.github.johnrengelman.shadow to v8.1.1 by @renovate in #22
- Update dependency de.tr7zw:item-nbt-api to v2.12.0 by @renovate in #27
- Update dependency gradle to v8.3 by @renovate in #28
- Update plugin org.sonarqube to v4.3.1.3277 by @renovate in #30
- Update plugin net.minecrell.plugin-yml.bukkit to v0.6.0 by @renovate in #29
- Update plugin io.freefair.lombok to v8 by @renovate in #32
- Update dependency net.kyori:adventure-api to v4.14.0 - autoclosed by @renovate in #31
- Update plugin org.sonarqube to v4.4.0.3356 by @renovate in #33
- Update dependency gradle to v8.4 by @renovate in #35
- Update plugin org.sonarqube to v4.4.1.3373 by @renovate in #34
- Update dependency dev.triumphteam:triumph-gui to v3.1.6 by @renovate in #37
- Update gradle/gradle-build-action digest to 0bfe00a by @renovate in #19
- Update plugin io.freefair.lombok to v8.4 by @renovate in #36
- Update dependency de.tr7zw:item-nbt-api to v2.12.1 by @renovate in #39
- Update gradle/gradle-build-action digest to 9bca466 by @renovate in #40
- Update dependency org.jetbrains:annotations to v24.1.0 by @renovate in #41
- Update dependency dev.triumphteam:triumph-gui to v3.1.7 by @renovate in #38
- Update dependency de.tr7zw:item-nbt-api to v2.12.2 by @renovate in #45
- Update gradle/gradle-build-action digest to 585b565 by @renovate in #42
- Update dependency gradle to v8.6 by @renovate in #43
- Update actions/setup-java action to v4 by @renovate in #44
- Update dependency net.kyori:adventure-api to v4.16.0 - autoclosed by @renovate in #46
- Update dependency dev.triumphteam:triumph-gui to v3.1.10 by @renovate in #54
- Update plugin org.sonarqube to v5 by @renovate in #51
- Update dependency de.tr7zw:item-nbt-api to v2.13.1 by @renovate in #50
- Update dependency gradle to v8.8 by @renovate in #49
- Update gradle/gradle-build-action digest to 66535aa by @renovate in #48
- Update dependency org.black_ixx:playerpoints to v3.2.7 by @renovate in #52
- Update dependency net.kyori:adventure-api to v4.17.0 by @renovate in #53
- Update dependency de.tr7zw:item-nbt-api to v2.13.2 by @renovate in #59
- Update plugin org.sonarqube to v6 by @renovate in #64
- Update dependency de.tr7zw:item-nbt-api to v2.14.0 - autoclosed by @renovate in #63
- Update dependency org.jetbrains:annotations to v26 by @renovate in #62
- Update gradle/gradle-build-action digest to 093dfe9 by @renovate in #57
- Update dependency gradle to v8.11 by @renovate in #56
- Update dependency org.bstats:bstats-bukkit to v3.1.0 by @renovate in #60
- Update plugin io.freefair.lombok to v8.11 by @renovate in #58
New Contributors
Full Changelog: v1.7.4...v1.7.6
v1.7.4
Full Changelog: v1.7.3...v1.7.4
v.1.5.12 - 1.16 Enchantments
- Added 1.16 enchantments: "Soul Speed".
- Changed to acf library for handling commands.
1.7.3 - Improved the way localization files are handled
- Updated dependencies
- Improved the way localization files are handled.
- Fixed startup issues from 1.7.2.
- Minor cleanup and optimization.
Full Changelog: v1.7.1...v1.7.3
1.7.1 - 1.19 Support
This adds 1.19 support. (No changes from beta)
Update NBTAPI to 2.10.0
What's Changed
- Changed to a different gui system by @sarhatabaot in #14
- New Crowdin updates by @sarhatabaot in #10
Full Changelog: v1.7.0...v1.7.1
1.7.1-BETA - 1.19 Support
This adds 1.19 supports.
What's Changed
- Changed to a different gui system by @sarhatabaot in #14
- New Crowdin updates by @sarhatabaot in #10
Full Changelog: v1.7.0...v1.7.1-BETA
1.7.0 - PlayerPoints, better translation support, bug fixes
Changes:
- Added support for PlayerPoints
- Improved translation support
Breaking:
- Translations have been moved to a languages/code/file folders.
For example, English will be languages/en/localization.yml and shop.yml respectively.
What's Changed
- New Crowdin updates by @sarhatabaot in #9
- Soul Speed for 1.17/1.18 by @eleksploded in #11
- Adds support for PlayerPoints by @sarhatabaot in #12
- Added NBT-API Support by @sarhatabaot in #13
New Contributors
- @eleksploded made their first contribution in #11
Full Changelog: 1.15.12...v1.7.0
v1.7.0 b30042022
This release adds:
- Proper support for language switching. Changing the language in the configuration file no longer requires a restart, only a plugin reload.
- Support for PlayerPoints
- In future snapshots: Better Inventory GUI.
What's Changed
- Soul Speed for 1.17/1.18 by @eleksploded in #11
- Adds support for PlayerPoints by @sarhatabaot in #12
- Added NBT-API Support by @sarhatabaot in #13
New Contributors
- @eleksploded made their first contribution in #11
Full Changelog: v1.6.0-SNAPSHOT...v1.7.0-SNAPSHOT-30042022
v1.6.0-SNAPSHOT
Updated to Java 11.
Added Translations - Experimental, shop gui still doesn't work properly on reload.
- English
- Portuguese
- Hebrew
v1.5.10 - Added toggle command
New Features:
- Added a toggle command. Allowing user to toggle the ability to use "right click on enchanting table".
- Permission is
eshop.enchantingtable.toggle
- Added corresponding messages in localization.yml: "toggle-on" & "toggle-off"
- Permission is
Changes from v1.5.9:
- All formatting of messages is now handled through localization.yml, now supports colors.
Code Improvments:
- Now using the common library.
- Implemented an abstract class for handling configs.
- Main config class is now mostly static methods.
- Code cleanup.