Commit Graph
5248 Commits
Author SHA1 Message Date
Ghost_chu 40d17585fb Adventure mode dupe bug workaround 2021-04-08 18:39:30 +08:00
Ghost_chu 162223c453 beta: adventure mode click 2021-04-08 18:28:08 +08:00
Ghost_chu 5ef66da294 Add adventure mode debug 2021-04-08 18:10:56 +08:00
Ghost_chu b738c61366 Fix dead lock 2021-04-08 17:55:54 +08:00
Ghost_chu 74b353e065 Revert "Fix display conflict with PacketListenerAPI" 2021-04-08 17:46:39 +08:00
Ghost_chu 32509c8f89 unregister before stop 2021-04-08 17:36:40 +08:00
Ghost_chu d2f59c9d62 Fix listener not be null exception 2021-04-08 17:30:02 +08:00
Ghost_chu 10ad07c452 Optimize VDI CPU time cost 2021-04-08 17:22:41 +08:00
Ghost_chu 1d5b65cb31 Optimize VDI CPU time cost 2021-04-08 17:21:35 +08:00
Ghost_chu a70589d5ce Optimize logic about sending VDI to players 2021-04-08 17:20:11 +08:00
Ghost_chu 532200cb15 Fix wrong args passed into ProtocolLib 2021-04-08 17:14:52 +08:00
Ghost_chu b5c81da371 fix typo 2021-04-08 17:11:53 +08:00
Ghost_chu 94bbc78725 Fix file not exist exception 2021-04-08 17:11:38 +08:00
Ghost_chu c914911449 Start async handler correctly 2021-04-08 17:11:19 +08:00
Ghost_chu cd304e128d Remove Adventure flag 2021-04-08 16:52:10 +08:00
Ghost_chu 1025fa4d5a Fix javadoc in ShopTaxEvent 2021-04-08 16:46:34 +08:00
Ghost_chu 1167c4632b Fix build error 2021-04-08 16:42:13 +08:00
Ghost_chu 9619a2d426 Fix build error 2021-04-08 16:36:35 +08:00
Ghost_chu a69142d96b Fix build error 2021-04-08 16:35:09 +08:00
Ghost_chu d4ba2aa54a Stop using portlek files and migrate to JsonConfiguration 2021-04-08 16:33:18 +08:00
Ghost_chu e62821a587 Remove ArmorStandDisplayItem since we stop to use them 2021-04-08 16:16:54 +08:00
Ghost_chu a6ce18431b Fix typo 2021-04-08 16:15:48 +08:00
Ghost_chu 1b11c8b488 Remove Adventure code from ContainerShop 2021-04-08 16:08:23 +08:00
Ghost_chu f661b50831 Impl SuperiorSkyblock2Integration, Solved #890 2021-04-08 16:01:46 +08:00
Ghost_chu 0cce6a972e fix package name issue 2021-04-08 15:13:03 +08:00
Ghost_chu 59f447b4a1 Cleanup and remove Adventure support since BungeeChat lib fixed 2021-04-08 15:11:41 +08:00
Ghost_chu 7a74cf9c56 Use weakValue for cache not WeakReference 2021-04-08 14:37:52 +08:00
Ghost_chu 1d03026bad Update status about Reserve and TNE 2021-04-08 14:29:31 +08:00
Ghost_chu 306ef44ffa Closed #877 2021-04-07 14:14:08 +08:00
Ghost_chu 389427d2ae Little tweak 2021-04-07 14:08:43 +08:00
sandtechnology b5dd432bca Fix unregister Asynchronous protocolLib listener 2021-04-07 10:22:43 +08:00
sandtechnology 76da62fb45 Merge remote-tracking branch 'origin/master' into mockbukkit 2021-04-07 10:15:53 +08:00
sandtechnology 02e59c868c Change protocollib listener to async for avoiding conflict with PacketListenerAPI 2021-04-07 10:12:50 +08:00
Ghost_chu 3126811308 New translations messages.json (Chinese Simplified) 2021-03-26 13:02:43 +08:00
Ghost_chu 1e2b4046e7 New translations messages.json (Portuguese, Brazilian) 2021-03-26 12:50:29 +08:00
Ghost_chu f81e54a60c New translations messages.json (Spanish) 2021-03-21 06:39:52 +08:00
Ghost_chu a7b0b1d97c New translations messages.json (Spanish) 2021-03-21 06:30:25 +08:00
Ghost_chu 1bc3e187a2 New translations messages.json (Spanish) 2021-03-21 06:20:29 +08:00
Ghost_chu b113412cb6 New translations messages.json (Chinese Simplified) 2021-03-21 03:40:25 +08:00
Ghost_chu 914c6ea5f6 Merge pull request #883 from Ghost-chu/l10n_master
New Crowdin updates
2021-03-20 23:31:11 +08:00
Star c58022a387 Address Issue #807 (Only use a single item and center it for a double chest buy/sell shop.) (#872)
* Expanded duplicate checking to check both the spots that a double chest would spawn one normally, to eliminate double items for double chests.

* Addressed issue #807 (Only use a single item and center it for a double chest buy/sell shop.)

* Add a few superclass methods required for single item per doublechest.

* Fixed different items not being allowed to be in the same doubleshop chest.

* Added isRealDouble() check to isLeftShop() since they're always used together and it is easy to forget.

* Fixed the logic for the isSpawned check, since it would always return true if it had a left shop item, which could lead to missing displayItems.

* Fixed direction checking (kinda important)

* Cleanup

* Actually implementing the change for Virtual items

* Silence the warning and stop checking for non-existant stuff

* Refresh it's partner if it's a double and refresh itself at the very end.

* Moved common behaviour to the superclass for code consolidation

* Expanded the double ternany statement because it was confusing

* Cached the results of getAttachedChest() and isLeftShop() for quicker use

* Add attempt to update attached item, to ensure on spawn there are no duplicates.

* Add/move Javadocs

* Complying with String formatting

* Cleanup. Add comments, rename variables, remove debug messages, etc.

* Unnecessary. Forgot to remove in last wave of commits :/

* Add default branch for safety!
2021-03-20 20:31:34 +08:00
Ghost_chu 5d6265db9c New translations messages.json (Chinese Simplified) 2021-03-20 19:31:24 +08:00
Ghost_chu 2033496c95 Merge pull request #878 from Ghost-chu/Ghost-chu-patch-1
Update Util.java
2021-03-19 23:30:42 +08:00
Ghost_chu 0af2ef2037 Create QuickShop.java 2021-03-19 23:30:19 +08:00
Ghost_chu d007aac7bd Update Util.java 2021-03-19 23:28:42 +08:00
Ghost_chu b22a1f1e8c New translations messages.json (French) 2021-03-17 12:32:44 +08:00
Ghost_chu 0ba0e4c1aa New translations messages.json (Chinese Simplified) 2021-03-17 11:52:18 +08:00
Ghost_chu e7ac1910d2 New translations messages.json (Chinese Simplified) 2021-03-17 11:42:55 +08:00
Ghost_chu 06d65fa1c2 New translations messages.json (Chinese Simplified) 2021-03-17 11:31:15 +08:00
Ghost_chu 0c39e376c1 New translations messages.json (Chinese Simplified) 2021-03-15 20:38:02 +08:00