Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

6.2.0.9 #1856

Open
wants to merge 83 commits into
base: release
Choose a base branch
from
Open

6.2.0.9 #1856

wants to merge 83 commits into from

Conversation

creatorfromhell
Copy link
Contributor

Placeholder PR for the 6.2.0.9 release..

creatorfromhell and others added 30 commits August 23, 2024 21:52
* Add folia lib, switch over scheduler calls.

* Various source fixes.

* Finish implementing FoliaLib.

* Add folia-enabled to plugin.yml

* update translations manually to reset crowdin

* A few fixes from testing.

* Fix sys out debug message.

* Fix issue with trade_direct.

* Some changes towards 1.21.1

* Make current protocol the default.
* update translations manually to reset crowdin

* Update typo in worldguard compatibility.

* Remove outdated platform spec.
Bumps `tnil.version` from 0.1.7.6-LEGACY-11 to 0.1.7.6-LEGACY-13.

Updates `net.tnemc:TNIL-Bukkit` from 0.1.7.6-LEGACY-11 to 0.1.7.6-LEGACY-13

Updates `net.tnemc:TNIL-Core` from 0.1.7.6-LEGACY-11 to 0.1.7.6-LEGACY-13

---
updated-dependencies:
- dependency-name: net.tnemc:TNIL-Bukkit
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: net.tnemc:TNIL-Core
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps com.willfp:EcoEnchants from 12.13.0 to 12.18.4.

---
updated-dependencies:
- dependency-name: com.willfp:EcoEnchants
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps com.willfp:Reforges from 6.65.0 to 6.70.3.

