Commit Graph
6436 Commits
Author SHA1 Message Date
Ghost_chu dd6b1fed76 Unregister listeners while shutting down or on error 2021-05-30 19:27:54 +08:00
Ghost_chu 9b0ad895e3 Unregister listeners while shutting down 2021-05-30 19:21:16 +08:00
Ghost_chu 057836e713 edit qs about 2021-05-30 19:09:50 +08:00
Ghost_chu 672d77182e tweaks RollbarErrorReporter 2021-05-30 19:00:14 +08:00
Ghost_chu b4a86ba7ed change par name so other devs without javadoc still can read that 2021-05-30 18:49:45 +08:00
Ghost_chu b5ae07fe06 Merge remote-tracking branch 'origin/master' 2021-05-30 18:33:46 +08:00
Ghost_chu 95ae464444 Use default currency for shop to fix #980 2021-05-30 18:25:54 +08:00
Ghost_chu dbc54a7d0f New Crowdin updates (#982)
* New translations messages.json (Chinese Traditional)

* New translations messages.json (Chinese Traditional)

* New translations messages.json (Chinese Traditional)

* New translations messages.json (Chinese Traditional)

* New translations messages.json (Chinese Traditional)
2021-05-30 13:55:19 +08:00
sandtechnology e3f670ff7f Fix #977, handle infinite and nan value 2021-05-30 13:49:40 +08:00
sandtechnology 2424fcce12 Fix #976, check if world was unloaded in 1.14+ 2021-05-30 13:49:39 +08:00
sandtechnology 85407ad92a Fix #979, use ConcurrentHashMap when creating shop map 2021-05-30 13:49:36 +08:00
Chris 450350466c Removed old Herochat Note (#978) 2021-05-30 11:42:04 +08:00
Ghost_chu 7f0cb89577 New Crowdin updates (#981)
* New translations messages.json (Chinese Traditional)

* New translations messages.json (Chinese Traditional)

* New translations messages.json (Chinese Traditional)

* New translations messages.json (Chinese Traditional)

* New translations messages.json (Chinese Traditional)

* New translations messages.json (Chinese Traditional)

* New translations messages.json (Chinese Traditional)

* New translations messages.json (Chinese Traditional)

* New translations messages.json (Chinese Traditional)
2021-05-30 11:41:28 +08:00
Ghost_chu daa58e0e65 Create labeler.yml 2021-05-30 01:22:17 +08:00
Ghost_chu 8d16bd6f95 Use LinkedBlockingQueue to replace the async timer task (it may have two or more threads running in same time), Also fixed Please start AsyncPacketSender first! exception 2021-05-29 22:38:26 +08:00
Ghost_chu dceff28f18 Use LinkedBlockingQueue to replace the async timer task (it may have two or more threads running in same time) 2021-05-29 22:33:24 +08:00
Ghost_chu 71f8cee944 Merge remote-tracking branch 'origin/master'
# Conflicts:
#	src/main/java/org/maxgamer/quickshop/util/AsyncPacketSender.java
2021-05-29 22:30:26 +08:00
Ghost_chu bc7f4aba8e Use LinkedBlockingQueue to replace the async timer task (it may have two or more threads running in same time) 2021-05-29 22:27:37 +08:00
Chris e90ba82c47 Some language improvements to plugin.yml (#973)
Is it okay to list OpenInv as softdepend? (Missing from new list but was listed in old softdepend....)
Also removed some parts of old note about dependencies that are now in the new list...
Is the thing with Herochat done? If yes ill remove this note too.
2021-05-29 21:04:12 +08:00
Chris 693524c9d1 Small correction to the global v-item-queue desc. (#972) 2021-05-29 13:25:55 +08:00
sandtechnology 272c55c484 Fix a bug which making virtual display invisible 2021-05-29 10:54:36 +08:00
Chris 67a07a49cf Some improvements to the README.md (#968) 2021-05-28 22:34:05 +08:00
Chris 1adbe95308 Very small correction (#969) 2021-05-28 22:33:52 +08:00
Ghost_chu dd9c71fff7 New Crowdin updates (#971)
* New translations messages.json (Chinese Traditional)

* New translations messages.json (Chinese Traditional)

* New translations messages.json (Chinese Traditional)

* New translations messages.json (Chinese Traditional)
2021-05-28 22:32:16 +08:00
sandtechnology 6930d40a44 Add legacy virtual item work mode 2021-05-28 18:48:44 +08:00
Chris c718ece9dc Some language improvements in BuildInSolution.java (#967) 2021-05-28 16:40:42 +08:00
sandtechnology 58d5d565b3 Use example-configuration.yml instead of example-configuration.txt 2021-05-28 00:24:17 +08:00
Chris cd8c288879 Improved config.yml (#965)
* Improved config.yml

* Some corrections from sandtechnology's suggestions

* Some more corrections
2021-05-28 00:07:51 +08:00
Ghost_chu 0a85c28b4b Improve code to make it more readable (little) 2021-05-27 17:01:06 +08:00
Ghost_chu d570fc2c77 Fix NPE while sign block is null (Rollbar#111) 2021-05-27 16:54:08 +08:00
Ghost_chu 74f84bb022 Fix RollbarErrorReporter bugs that broken long times ago 2021-05-27 16:39:38 +08:00
Ghost_chu ee55d26249 Fix possibly shop creation de-sync issue (process creation failed callback correctly) 2021-05-27 16:20:10 +08:00
Ghost_chu 8bd7f37f28 move to standalone method 2021-05-27 16:10:42 +08:00
Ghost_chu 85da449a6b Improve code to make it more readable (little) 2021-05-27 16:03:09 +08:00
dependabot[bot] 091fedb74c Bump annotations from 21.0.0 to 21.0.1 (#962)
Bumps [annotations](https://github.com/JetBrains/java-annotations) from 21.0.0 to 21.0.1.
- [Release notes](https://github.com/JetBrains/java-annotations/releases)
- [Changelog](https://github.com/JetBrains/java-annotations/blob/master/CHANGELOG.md)
- [Commits](https://github.com/JetBrains/java-annotations/compare/21.0.0...21.0.1)

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-27 12:09:12 +08:00
Chris fb79b7baae Improved Envchecker (#964)
* Improved EnvironmentChecker

* Quick rephrasement
2021-05-27 12:08:04 +08:00
Ghost_chu a3098296c3 New Crowdin updates (#961)
* New translations messages.json (Spanish)

* New translations messages.json (Spanish)
2021-05-27 12:07:13 +08:00
dependabot[bot] de2e03073f Bump MockBukkit-v1.16 from 0.34.2 to 0.35.2 (#959)
Bumps [MockBukkit-v1.16](https://github.com/seeseemelk/MockBukkit) from 0.34.2 to 0.35.2.
- [Release notes](https://github.com/seeseemelk/MockBukkit/releases)
- [Commits](https://github.com/seeseemelk/MockBukkit/commits)

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-25 12:07:13 +08:00
dependabot[bot] bd41e2f08b Bump maven-javadoc-plugin from 3.2.0 to 3.3.0 (#960)
Bumps [maven-javadoc-plugin](https://github.com/apache/maven-javadoc-plugin) from 3.2.0 to 3.3.0.
- [Release notes](https://github.com/apache/maven-javadoc-plugin/releases)
- [Commits](https://github.com/apache/maven-javadoc-plugin/compare/maven-javadoc-plugin-3.2.0...maven-javadoc-plugin-3.3.0)

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-25 12:07:03 +08:00
Ghost_chu 57b5211d22 Merge remote-tracking branch 'origin/master' 2021-05-24 21:36:50 +08:00
Ghost_chu 27b82bc116 fixed version in config 2021-05-24 21:35:51 +08:00
Ghost_chu 10424ac414 New Crowdin updates (#958)
* New translations messages.json (Korean)

* New translations messages.json (Korean)

* New translations messages.json (Polish)

* New translations messages.json (Polish)
2021-05-22 11:02:01 +08:00
dependabot[bot] 56d21377e1 Bump annotations from 20.1.0 to 21.0.0 (#956)
Bumps [annotations](https://github.com/JetBrains/java-annotations) from 20.1.0 to 21.0.0.
- [Release notes](https://github.com/JetBrains/java-annotations/releases)
- [Changelog](https://github.com/JetBrains/java-annotations/blob/master/CHANGELOG.md)
- [Commits](https://github.com/JetBrains/java-annotations/compare/20.1.0...21.0.0)

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-22 11:01:49 +08:00
7037b5cdf3 4.0.8.2 (#953) (#954)
* first step for v2 api

* Refactor ShopAPI

* #939 - Out of stock and Out of space

* 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)

* Closed #940

* use isNumeric (friendly for performance)

* Fix setOwner command break the sign first line

* Fix language file upgrading issue

* MsgUtil fail safe

* New translations messages.json (German) (#942)

* Clean up

* Preload unused phrases

* Clean up

* Fix #944, unregister error reporter when disabling plugin

* Fix NPE

* Bump java warning to 16

* Fix build error

Use mobile web editor not a good idea

* New Crowdin updates (#943)

* 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 (English)

* New translations messages.json (German)

* New translations messages.json (Korean)

* New Crowdin updates (#946)

* New translations messages.json (Czech)

* New translations messages.json (Czech)

* New translations messages.json (Czech)

* New translations messages.json (Czech)

* Allow skip signature verify

* Add warnings for that

* Add stage support for EnvCheck

* Fix runtime error

* update readme

* Also allow skip java version check

* Auto delete support for GP

* GP-Ignore cancelled

* ignoreCancelled

* New translations messages.json (Czech) (#947)

* Bump MockBukkit-v1.16 from 0.34.2 to 1.0.0 (#948)

Bumps [MockBukkit-v1.16](https://github.com/MockBukkit/MockBukkit) from 0.34.2 to 1.0.0.
- [Release notes](https://github.com/MockBukkit/MockBukkit/releases)
- [Commits](https://github.com/MockBukkit/MockBukkit/commits)

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

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

* 1.17 builds -> future

* Issue about Essentials

* Check create status

* bump version number

* New translations messages.json (German) (#949)

* Fix NPE when printing Null value enchantment (Rollbar#156)

* add junit api

* Revert "Bump MockBukkit-v1.16 from 0.34.2 to 1.0.0 (#948)"

This reverts commit 00227831

* New Crowdin updates (#950)

* New translations messages.json (Portuguese, Brazilian)

* New translations messages.json (Portuguese, Brazilian)

* New translations messages.json (Chinese Simplified)

* New translations messages.json (Chinese Simplified)

* Bump LWCX from 2.2.6 to 2.2.7 (#951)

Bumps LWCX from 2.2.6 to 2.2.7.

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

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

* Add option to ignore the item custom display name

* update config

* use for

* use append

* update config

* javadoc

* Fix runtime error

* Remove useless else

* Update config.yml

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

Co-authored-by: sandtechnology <a1294790523@hotmail.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-21 00:09:48 +08:00
Ghost_chu 096e0947ab Update config.yml 2021-05-19 20:10:40 +08:00
Ghost_chu 1365564c46 Remove useless else 2021-05-19 16:45:34 +08:00
Ghost_chu a7a5d2715e Fix runtime error 2021-05-19 16:41:03 +08:00
Ghost_chu a91d0239e9 javadoc 2021-05-19 16:26:37 +08:00
Ghost_chu 632fdcdfd9 update config 2021-05-19 16:22:11 +08:00
Ghost_chu 3fef1730f9 use append 2021-05-19 16:20:05 +08:00