Commit Graph
6662 Commits
Author SHA1 Message Date
Ghost_chu c19c0e2aac Add UNKNOWN GameVersion to env checker 2021-06-11 17:27:10 +08:00
Ghost_chu 1e38caaf81 Fix column numbers 2021-06-11 17:21:45 +08:00
Ghost_chu 3332130e39 Remove debug lines, we confirmed it fixed in commits
https://hub.spigotmc.org/stash/projects/SPIGOT/repos/craftbukkit/commits/d747f8ed1588ef2f16d2cda4c95a9106ee62a1da
https://hub.spigotmc.org/stash/projects/SPIGOT/repos/craftbukkit/commits/a3df386f7c6a7855f395b0c1bf480a8f87026b8c
https://hub.spigotmc.org/stash/projects/SPIGOT/repos/craftbukkit/commits/a862d50815a580e427a2f9da98c8948f5f806eda
2021-06-11 17:18:59 +08:00
Ghost_chu a24d7117eb Revert Holder changes since we confirmed it is Spigot bug 2021-06-11 17:14:14 +08:00
Ghost_chu 2275ff1e44 sync 2021-06-11 16:44:25 +08:00
Ghost_chu 2c2db9f793 Fix preview item crashing server in 1.17+ 2021-06-11 15:49:42 +08:00
Ghost_chu e18635f39a Fix class not found exception on 1.17 2021-06-11 15:29:49 +08:00
Ghost_chu 570030b173 Add Minecraft and Spigot 1.17 support 2021-06-11 15:13:18 +08:00
Ghost_chu ecc531cac1 @author header 2021-06-10 20:22:13 +08:00
Ghost_chu 97ad75fd89 @author header 2021-06-10 20:17:21 +08:00
Ghost_chu e1d08efee7 Alibaba coding guideline 2021-06-10 20:16:01 +08:00
Ghost_chu bf23dbea3f @author header 2021-06-10 20:15:22 +08:00
Ghost_chu bcdddc4416 @author header 2021-06-10 20:10:26 +08:00
Ghost_chu 68bfaa7fe4 @author header 2021-06-10 20:06:55 +08:00
Ghost_chu 9120af8730 Add @author information 2021-06-10 20:05:53 +08:00
Ghost_chu e0c64600ef Follow Alibaba coding standards 2021-06-10 20:04:53 +08:00
Ghost_chu 2b0b5b4552 Follow Alibaba coding standards 2021-06-10 20:04:20 +08:00
Ghost_chu b5ca995f0c spelling 2021-06-10 20:01:08 +08:00
Ghost_chu 30a57e737a Merge remote-tracking branch 'origin/master' 2021-06-10 20:00:54 +08:00
Ghost_chu 30168ee7b0 Fixed #1059 2021-06-10 20:00:43 +08:00
dependabot[bot] ee36df3836 Bump LandsAPI from 5.7.4 to 5.10.2 (#1050)
Bumps LandsAPI from 5.7.4 to 5.10.2.

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

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-06-10 19:38:13 +08:00
Ghost_chu e3bad0b1d3 Catch all exceptions + Add GameVersion instance in QuickShop.java 2021-06-10 19:36:53 +08:00
github-actions[bot] a573b9216b [Automated] Merged refs/heads/l10n_master into target master 2021-06-10 03:20:20 +00:00
Ghost_chu 96caddb2a2 New translations messages.json (Czech) 2021-06-10 11:20:06 +08:00
github-actions[bot] 27c40d7351 [Automated] Merged refs/heads/l10n_master into target master 2021-06-10 02:22:30 +00:00
Ghost_chu 623242935c New translations messages.json (Czech) 2021-06-10 10:22:17 +08:00
github-actions[bot] 9d1614fb7a [Automated] Merged refs/heads/l10n_master into target master 2021-06-09 08:58:22 +00:00
Ghost_chu a311074a8c New translations messages.json (French) 2021-06-09 16:58:05 +08:00
dependabot[bot] f4f993bff4 Bump worldguard-bukkit from 7.0.4 to 7.0.5
Bumps worldguard-bukkit from 7.0.4 to 7.0.5.

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

Signed-off-by: dependabot[bot] <support@github.com>
2021-06-08 13:27:18 +00:00
github-actions[bot] b921ec6389 [Automated] Merged refs/heads/l10n_master into target master 2021-06-08 05:00:43 +00:00
Ghost_chu 926ff83e3a New translations messages.json (Chinese Simplified) 2021-06-08 13:00:30 +08:00
github-actions[bot] f94826964c [Automated] Merged refs/heads/l10n_master into target master 2021-06-06 12:29:50 +00:00
Ghost_chu 5876be9053 New translations messages.json (Chinese Traditional) 2021-06-06 20:29:38 +08:00
sandtechnology 2e45de4ea2 Use the correct license 2021-06-06 11:44:29 +08:00
Ghost_chu 883658ef3e Remove lib 2021-06-05 22:29:31 +08:00
Ghost_chu ea927b4c2b Clean up 2021-06-05 22:27:56 +08:00
Ghost_chu 593639b860 Clean up 2021-06-05 22:24:33 +08:00
Ghost_chu 2a63c19894 Fix build error 2021-06-05 22:15:33 +08:00
Ghost_chu a2a039e378 Cleanup 2021-06-05 22:14:16 +08:00
1ce4c47575 4.0.8.6 (#1038) (#1040)
* 4.0.8.3 (#987) (#994)

post back to master

* Create .bettercodehub.yml

* Create crowdin-merge.yml

* Update crowdin-merge.yml

* Update crowdin-merge.yml

* New Crowdin updates (#995)

* New translations messages.json (Russian)

* New translations messages.json (Japanese)

* New translations messages.json (Vietnamese)

* New translations messages.json (Chinese Traditional)

* New translations messages.json (Chinese Simplified)

* New translations messages.json (Ukrainian)

* New translations messages.json (Turkish)

* New translations messages.json (Swedish)

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

* New translations messages.json (Portuguese)

* New translations messages.json (Polish)

* New translations messages.json (Norwegian)

* New translations messages.json (Dutch)

* New translations messages.json (Korean)

* New translations messages.json (Italian)

* New translations messages.json (English)

* New translations messages.json (Hungarian)

* New translations messages.json (Hebrew)

* New translations messages.json (Finnish)

* New translations messages.json (Greek)

* New translations messages.json (German)

* New translations messages.json (Danish)

* New translations messages.json (Czech)

* New translations messages.json (Catalan)

* New translations messages.json (Arabic)

* New translations messages.json (Afrikaans)

* New translations messages.json (Spanish)

* New translations messages.json (French)

* New translations messages.json (Romanian)

* New translations messages.json (Portuguese, Brazilian)

* New translations messages.json (Korean)

* New translations messages.json (Chinese Traditional)

* New translations messages.json (Chinese Traditional)

* New translations messages.json (English)

* New translations messages.json (Chinese Simplified) (#996)

* New translations messages.json (Chinese Simplified)

* New translations messages.json (French)

* New translations messages.json (Chinese Traditional)

* New translations messages.json (Swedish)

* New translations messages.json (French)

* New translations messages.json (German)

* New translations messages.json (Chinese Traditional)

* Delete linters-fixme.yml

* Delete git-fixup-checks.yml

* New translations messages.json (German)

* New translations messages.json (English)

* New translations messages.json (Norwegian)

* New translations messages.json (Norwegian)

* Fix ArrayIndexOutOfBoundsException when handling error

* New translations messages.json (Norwegian)

* New translations messages.json (Norwegian)

* New translations messages.json (Norwegian)

* New translations messages.json (Norwegian)

* New translations messages.json (Chinese Traditional)

* New translations messages.json (Norwegian)

* Stop listening global exception

* Bump minedown from 1.7.0-SNAPSHOT to 1.7.1-SNAPSHOT (#1006)

Bumps [minedown](https://github.com/Phoenix616/MineDown) from 1.7.0-SNAPSHOT to 1.7.1-SNAPSHOT.
- [Release notes](https://github.com/Phoenix616/MineDown/releases)
- [Commits](https://github.com/Phoenix616/MineDown/commits)

---
updated-dependencies:
- dependency-name: de.themoep:minedown
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump minedown-adventure from 1.7.0-SNAPSHOT to 1.7.1-SNAPSHOT (#1007)

Bumps minedown-adventure from 1.7.0-SNAPSHOT to 1.7.1-SNAPSHOT.

---
updated-dependencies:
- dependency-name: de.themoep:minedown-adventure
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Update conflibot.yml

* Improved SubCommands (#1013)

* Small correction in SubCommand_Backup.java

* Small correction in SubCommand_Buy.java

* Small correction in SubCommand_Amount.java

* Small correction in SubCommand_Clean.java

* Improved SubCommand_Convert.java Messages

* Tiny improvement

* Improvements in SubCommand_Create.java

1.What exactly is meant by "3rd-plugin-build-check-failed"? (line 130)
2.What is this "Util" (line 147)

* Small correction in SubCommand_Currency.java

* Small corrections in SubCommand_Debug.java

What is this "ERR" in line 154? (Maybe some kind of short form for Error?)

* Small correction in SubCommand_Empty.java

What is this old note: "TODO: 24/11/2019 Send message about that issue."?
Should i remove it?

* Small correction in SubCommand_FetchMessage.java

* Small correction in SubCommand_Find.java

* Small correction in SubCommand_Help.java

* Small correction in SubCommand_Info.java 

What do you mean by "nostock selling shops"?

* Small correction in SubCommand_Item.java

* Small corrections in SubCommand_Paste.java

* Small corrections in SubCommand_Price.java 

Another old TODO Note (line 205)...should i delete it?

* Small correction in SubCommand_ROOT.java

* Small correction in SubCommand_Refill.java

* Small corrections in SubCommand_Reload.java

* Small correction in SubCommand_Remove.java

* Small corrections in SubCommand_RemoveAll.java

* Small improvement

* Small corrections in SubCommand_RemoveWorld.java 

Why is there such a big part greyed out?

* Small correction in SubCommand_Sell.java

* Small correction in SubCommand_SetOwner.java

* Small correction in SubCommand_SilentBuy.java

* Small correction in SubCommand_SilentEmpty.java

* Quick fix

* Small correction in SubCommand_SilentPreview.java

* Small correction in SubCommand_SilentRemove.java

* Small correction in SubCommand_SilentSell.java

* Small correction in SubCommand_SilentUnlimited.java

* Small correction in SubCommand_Size.java

* Small correction in SubCommand_Staff.java

* Small correction in SubCommand_SuperCreate.java

* Small correction in SubCommand_Transferjava

* Small correction in SubCommand_Unlimited.java

* Small corrections in SubCommand_Update.java

* Small correction in SubCommand_Recovery.java

* Quick message fix

* Quick message fix

* Quick message fix

* Quick message fix

* Quick message fix

* Quick message fix

* Quick message improvement

* Quick message improvement

* Quick message fix

* Quick message fix

* Quick message fix

* Improvement of SubCommand_CleanGhost.java

Can you please explain "Starting checking the shop be ghost, all does not exist shop will be removed..." a little better...not sure what it means... (line 57)
What do you mean by "posting" (to main server thread)? (line 110)
What exactly is meant by "disallow create the shop"? (line 117) (Maybe that its not allowed to create a shop in this location?)

* Add Starmism and Chris6ix to authors

* New translations messages.json (Polish)

* WorldEdit shop delete support

* Some little tweaks

* New translations messages.json (Polish)

* WorldEdit new step

* Preparing for WorldEdit cut/copy support

* New translations messages.json (Romanian)

* New translations messages.json (Dutch)

* New translations messages.json (Vietnamese)

* New translations messages.json (English)

* New translations messages.json (Chinese Traditional)

* New translations messages.json (Chinese Simplified)

* New translations messages.json (Ukrainian)

* New translations messages.json (Turkish)

* New translations messages.json (Swedish)

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

* New translations messages.json (Russian)

* New translations messages.json (Portuguese)

* New translations messages.json (Polish)

* New translations messages.json (Norwegian)

* New translations messages.json (Korean)

* New translations messages.json (French)

* New translations messages.json (Japanese)

* New translations messages.json (Italian)

* New translations messages.json (Hungarian)

* New translations messages.json (Hebrew)

* New translations messages.json (Finnish)

* New translations messages.json (Greek)

* New translations messages.json (German)

* New translations messages.json (Danish)

* New translations messages.json (Czech)

* New translations messages.json (Catalan)

* New translations messages.json (Arabic)

* New translations messages.json (Afrikaans)

* New translations messages.json (Spanish)

* New translations messages.json (Portuguese, Brazilian)

* Done - WorldEdit support with delete-sync feature

* New translations messages.json (German)

* Mark some point about possibly memory leaking

* Mark it

* Fix bug in AsyncSendingTask

* Patch JulySafeTest unit for new version JulySafe.
In newer JulySafe build, showing alert message is useless.
QuickShop will unregister listener if module loaded so we don't need modify configuration anymore.

* New translations messages.json (Swedish)

* Remove JulySafe checks since JS (2.0.5) will check if QuickShop is new version.

* Mark as final class

* Fix typo

* Disable GlobalExceptionFilter

* Comment useless laggy code in setOwner

* Cleanup

* Bump version

* Use ArrayBlockingQueue to instead

* Fix memory leaking in ShopLoader

* Force kill DisplayItem instance when shop unloading

* Synchronized start and stop method in AsyncSendingTask, also volatile instance

* It should fix memory leak in VirtualDisplayItem

* [VirtualDisplayItem] Reduce task amount and making chunkLocation volatile

* Remove offline player from packetSenders

* Also set adapter to null in unload method to prevent memory leak

* Revert "Remove offline player from packetSenders"

This reverts commit a023fa38

* Remove useless check

* protected

* New translations messages.json (Polish)

* Spelling

* New translations messages.json (Norwegian)

* Revert "Force kill DisplayItem instance when shop unloading"

This reverts commit 19db9ecd

* Bump version

* 4.0.8.5 (#1036) (#1037)

* 4.0.8.3 (#987) (#994)

post back to master

* Create .bettercodehub.yml

* Create crowdin-merge.yml

* Update crowdin-merge.yml

* Update crowdin-merge.yml

* New Crowdin updates (#995)

* New translations messages.json (Russian)

* New translations messages.json (Japanese)

* New translations messages.json (Vietnamese)

* New translations messages.json (Chinese Traditional)

* New translations messages.json (Chinese Simplified)

* New translations messages.json (Ukrainian)

* New translations messages.json (Turkish)

* New translations messages.json (Swedish)

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

* New translations messages.json (Portuguese)

* New translations messages.json (Polish)

* New translations messages.json (Norwegian)

* New translations messages.json (Dutch)

* New translations messages.json (Korean)

* New translations messages.json (Italian)

* New translations messages.json (English)

* New translations messages.json (Hungarian)

* New translations messages.json (Hebrew)

* New translations messages.json (Finnish)

* New translations messages.json (Greek)

* New translations messages.json (German)

* New translations messages.json (Danish)

* New translations messages.json (Czech)

* New translations messages.json (Catalan)

* New translations messages.json (Arabic)

* New translations messages.json (Afrikaans)

* New translations messages.json (Spanish)

* New translations messages.json (French)

* New translations messages.json (Romanian)

* New translations messages.json (Portuguese, Brazilian)

* New translations messages.json (Korean)

* New translations messages.json (Chinese Traditional)

* New translations messages.json (Chinese Traditional)

* New translations messages.json (English)

* New translations messages.json (Chinese Simplified) (#996)

* New translations messages.json (Chinese Simplified)

* New translations messages.json (French)

* New translations messages.json (Chinese Traditional)

* New translations messages.json (Swedish)

* New translations messages.json (French)

* New translations messages.json (German)

* New translations messages.json (Chinese Traditional)

* Delete linters-fixme.yml

* Delete git-fixup-checks.yml

* New translations messages.json (German)

* New translations messages.json (English)

* New translations messages.json (Norwegian)

* New translations messages.json (Norwegian)

* Fix ArrayIndexOutOfBoundsException when handling error

* New translations messages.json (Norwegian)

* New translations messages.json (Norwegian)

* New translations messages.json (Norwegian)

* New translations messages.json (Norwegian)

* New translations messages.json (Chinese Traditional)

* New translations messages.json (Norwegian)

* Stop listening global exception

* Bump minedown from 1.7.0-SNAPSHOT to 1.7.1-SNAPSHOT (#1006)

Bumps [minedown](https://github.com/Phoenix616/MineDown) from 1.7.0-SNAPSHOT to 1.7.1-SNAPSHOT.
- [Release notes](https://github.com/Phoenix616/MineDown/releases)
- [Commits](https://github.com/Phoenix616/MineDown/commits)

---
updated-dependencies:
- dependency-name: de.themoep:minedown
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump minedown-adventure from 1.7.0-SNAPSHOT to 1.7.1-SNAPSHOT (#1007)

Bumps minedown-adventure from 1.7.0-SNAPSHOT to 1.7.1-SNAPSHOT.

---
updated-dependencies:
- dependency-name: de.themoep:minedown-adventure
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Update conflibot.yml

* Improved SubCommands (#1013)

* Small correction in SubCommand_Backup.java

* Small correction in SubCommand_Buy.java

* Small correction in SubCommand_Amount.java

* Small correction in SubCommand_Clean.java

* Improved SubCommand_Convert.java Messages

* Tiny improvement

* Improvements in SubCommand_Create.java

1.What exactly is meant by "3rd-plugin-build-check-failed"? (line 130)
2.What is this "Util" (line 147)

* Small correction in SubCommand_Currency.java

* Small corrections in SubCommand_Debug.java

What is this "ERR" in line 154? (Maybe some kind of short form for Error?)

* Small correction in SubCommand_Empty.java

What is this old note: "TODO: 24/11/2019 Send message about that issue."?
Should i remove it?

* Small correction in SubCommand_FetchMessage.java

* Small correction in SubCommand_Find.java

* Small correction in SubCommand_Help.java

* Small correction in SubCommand_Info.java 

What do you mean by "nostock selling shops"?

* Small correction in SubCommand_Item.java

* Small corrections in SubCommand_Paste.java

* Small corrections in SubCommand_Price.java 

Another old TODO Note (line 205)...should i delete it?

* Small correction in SubCommand_ROOT.java

* Small correction in SubCommand_Refill.java

* Small corrections in SubCommand_Reload.java

* Small correction in SubCommand_Remove.java

* Small corrections in SubCommand_RemoveAll.java

* Small improvement

* Small corrections in SubCommand_RemoveWorld.java 

Why is there such a big part greyed out?

* Small correction in SubCommand_Sell.java

* Small correction in SubCommand_SetOwner.java

* Small correction in SubCommand_SilentBuy.java

* Small correction in SubCommand_SilentEmpty.java

* Quick fix

* Small correction in SubCommand_SilentPreview.java

* Small correction in SubCommand_SilentRemove.java

* Small correction in SubCommand_SilentSell.java

* Small correction in SubCommand_SilentUnlimited.java

* Small correction in SubCommand_Size.java

* Small correction in SubCommand_Staff.java

* Small correction in SubCommand_SuperCreate.java

* Small correction in SubCommand_Transferjava

* Small correction in SubCommand_Unlimited.java

* Small corrections in SubCommand_Update.java

* Small correction in SubCommand_Recovery.java

* Quick message fix

* Quick message fix

* Quick message fix

* Quick message fix

* Quick message fix

* Quick message fix

* Quick message improvement

* Quick message improvement

* Quick message fix

* Quick message fix

* Quick message fix

* Improvement of SubCommand_CleanGhost.java

Can you please explain "Starting checking the shop be ghost, all does not exist shop will be removed..." a little better...not sure what it means... (line 57)
What do you mean by "posting" (to main server thread)? (line 110)
What exactly is meant by "disallow create the shop"? (line 117) (Maybe that its not allowed to create a shop in this location?)

* Add Starmism and Chris6ix to authors

* New translations messages.json (Polish)

* WorldEdit shop delete support

* Some little tweaks

* New translations messages.json (Polish)

* WorldEdit new step

* Preparing for WorldEdit cut/copy support

* New translations messages.json (Romanian)

* New translations messages.json (Dutch)

* New translations messages.json (Vietnamese)

* New translations messages.json (English)

* New translations messages.json (Chinese Traditional)

* New translations messages.json (Chinese Simplified)

* New translations messages.json (Ukrainian)

* New translations messages.json (Turkish)

* New translations messages.json (Swedish)

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

* New translations messages.json (Russian)

* New translations messages.json (Portuguese)

* New translations messages.json (Polish)

* New translations messages.json (Norwegian)

* New translations messages.json (Korean)

* New translations messages.json (French)

* New translations messages.json (Japanese)

* New translations messages.json (Italian)

* New translations messages.json (Hungarian)

* New translations messages.json (Hebrew)

* New translations messages.json (Finnish)

* New translations messages.json (Greek)

* New translations messages.json (German)

* New translations messages.json (Danish)

* New translations messages.json (Czech)

* New translations messages.json (Catalan)

* New translations messages.json (Arabic)

* New translations messages.json (Afrikaans)

* New translations messages.json (Spanish)

* New translations messages.json (Portuguese, Brazilian)

* Done - WorldEdit support with delete-sync feature

* New translations messages.json (German)

* Mark some point about possibly memory leaking

* Mark it

* Fix bug in AsyncSendingTask

* Patch JulySafeTest unit for new version JulySafe.
In newer JulySafe build, showing alert message is useless.
QuickShop will unregister listener if module loaded so we don't need modify configuration anymore.

* New translations messages.json (Swedish)

* Remove JulySafe checks since JS (2.0.5) will check if QuickShop is new version.

* Mark as final class

* Fix typo

* Disable GlobalExceptionFilter

* Comment useless laggy code in setOwner

* Cleanup

* Bump version

* Use ArrayBlockingQueue to instead

* Fix memory leaking in ShopLoader

* Force kill DisplayItem instance when shop unloading

* Synchronized start and stop method in AsyncSendingTask, also volatile instance

* It should fix memory leak in VirtualDisplayItem

* [VirtualDisplayItem] Reduce task amount and making chunkLocation volatile

* Remove offline player from packetSenders

* Also set adapter to null in unload method to prevent memory leak

* Revert "Remove offline player from packetSenders"

This reverts commit a023fa38

* Remove useless check

* protected

* New translations messages.json (Polish)

* Spelling

* New translations messages.json (Norwegian)

* Revert "Force kill DisplayItem instance when shop unloading"

This reverts commit 19db9ecd

* Bump version

Co-authored-by: Ghost_chu <30802565+Ghost-chu@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Chris <65610536+Chris6ix@users.noreply.github.com>
Co-authored-by: Ghost_chu <2908803755@qq.com>

Co-authored-by: sandtechnology <20417547+sandtechnology@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Chris <65610536+Chris6ix@users.noreply.github.com>

* Revert "Force kill DisplayItem instance when shop unloading" again

* Bump version

Co-authored-by: Ghost_chu <30802565+Ghost-chu@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Chris <65610536+Chris6ix@users.noreply.github.com>
Co-authored-by: Ghost_chu <2908803755@qq.com>

Co-authored-by: sandtechnology <20417547+sandtechnology@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Chris <65610536+Chris6ix@users.noreply.github.com>
2021-06-05 21:20:31 +08:00
github-actions[bot] 478147a1b1 [Automated] Merged refs/heads/l10n_master into target master 2021-06-05 13:19:40 +00:00
Ghost_chu 721b7bbd91 New translations messages.json (Norwegian) 2021-06-05 21:19:28 +08:00
sandtechnology 471d7ff67e Merge branch 'release' into master 2021-06-05 21:16:02 +08:00
sandtechnology a5cd5956f3 Bump version 2021-06-05 21:14:20 +08:00
sandtechnology 6e754a725d Revert "Force kill DisplayItem instance when shop unloading" again 2021-06-05 21:14:19 +08:00
df022639e3 4.0.8.5 (#1036) (#1037)
* 4.0.8.3 (#987) (#994)

post back to master

* Create .bettercodehub.yml

* Create crowdin-merge.yml

* Update crowdin-merge.yml

* Update crowdin-merge.yml

* New Crowdin updates (#995)

* New translations messages.json (Russian)

* New translations messages.json (Japanese)

* New translations messages.json (Vietnamese)

* New translations messages.json (Chinese Traditional)

* New translations messages.json (Chinese Simplified)

* New translations messages.json (Ukrainian)

* New translations messages.json (Turkish)

* New translations messages.json (Swedish)

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

* New translations messages.json (Portuguese)

* New translations messages.json (Polish)

* New translations messages.json (Norwegian)

* New translations messages.json (Dutch)

* New translations messages.json (Korean)

* New translations messages.json (Italian)

* New translations messages.json (English)

* New translations messages.json (Hungarian)

* New translations messages.json (Hebrew)

* New translations messages.json (Finnish)

* New translations messages.json (Greek)

* New translations messages.json (German)

* New translations messages.json (Danish)

* New translations messages.json (Czech)

* New translations messages.json (Catalan)

* New translations messages.json (Arabic)

* New translations messages.json (Afrikaans)

* New translations messages.json (Spanish)

* New translations messages.json (French)

* New translations messages.json (Romanian)

* New translations messages.json (Portuguese, Brazilian)

* New translations messages.json (Korean)

* New translations messages.json (Chinese Traditional)

* New translations messages.json (Chinese Traditional)

* New translations messages.json (English)

* New translations messages.json (Chinese Simplified) (#996)

* New translations messages.json (Chinese Simplified)

* New translations messages.json (French)

* New translations messages.json (Chinese Traditional)

* New translations messages.json (Swedish)

* New translations messages.json (French)

* New translations messages.json (German)

* New translations messages.json (Chinese Traditional)

* Delete linters-fixme.yml

* Delete git-fixup-checks.yml

* New translations messages.json (German)

* New translations messages.json (English)

* New translations messages.json (Norwegian)

* New translations messages.json (Norwegian)

* Fix ArrayIndexOutOfBoundsException when handling error

* New translations messages.json (Norwegian)

* New translations messages.json (Norwegian)

* New translations messages.json (Norwegian)

* New translations messages.json (Norwegian)

* New translations messages.json (Chinese Traditional)

* New translations messages.json (Norwegian)

* Stop listening global exception

* Bump minedown from 1.7.0-SNAPSHOT to 1.7.1-SNAPSHOT (#1006)

Bumps [minedown](https://github.com/Phoenix616/MineDown) from 1.7.0-SNAPSHOT to 1.7.1-SNAPSHOT.
- [Release notes](https://github.com/Phoenix616/MineDown/releases)
- [Commits](https://github.com/Phoenix616/MineDown/commits)

---
updated-dependencies:
- dependency-name: de.themoep:minedown
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump minedown-adventure from 1.7.0-SNAPSHOT to 1.7.1-SNAPSHOT (#1007)

Bumps minedown-adventure from 1.7.0-SNAPSHOT to 1.7.1-SNAPSHOT.

---
updated-dependencies:
- dependency-name: de.themoep:minedown-adventure
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Update conflibot.yml

* Improved SubCommands (#1013)

* Small correction in SubCommand_Backup.java

* Small correction in SubCommand_Buy.java

* Small correction in SubCommand_Amount.java

* Small correction in SubCommand_Clean.java

* Improved SubCommand_Convert.java Messages

* Tiny improvement

* Improvements in SubCommand_Create.java

1.What exactly is meant by "3rd-plugin-build-check-failed"? (line 130)
2.What is this "Util" (line 147)

* Small correction in SubCommand_Currency.java

* Small corrections in SubCommand_Debug.java

What is this "ERR" in line 154? (Maybe some kind of short form for Error?)

* Small correction in SubCommand_Empty.java

What is this old note: "TODO: 24/11/2019 Send message about that issue."?
Should i remove it?

* Small correction in SubCommand_FetchMessage.java

* Small correction in SubCommand_Find.java

* Small correction in SubCommand_Help.java

* Small correction in SubCommand_Info.java 

What do you mean by "nostock selling shops"?

* Small correction in SubCommand_Item.java

* Small corrections in SubCommand_Paste.java

* Small corrections in SubCommand_Price.java 

Another old TODO Note (line 205)...should i delete it?

* Small correction in SubCommand_ROOT.java

* Small correction in SubCommand_Refill.java

* Small corrections in SubCommand_Reload.java

* Small correction in SubCommand_Remove.java

* Small corrections in SubCommand_RemoveAll.java

* Small improvement

* Small corrections in SubCommand_RemoveWorld.java 

Why is there such a big part greyed out?

* Small correction in SubCommand_Sell.java

* Small correction in SubCommand_SetOwner.java

* Small correction in SubCommand_SilentBuy.java

* Small correction in SubCommand_SilentEmpty.java

* Quick fix

* Small correction in SubCommand_SilentPreview.java

* Small correction in SubCommand_SilentRemove.java

* Small correction in SubCommand_SilentSell.java

* Small correction in SubCommand_SilentUnlimited.java

* Small correction in SubCommand_Size.java

* Small correction in SubCommand_Staff.java

* Small correction in SubCommand_SuperCreate.java

* Small correction in SubCommand_Transferjava

* Small correction in SubCommand_Unlimited.java

* Small corrections in SubCommand_Update.java

* Small correction in SubCommand_Recovery.java

* Quick message fix

* Quick message fix

* Quick message fix

* Quick message fix

* Quick message fix

* Quick message fix

* Quick message improvement

* Quick message improvement

* Quick message fix

* Quick message fix

* Quick message fix

* Improvement of SubCommand_CleanGhost.java

Can you please explain "Starting checking the shop be ghost, all does not exist shop will be removed..." a little better...not sure what it means... (line 57)
What do you mean by "posting" (to main server thread)? (line 110)
What exactly is meant by "disallow create the shop"? (line 117) (Maybe that its not allowed to create a shop in this location?)

* Add Starmism and Chris6ix to authors

* New translations messages.json (Polish)

* WorldEdit shop delete support

* Some little tweaks

* New translations messages.json (Polish)

* WorldEdit new step

* Preparing for WorldEdit cut/copy support

* New translations messages.json (Romanian)

* New translations messages.json (Dutch)

* New translations messages.json (Vietnamese)

* New translations messages.json (English)

* New translations messages.json (Chinese Traditional)

* New translations messages.json (Chinese Simplified)

* New translations messages.json (Ukrainian)

* New translations messages.json (Turkish)

* New translations messages.json (Swedish)

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

* New translations messages.json (Russian)

* New translations messages.json (Portuguese)

* New translations messages.json (Polish)

* New translations messages.json (Norwegian)

* New translations messages.json (Korean)

* New translations messages.json (French)

* New translations messages.json (Japanese)

* New translations messages.json (Italian)

* New translations messages.json (Hungarian)

* New translations messages.json (Hebrew)

* New translations messages.json (Finnish)

* New translations messages.json (Greek)

* New translations messages.json (German)

* New translations messages.json (Danish)

* New translations messages.json (Czech)

* New translations messages.json (Catalan)

* New translations messages.json (Arabic)

* New translations messages.json (Afrikaans)

* New translations messages.json (Spanish)

* New translations messages.json (Portuguese, Brazilian)

* Done - WorldEdit support with delete-sync feature

* New translations messages.json (German)

* Mark some point about possibly memory leaking

* Mark it

* Fix bug in AsyncSendingTask

* Patch JulySafeTest unit for new version JulySafe.
In newer JulySafe build, showing alert message is useless.
QuickShop will unregister listener if module loaded so we don't need modify configuration anymore.

* New translations messages.json (Swedish)

* Remove JulySafe checks since JS (2.0.5) will check if QuickShop is new version.

* Mark as final class

* Fix typo

* Disable GlobalExceptionFilter

* Comment useless laggy code in setOwner

* Cleanup

* Bump version

* Use ArrayBlockingQueue to instead

* Fix memory leaking in ShopLoader

* Force kill DisplayItem instance when shop unloading

* Synchronized start and stop method in AsyncSendingTask, also volatile instance

* It should fix memory leak in VirtualDisplayItem

* [VirtualDisplayItem] Reduce task amount and making chunkLocation volatile

* Remove offline player from packetSenders

* Also set adapter to null in unload method to prevent memory leak

* Revert "Remove offline player from packetSenders"

This reverts commit a023fa38

* Remove useless check

* protected

* New translations messages.json (Polish)

* Spelling

* New translations messages.json (Norwegian)

* Revert "Force kill DisplayItem instance when shop unloading"

This reverts commit 19db9ecd

* Bump version

Co-authored-by: Ghost_chu <30802565+Ghost-chu@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Chris <65610536+Chris6ix@users.noreply.github.com>
Co-authored-by: Ghost_chu <2908803755@qq.com>

Co-authored-by: sandtechnology <20417547+sandtechnology@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Chris <65610536+Chris6ix@users.noreply.github.com>
2021-06-05 21:12:01 +08:00
edba7b4d0e 4.0.8.5 (#1036)
* 4.0.8.3 (#987) (#994)

post back to master

* Create .bettercodehub.yml

* Create crowdin-merge.yml

* Update crowdin-merge.yml

* Update crowdin-merge.yml

* New Crowdin updates (#995)

* New translations messages.json (Russian)

* New translations messages.json (Japanese)

* New translations messages.json (Vietnamese)

* New translations messages.json (Chinese Traditional)

* New translations messages.json (Chinese Simplified)

* New translations messages.json (Ukrainian)

* New translations messages.json (Turkish)

* New translations messages.json (Swedish)

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

* New translations messages.json (Portuguese)

* New translations messages.json (Polish)

* New translations messages.json (Norwegian)

* New translations messages.json (Dutch)

* New translations messages.json (Korean)

* New translations messages.json (Italian)

* New translations messages.json (English)

* New translations messages.json (Hungarian)

* New translations messages.json (Hebrew)

* New translations messages.json (Finnish)

* New translations messages.json (Greek)

* New translations messages.json (German)

* New translations messages.json (Danish)

* New translations messages.json (Czech)

* New translations messages.json (Catalan)

* New translations messages.json (Arabic)

* New translations messages.json (Afrikaans)

* New translations messages.json (Spanish)

* New translations messages.json (French)

* New translations messages.json (Romanian)

* New translations messages.json (Portuguese, Brazilian)

* New translations messages.json (Korean)

* New translations messages.json (Chinese Traditional)

* New translations messages.json (Chinese Traditional)

* New translations messages.json (English)

* New translations messages.json (Chinese Simplified) (#996)

* New translations messages.json (Chinese Simplified)

* New translations messages.json (French)

* New translations messages.json (Chinese Traditional)

* New translations messages.json (Swedish)

* New translations messages.json (French)

* New translations messages.json (German)

* New translations messages.json (Chinese Traditional)

* Delete linters-fixme.yml

* Delete git-fixup-checks.yml

* New translations messages.json (German)

* New translations messages.json (English)

* New translations messages.json (Norwegian)

* New translations messages.json (Norwegian)

* Fix ArrayIndexOutOfBoundsException when handling error

* New translations messages.json (Norwegian)

* New translations messages.json (Norwegian)

* New translations messages.json (Norwegian)

* New translations messages.json (Norwegian)

* New translations messages.json (Chinese Traditional)

* New translations messages.json (Norwegian)

* Stop listening global exception

* Bump minedown from 1.7.0-SNAPSHOT to 1.7.1-SNAPSHOT (#1006)

Bumps [minedown](https://github.com/Phoenix616/MineDown) from 1.7.0-SNAPSHOT to 1.7.1-SNAPSHOT.
- [Release notes](https://github.com/Phoenix616/MineDown/releases)
- [Commits](https://github.com/Phoenix616/MineDown/commits)

---
updated-dependencies:
- dependency-name: de.themoep:minedown
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump minedown-adventure from 1.7.0-SNAPSHOT to 1.7.1-SNAPSHOT (#1007)

Bumps minedown-adventure from 1.7.0-SNAPSHOT to 1.7.1-SNAPSHOT.

---
updated-dependencies:
- dependency-name: de.themoep:minedown-adventure
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Update conflibot.yml

* Improved SubCommands (#1013)

* Small correction in SubCommand_Backup.java

* Small correction in SubCommand_Buy.java

* Small correction in SubCommand_Amount.java

* Small correction in SubCommand_Clean.java

* Improved SubCommand_Convert.java Messages

* Tiny improvement

* Improvements in SubCommand_Create.java

1.What exactly is meant by "3rd-plugin-build-check-failed"? (line 130)
2.What is this "Util" (line 147)

* Small correction in SubCommand_Currency.java

* Small corrections in SubCommand_Debug.java

What is this "ERR" in line 154? (Maybe some kind of short form for Error?)

* Small correction in SubCommand_Empty.java

What is this old note: "TODO: 24/11/2019 Send message about that issue."?
Should i remove it?

* Small correction in SubCommand_FetchMessage.java

* Small correction in SubCommand_Find.java

* Small correction in SubCommand_Help.java

* Small correction in SubCommand_Info.java 

What do you mean by "nostock selling shops"?

* Small correction in SubCommand_Item.java

* Small corrections in SubCommand_Paste.java

* Small corrections in SubCommand_Price.java 

Another old TODO Note (line 205)...should i delete it?

* Small correction in SubCommand_ROOT.java

* Small correction in SubCommand_Refill.java

* Small corrections in SubCommand_Reload.java

* Small correction in SubCommand_Remove.java

* Small corrections in SubCommand_RemoveAll.java

* Small improvement

* Small corrections in SubCommand_RemoveWorld.java 

Why is there such a big part greyed out?

* Small correction in SubCommand_Sell.java

* Small correction in SubCommand_SetOwner.java

* Small correction in SubCommand_SilentBuy.java

* Small correction in SubCommand_SilentEmpty.java

* Quick fix

* Small correction in SubCommand_SilentPreview.java

* Small correction in SubCommand_SilentRemove.java

* Small correction in SubCommand_SilentSell.java

* Small correction in SubCommand_SilentUnlimited.java

* Small correction in SubCommand_Size.java

* Small correction in SubCommand_Staff.java

* Small correction in SubCommand_SuperCreate.java

* Small correction in SubCommand_Transferjava

* Small correction in SubCommand_Unlimited.java

* Small corrections in SubCommand_Update.java

* Small correction in SubCommand_Recovery.java

* Quick message fix

* Quick message fix

* Quick message fix

* Quick message fix

* Quick message fix

* Quick message fix

* Quick message improvement

* Quick message improvement

* Quick message fix

* Quick message fix

* Quick message fix

* Improvement of SubCommand_CleanGhost.java

Can you please explain "Starting checking the shop be ghost, all does not exist shop will be removed..." a little better...not sure what it means... (line 57)
What do you mean by "posting" (to main server thread)? (line 110)
What exactly is meant by "disallow create the shop"? (line 117) (Maybe that its not allowed to create a shop in this location?)

* Add Starmism and Chris6ix to authors

* New translations messages.json (Polish)

* WorldEdit shop delete support

* Some little tweaks

* New translations messages.json (Polish)

* WorldEdit new step

* Preparing for WorldEdit cut/copy support

* New translations messages.json (Romanian)

* New translations messages.json (Dutch)

* New translations messages.json (Vietnamese)

* New translations messages.json (English)

* New translations messages.json (Chinese Traditional)

* New translations messages.json (Chinese Simplified)

* New translations messages.json (Ukrainian)

* New translations messages.json (Turkish)

* New translations messages.json (Swedish)

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

* New translations messages.json (Russian)

* New translations messages.json (Portuguese)

* New translations messages.json (Polish)

* New translations messages.json (Norwegian)

* New translations messages.json (Korean)

* New translations messages.json (French)

* New translations messages.json (Japanese)

* New translations messages.json (Italian)

* New translations messages.json (Hungarian)

* New translations messages.json (Hebrew)

* New translations messages.json (Finnish)

* New translations messages.json (Greek)

* New translations messages.json (German)

* New translations messages.json (Danish)

* New translations messages.json (Czech)

* New translations messages.json (Catalan)

* New translations messages.json (Arabic)

* New translations messages.json (Afrikaans)

* New translations messages.json (Spanish)

* New translations messages.json (Portuguese, Brazilian)

* Done - WorldEdit support with delete-sync feature

* New translations messages.json (German)

* Mark some point about possibly memory leaking

* Mark it

* Fix bug in AsyncSendingTask

* Patch JulySafeTest unit for new version JulySafe.
In newer JulySafe build, showing alert message is useless.
QuickShop will unregister listener if module loaded so we don't need modify configuration anymore.

* New translations messages.json (Swedish)

* Remove JulySafe checks since JS (2.0.5) will check if QuickShop is new version.

* Mark as final class

* Fix typo

* Disable GlobalExceptionFilter

* Comment useless laggy code in setOwner

* Cleanup

* Bump version

* Use ArrayBlockingQueue to instead

* Fix memory leaking in ShopLoader

* Force kill DisplayItem instance when shop unloading

* Synchronized start and stop method in AsyncSendingTask, also volatile instance

* It should fix memory leak in VirtualDisplayItem

* [VirtualDisplayItem] Reduce task amount and making chunkLocation volatile

* Remove offline player from packetSenders

* Also set adapter to null in unload method to prevent memory leak

* Revert "Remove offline player from packetSenders"

This reverts commit a023fa38

* Remove useless check

* protected

* New translations messages.json (Polish)

* Spelling

* New translations messages.json (Norwegian)

* Revert "Force kill DisplayItem instance when shop unloading"

This reverts commit 19db9ecd

* Bump version

Co-authored-by: Ghost_chu <30802565+Ghost-chu@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Chris <65610536+Chris6ix@users.noreply.github.com>
Co-authored-by: Ghost_chu <2908803755@qq.com>
2021-06-05 21:09:17 +08:00
sandtechnology 7159c5bcd9 Merge branch 'release' into master 2021-06-05 21:06:16 +08:00
sandtechnology 9cf43583f2 Bump version 2021-06-05 21:04:47 +08:00
sandtechnology 1589ce7117 Revert "Force kill DisplayItem instance when shop unloading"
This reverts commit 19db9ecd
2021-06-05 21:04:23 +08:00