---
updated-dependencies:
- dependency-name: com.willfp:Reforges
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [org.projectlombok:lombok](https://github.com/projectlombok/lombok) from 1.18.32 to 1.18.34.
- [Changelog](https://github.com/projectlombok/lombok/blob/master/doc/changelog.markdown)
- [Commits](projectlombok/lombok@v1.18.32...v1.18.34)

---
updated-dependencies:
- dependency-name: org.projectlombok:lombok
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
#1689)

Bumps [org.apache.maven.plugins:maven-javadoc-plugin](https://github.com/apache/maven-javadoc-plugin) from 3.6.3 to 3.8.0.
- [Release notes](https://github.com/apache/maven-javadoc-plugin/releases)
- [Commits](apache/maven-javadoc-plugin@maven-javadoc-plugin-3.6.3...maven-javadoc-plugin-3.8.0)

---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-javadoc-plugin
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…1712)

Bumps [com.palmergames.bukkit.towny:towny](https://github.com/TownyAdvanced/Towny) from 0.100.3.8 to 0.100.3.12.
- [Release notes](https://github.com/TownyAdvanced/Towny/releases)
- [Commits](TownyAdvanced/Towny@0.100.3.8...0.100.3.12)

---
updated-dependencies:
- dependency-name: com.palmergames.bukkit.towny:towny
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps org.apache.commons:commons-lang3 from 3.14.0 to 3.16.0.

---
updated-dependencies:
- dependency-name: org.apache.commons:commons-lang3
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps org.slf4j:slf4j-simple from 1.7.32 to 2.0.16.

---
updated-dependencies:
- dependency-name: org.slf4j:slf4j-simple
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
)

Bumps `tnml.version` from 1.5.0.1-SNAPSHOT-17 to 1.5.0.1-SNAPSHOT-19.

Updates `net.tnemc:TNML-Folia` from 1.5.0.1-SNAPSHOT-17 to 1.5.0.1-SNAPSHOT-19

Updates `net.tnemc:TNML-Bukkit` from 1.5.0.1-SNAPSHOT-17 to 1.5.0.1-SNAPSHOT-19

Updates `net.tnemc:TNML-CORE` from 1.5.0.1-SNAPSHOT-17 to 1.5.0.1-SNAPSHOT-19

---
updated-dependencies:
- dependency-name: net.tnemc:TNML-Folia
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: net.tnemc:TNML-Bukkit
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: net.tnemc:TNML-CORE
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* update translations manually to reset crowdin

* Update typo in worldguard compatibility.

* Remove outdated platform spec.

* CONTROL_PANEL_UI, Control Panel Menu.

* Start work on reimplementing history UI

* QS History ready for testing.

* Update Changelog, Update History Menu Size.

* Various fixes for QS History.

* More fixes for qs history and silenthistory.

* Patches for folia cross-world inventory issues.

* Menu code for trade UI and implementation complete.

* Fix custom enter message not sent on initial click.

* Remove RealItem and Entity-based Display Items. Default to no display if no custom provider or no protocollib for virtual item.

* Add /qs staffall command.

* Add frozen shop mode; Update changelog.

* Add fix for trade menu and frozen shops.

* Add alt suggest price based on itemstack in hand.

* Update changelog.

* Update changelog.

* Add /qs browse menu.

* Remove DonationInfo since it's antiquated.

* Remove kofi info as it has stopped working.

* Complete Trade Menu.

* Update change log.

* Update change log.

* Fixes for trade menu.

* Fixes for trade menu.
* Fix shulkers being used to bypass item restrictions

* Add final to some stack variables.
* update translations manually to reset crowdin

* Update typo in worldguard compatibility.

* Remove outdated platform spec.

* Adjust changelog.

* Adjust default display type to 3 for when display entity type is returned.

* Add owner override for towny purges when the purge is attached to no owner.

* Fix bungee chat forward.

* Style fixes.

* Reformat code to Style guides.

* Update changelog.

* Add final where possible.

* Add style guidelines

* Add revamped contributing instructions.

* Add remaining stock to shop icon for /qs browse.

* Update changelog for accepted PRs.

* Add global option for qs find.
* use new documents link&update repo link

* fix build

* fix build

* bump upload-artifact version
* update translations manually to reset crowdin

* Update typo in worldguard compatibility.

* Remove outdated platform spec.

* Fix issue from merge.
* update translations manually to reset crowdin

* Update typo in worldguard compatibility.

* Remove outdated platform spec.

* Fix issue from merge.

* Fix build issue from merge.
* use new documents link&update repo link

* fix build

* fix build

* bump upload-artifact version

* Make the plugin.yml format uniform for each Compat And fix typo

Add authors and(or) description to plugin.yml
fix typo in ClearLag plugin.yml

* Fix typo in itemsadder compat

I think it's going to break all the users who have used that Compat

* Fix typo in geyser compat

* Updated pom.xml description for BlueMap
* Cache number format instance

* Update SimpleTextManager.java
* update translations manually to reset crowdin

* Update typo in worldguard compatibility.

* Remove outdated platform spec.

* Fix issue from merge.

* Fix build issue from merge.

* Add some DB changes for a future addition.

* Revert default inventory count cache.

* Backport changes from ThiagoROX

* Add initialized to SimpleShopInventoryCountCache.

* Add initialized to SimpleShopInventoryCountCache.

* Fire ShopNamingEvent when name is unset.

* Add ShopUnlimitedStatusEvent

* Reorganize events.

* Change Towny Compat OWN/MODIFY to not check in shop plot.

* Update to 1.21.3. The NMS repo has been disabled on the new version pom, because it's incompatible with the buildtools spigot 1.21.3 jar.

* Add central MenuPlayer creation method.

* Update changelog and gitignore files.

* Update pom for build.
* New translations messages.yml (Romanian)

* New translations messages.yml (French)

* New translations messages.yml (Spanish)

* New translations messages.yml (Afrikaans)

* New translations messages.yml (Arabic)

* New translations messages.yml (Bulgarian)

* New translations messages.yml (Catalan)

* New translations messages.yml (Czech)

* New translations messages.yml (Danish)

* New translations messages.yml (German)

* New translations messages.yml (Greek)

* New translations messages.yml (Finnish)

* New translations messages.yml (Hebrew)

* New translations messages.yml (Hungarian)

* New translations messages.yml (Italian)

* New translations messages.yml (Japanese)

* New translations messages.yml (Korean)

* New translations messages.yml (Lithuanian)

* New translations messages.yml (Dutch)

* New translations messages.yml (Norwegian)

* New translations messages.yml (Polish)

* New translations messages.yml (Portuguese)

* New translations messages.yml (Russian)

* New translations messages.yml (Serbian (Cyrillic))

* New translations messages.yml (Swedish)

* New translations messages.yml (Turkish)

* New translations messages.yml (Ukrainian)

* New translations messages.yml (Chinese Simplified)

* New translations messages.yml (Chinese Traditional)

* New translations messages.yml (English)

* New translations messages.yml (Vietnamese)

* New translations messages.yml (Portuguese, Brazilian)

* New translations messages.yml (Persian)

* New translations messages.yml (Thai)

* New translations messages.yml (Hindi)

* New translations messages.yml (Chinese Traditional, Hong Kong)
* New translations messages.yml (Romanian)

* New translations messages.yml (French)

* New translations messages.yml (Spanish)

* New translations messages.yml (Afrikaans)

* New translations messages.yml (Arabic)

* New translations messages.yml (Bulgarian)

* New translations messages.yml (Catalan)

* New translations messages.yml (Czech)

* New translations messages.yml (Danish)

* New translations messages.yml (German)

* New translations messages.yml (Greek)

* New translations messages.yml (Finnish)

* New translations messages.yml (Hebrew)

* New translations messages.yml (Hungarian)

* New translations messages.yml (Italian)

* New translations messages.yml (Japanese)

* New translations messages.yml (Korean)

* New translations messages.yml (Lithuanian)

* New translations messages.yml (Dutch)

* New translations messages.yml (Norwegian)

* New translations messages.yml (Polish)

* New translations messages.yml (Portuguese)

* New translations messages.yml (Russian)

* New translations messages.yml (Serbian (Cyrillic))

* New translations messages.yml (Swedish)

* New translations messages.yml (Turkish)

* New translations messages.yml (Ukrainian)

* New translations messages.yml (Chinese Simplified)

* New translations messages.yml (Chinese Traditional)

* New translations messages.yml (English)

* New translations messages.yml (Vietnamese)

* New translations messages.yml (Portuguese, Brazilian)

* New translations messages.yml (Persian)

* New translations messages.yml (Thai)

* New translations messages.yml (Hindi)

* New translations messages.yml (Chinese Traditional, Hong Kong)
* New translations messages.yml (Romanian)

* New translations messages.yml (French)

* New translations messages.yml (Spanish)

* New translations messages.yml (Afrikaans)

* New translations messages.yml (Arabic)

* New translations messages.yml (Bulgarian)

* New translations messages.yml (Catalan)

* New translations messages.yml (Czech)

* New translations messages.yml (Danish)

* New translations messages.yml (German)

* New translations messages.yml (Greek)

* New translations messages.yml (Finnish)

* New translations messages.yml (Hebrew)

* New translations messages.yml (Hungarian)

* New translations messages.yml (Italian)

* New translations messages.yml (Japanese)

* New translations messages.yml (Korean)

* New translations messages.yml (Lithuanian)

* New translations messages.yml (Dutch)

* New translations messages.yml (Norwegian)

* New translations messages.yml (Polish)

* New translations messages.yml (Portuguese)

* New translations messages.yml (Russian)

* New translations messages.yml (Serbian (Cyrillic))

* New translations messages.yml (Swedish)

* New translations messages.yml (Turkish)

* New translations messages.yml (Ukrainian)

* New translations messages.yml (Chinese Simplified)

* New translations messages.yml (Chinese Traditional)

* New translations messages.yml (Vietnamese)

* New translations messages.yml (Portuguese, Brazilian)

* New translations messages.yml (Persian)

* New translations messages.yml (Thai)

* New translations messages.yml (Hindi)

* New translations messages.yml (Chinese Traditional, Hong Kong)
* use new documents link&update repo link

* fix build

* fix build

* bump upload-artifact version

* Update download link to modrinth
creatorfromhell and others added 30 commits December 20, 2024 12:12
* update translations manually to reset crowdin

* Update typo in worldguard compatibility.

* Remove outdated platform spec.

* Update changelog, and VaultUnlocked implementation

* Slim down economy adapters to Vault and VaultUnlocked.
* update translations manually to reset crowdin

* Update typo in worldguard compatibility.

* Remove outdated platform spec.

* Fix build for VaultUnlocked PR.
* bugfix: wrong method

* security: handling packet on proxy

* refactor: reorder checks

* comments

* security: handling message on proxy

* comments: better

* style: following style guids
* New translations messages.yml (Polish)

* New translations messages.yml (Polish)
* update translations manually to reset crowdin

* Update typo in worldguard compatibility.

* Remove outdated platform spec.

* Update versions of compat/addon/adventure dependencies. Move versions to main pom for easier modification.
* update translations manually to reset crowdin

* Update typo in worldguard compatibility.

* Remove outdated platform spec.

* Update versions of compat/addon/adventure dependencies. Move versions to main pom for easier modification.

* Update pom.xml
* update translations manually to reset crowdin

* Update typo in worldguard compatibility.

* Remove outdated platform spec.

* Start fully implementing encoded column to overhaul serialization of items.

* Start fully implementing encoded column to overhaul serialization of items.

* Adjust grief protection to not go through all chunks.

* Adjust ARM compat.

* Remove unused compat projects.

* Remove classes that are no longer used.

* Update H2 Library in libraries.maven, fix /qs list page argument parsing.

* Finish some updates to revamped serialization.
Bumps [net.milkbowl.vault:VaultUnlockedAPI](https://github.com/TheNewEconomy/VaultUnlockedAPI) from 2.7 to 2.9.
- [Release notes](https://github.com/TheNewEconomy/VaultUnlockedAPI/releases)
- [Commits](https://github.com/TheNewEconomy/VaultUnlockedAPI/commits)

---
updated-dependencies:
- dependency-name: net.milkbowl.vault:VaultUnlockedAPI
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
….2 (#1847)

Bumps [org.apache.maven.plugins:maven-javadoc-plugin](https://github.com/apache/maven-javadoc-plugin) from 3.8.0 to 3.11.2.
- [Release notes](https://github.com/apache/maven-javadoc-plugin/releases)
- [Commits](apache/maven-javadoc-plugin@maven-javadoc-plugin-3.8.0...maven-javadoc-plugin-3.11.2)

---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-javadoc-plugin
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps `tnml.version` from 1.5.0.1-SNAPSHOT-20 to 1.6.0.0-SNAPSHOT-3.

Updates `net.tnemc:TNML-Folia` from 1.5.0.1-SNAPSHOT-20 to 1.6.0.0-SNAPSHOT-3

Updates `net.tnemc:TNML-Bukkit` from 1.5.0.1-SNAPSHOT-20 to 1.6.0.0-SNAPSHOT-3

Updates `net.tnemc:TNML-CORE` from 1.5.0.1-SNAPSHOT-20 to 1.6.0.0-SNAPSHOT-3

---
updated-dependencies:
- dependency-name: net.tnemc:TNML-Folia
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: net.tnemc:TNML-Bukkit
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: net.tnemc:TNML-CORE
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps de.tr7zw:item-nbt-api-plugin from 2.13.1 to 2.14.1.

---
updated-dependencies:
- dependency-name: de.tr7zw:item-nbt-api-plugin
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [com.github.angeschossen:LandsAPI](https://github.com/IncrediblePlugins/LandsAPI) from 7.10.13 to 7.11.10.
- [Release notes](https://github.com/IncrediblePlugins/LandsAPI/releases)
- [Commits](IncrediblePlugins/LandsAPI@7.10.13...7.11.10)

---
updated-dependencies:
- dependency-name: com.github.angeschossen:LandsAPI
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [org.projectlombok:lombok](https://github.com/projectlombok/lombok) from 1.18.34 to 1.18.36.
- [Changelog](https://github.com/projectlombok/lombok/blob/master/doc/changelog.markdown)
- [Commits](projectlombok/lombok@v1.18.34...v1.18.36)

---
updated-dependencies:
- dependency-name: org.projectlombok:lombok
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…1852)

Bumps net.tnemc:EconomyCore from 0.1.3.1-RELEASE-1 to 0.1.3.5-Pre-2.

---
updated-dependencies:
- dependency-name: net.tnemc:EconomyCore
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…1855)

Bumps com.github.angeschossen:ChestProtectAPI from 5.19.12 to 5.19.16.

---
updated-dependencies:
- dependency-name: com.github.angeschossen:ChestProtectAPI
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [com.rollbar:rollbar-java](https://github.com/rollbar/rollbar-java) from 1.10.0 to 1.10.3.
- [Release notes](https://github.com/rollbar/rollbar-java/releases)
- [Changelog](https://github.com/rollbar/rollbar-java/blob/master/CHANGELOG.md)
- [Commits](rollbar/rollbar-java@v1.10.0...v1.10.3)

---
updated-dependencies:
- dependency-name: com.rollbar:rollbar-java
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [org.jetbrains:annotations](https://github.com/JetBrains/java-annotations) from 24.1.0 to 26.0.2.
- [Release notes](https://github.com/JetBrains/java-annotations/releases)
- [Changelog](https://github.com/JetBrains/java-annotations/blob/master/CHANGELOG.md)
- [Commits](JetBrains/java-annotations@24.1.0...26.0.2)

---
updated-dependencies:
- dependency-name: org.jetbrains:annotations
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* New translations messages.yml (Polish)

* New translations messages.yml (Polish)
* update translations manually to reset crowdin

* Update typo in worldguard compatibility.

* Remove outdated platform spec.

* Initialize PacketHandler interface.

* Implemented PacketHandler API for 1.21.
- This adds a PacketHandler and PacketFactory class.
- This also adds two new events for when the handler is loaded and initialized which are cancellable.
- Everything is implemented except for the chunk load/unload listener.

* Finish Adding new Packet System.

* Update poms that were modified in merge.

* Update poms that were modified in merge.

* Update TNEConversion
* update translations manually to reset crowdin

* Update typo in worldguard compatibility.

* Remove outdated platform spec.

* Get rid of references to Chunk class in WorldGuard compat.
* update translations manually to reset crowdin

* Update typo in worldguard compatibility.

* Remove outdated platform spec.

* Add events for when virtual item packets are sent to allow modifying the packet object.

* Refactor methods that got changed in VirtualItem class.

* Implement PhasedEvent, Removed unused events.

- This allows events to have phases, some cancellable, and some not.

* Implement ShopSettingEvent.

This is an abstraction of the events that will be phased, and be tied to changing/retrieving a Shop Setting.

* Implement the revamped setting events.

* Update poms to remove unused lines.

* Make ShopSettingEvent abstract

* Add clone method to ShopSettingEvent

* Add clone method to ShopSettingEvent

* Implement ShopItemEvent.

* Implement ShopNameEvent

* Implement ShopOwnerNameEvent

* Implement ShopUnlimitedEvent

* Implement ShopTypeEvent.

* Implement ShopTaxAccountEvent.

* Implement ShopSignLinesEvent.

* Implement Benefit Events. ShopBenefitAddEvent, ShopBenefitRemoveEvent, ShopBenefitEvent

* Implement ShopPriceEvent.

* Implement ShopPlayerGroupEvent

* Implement ShopOwnerEvent.

* Optimize Imports.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

9 participants