Josh Roy
cdd277da92
Fix config BigDecimal parsing returning null on error ( #5373 )
...
Also add some more exception logging for parse issues.
2023-05-31 19:46:19 -04:00
Charles DeLancey
0d322e2c6b
Fix typo in Discord docs ( #5371 )
2023-05-30 07:46:09 -04:00
Charles DeLancey
646b60a90b
Add ability to get recipe of item in hand ( #5346 )
...
Co-authored-by: Josh Roy <10731363+JRoy@users.noreply.github.com>
Co-authored-by: pop4959 <pop4959@gmail.com>
2023-05-28 18:27:18 +00:00
Flask Bot
357cd6b246
New Crowdin updates ( #5357 )
2023-05-27 02:00:11 +00:00
Josh Roy
a4fb02f3e6
Don't run AntiBuild checks on NPCs ( #5365 )
2023-05-26 21:54:46 -04:00
Josh Roy
2828901927
Fix variables in kits having underscores replaced with spaces ( #5366 )
2023-05-27 01:51:11 +00:00
Josh Roy
1e0f7cb984
Fix question and shout prefixes with toggle shout ( #5367 )
2023-05-26 21:48:10 -04:00
Josh Roy
52a4dd2c60
Fix NPE during first join for LuckPerms contexts ( #5364 )
2023-05-26 19:29:37 -04:00
Josh Roy
8323b47e40
Prepare for 2.20.1 dev builds ( #5355 )
2023-05-23 11:32:12 -04:00
Josh Roy
14cdde009c
Release 2.20.0 ( #5336 )
2.20.0
2023-05-23 11:18:21 -04:00
Flask Bot
1883e6adbc
New Crowdin updates ( #5348 )
2023-05-22 00:49:43 +00:00
Josh Roy
2f9659e7fc
Fix NPE during reload when deleted warps directory ( #5353 )
2023-05-20 10:03:24 -07:00
Josh Roy
1a4f63915f
Fix SignChangeEvent never actually being called ( #5341 )
...
Fixes #5340 . Caused by a regression in #5304 which reverted the behaviour introduced in #5304 .
2023-05-09 00:26:28 +01:00
Flask Bot
dd3f4c2921
New Crowdin updates ( #5334 )
2023-05-07 04:57:44 +00:00
Josh Roy
7ebb6359e5
Fix offline player consumer returning null users ( #5339 )
2023-05-06 19:13:44 -04:00
Josh Roy
069ebfcd5b
Fix NPE while syncing offline users for discord line module ( #5338 )
...
Only would happen for users who haven't joined
(or been loaded by different parts of the plugin)
since the last restart. This change first of all switches to a method to fetch users which will update the User base to the UUIDPlayer dummy base. Secondly, this change will not update the base of a User to a UUIDPlayer dummy unless the base is currently null (which would be the case in the condition described above).
2023-05-06 18:31:23 -04:00
pop4959
991bc61b0c
Expire UserMap cache more aggressively and add cache debugging ( #5331 )
2023-05-05 18:44:22 -04:00
Flask Bot
8194d1f747
New Crowdin updates ( #5303 )
2023-05-05 06:40:58 +00:00
Josh Roy
ee7ea2ae39
Fire SignChangeEvent in /editsign ( #5304 )
...
Co-authored-by: MD <1917406+mdcfe@users.noreply.github.com>
2023-05-02 16:13:50 -04:00
Josh Roy
3d23916ad5
Add HomeModifyEvent for home create/delete/rename/set ( #5216 )
...
Implements #5213 .
2023-05-02 20:48:28 +01:00
Sasha Sorokin
e5b0c4c855
Add support for local and global chats in Discord ( #4684 )
...
Co-authored-by: Josh Roy <10731363+JRoy@users.noreply.github.com>
2023-04-30 21:30:11 -04:00
Josh Roy
84fd45bd09
Bump JDA 4 version ( #5328 )
...
Bumping this for 2.20 release as JDA 5 still not out of beta
Co-authored-by: MD <1917406+mdcfe@users.noreply.github.com>
2023-04-29 18:14:36 +00:00
Josh Roy
01883a6b18
Truncate command and argument descriptions ( #5314 )
...
Fixes #5315 .
2023-04-29 19:00:40 +01:00
Josh Roy
4256909eee
Fix folia init tasks never getting called LOLW
2023-04-26 21:28:33 -04:00
Josh Roy
9133dce3eb
Merge branch '2.x' into refactor/folia
2023-04-15 20:34:56 -04:00
Josh Roy
fd49b70a69
Fix top command not sending messages ( #5302 )
...
my three year old refactors still haunt me
2023-04-13 06:22:47 +00:00
Josh Roy
3a737480ec
Remove unneeded sanitization in webhook names ( #5311 )
...
Regression from 384f63bf92cd3417899e1d3aca22201c3a523d7b
2023-04-13 07:15:48 +01:00
Josh Roy
ec5007c07e
fix wrong period/timeunit for folia scheduling
2023-04-12 18:45:22 -04:00
diademiemi
384f63bf92
Allow configuring Discord webhook name ( #5159 )
...
Co-authored-by: Josh Roy <10731363+JRoy@users.noreply.github.com>
2023-04-10 00:27:36 +00:00
Joel Otero
77dc87bb8e
Add /bottom command ( #5292 )
...
Co-authored-by: Josh Roy <10731363+JRoy@users.noreply.github.com>
2023-04-09 21:05:53 +00:00
MD
c716fc8236
Bump runServer task to Paper 1.19.4 ( #5269 )
2023-04-06 00:15:15 +00:00
Flask Bot
c52c1fea9d
New Crowdin updates ( #5244 )
2023-04-04 21:49:43 -07:00
Josh Roy
4cb861badc
Run interaction commands async for now (hopefully okay)
2023-04-02 21:11:55 -04:00
Josh Roy
7279be7850
allow DiscordMessageEvent calls from any context
2023-04-02 20:58:56 -04:00
Josh Roy
e7c56b32a4
Fix sulk sensors detecting vanished players ( #5262 )
2023-04-02 22:29:29 +00:00
Josh Roy
11e6d3ca7b
Fix /mail sendall not working ( #5263 )
2023-04-02 22:12:04 +00:00
Josh Roy
75481925f7
Update display names before formatting chat messages ( #5282 )
2023-04-02 22:08:38 +00:00
Josh Roy
ecb1850451
Add message for unknown last location for /tpo ( #5290 )
2023-04-02 22:04:36 +00:00
Josh Roy
0f4af9e735
Use strict comparison for potions in trade signs ( #5260 )
2023-04-02 21:45:46 +00:00
Josh Roy
2ba1eb0cf9
fix "Fix moo"
2023-04-01 17:42:38 -04:00
Josh Roy
7216fddfbe
Add helper methods for ensuring thread contexts
2023-03-30 13:40:13 -04:00
Josh Roy
2d8cc827b9
Add method for checking the global thread
2023-03-30 13:31:16 -04:00
Josh Roy
4ff9286a79
Move over some discord things
2023-03-30 13:28:41 -04:00
Josh Roy
9a5ac3cad8
Fix tests
2023-03-30 13:20:29 -04:00
Josh Roy
05a8aa8883
Switch to Paper repo
2023-03-30 13:06:35 -04:00
Josh Roy
1d93ebfddd
Fix moo
2023-03-29 19:59:30 -04:00
Josh Roy
04683ee43b
Fix async entity dismounts
2023-03-29 19:57:57 -04:00
Josh Roy
a649f978c5
Add some thread checking helper methods
...
pending PaperMC/Folia#5 for global region helpers
2023-03-28 21:57:24 -04:00
Josh Roy
20882940c5
Actually fire init tasks in Folia
2023-03-28 21:30:51 -04:00
Josh Roy
07fbf93001
Ensure nuke commands runs on correct threads
2023-03-28 21:23:27 -04:00