Josh Roy
908b06570f
Remove extraneous offline name update code
...
This exact code exists in ModernUserMap#getUser(String)
2023-08-05 16:48:23 +01:00
Josh Roy
d7e5c10b51
Fix remaining offline visibility checks ( #5466 )
...
Purpur added a new self-referencing method that
we don't implement with our stub class. This will
prevent Player#canSee from being called for
offline players (it would be false anyway).
2023-08-05 11:44:40 -04:00
Josh Roy
b2ae28b450
Fix discord module console relay not filtering all color codes ( #5454 )
2023-07-26 14:22:30 -04:00
Josh Roy
e558e7365a
Fix trade signs not working with currency suffix ( #5441 )
2023-07-25 21:16:50 +00:00
Josh Roy
c32a0f975e
Revert duel hand behavior of /book command
2023-07-25 17:10:20 -04:00
Josh Roy
ae1f1583c2
Fix enchant not working with offhand
2023-07-25 17:10:20 -04:00
Flask Bot
58eea1724f
New Crowdin updates ( #5424 )
2023-07-23 20:55:40 +00:00
Josh Roy
52c9ca8197
Fix inaccurate online player count for Discord leave message ( #5440 )
...
fixes #5256
2023-07-23 15:10:46 +01:00
Josh Roy
f26e1b2e29
Fix invalid unlimited items preventing userdata to load
...
Invalid material names would previously return a null value
when deserializing. This raises an exception from within
Configurate because they use an EnumSet internally during
deserialization which doesn't support null elements.
2023-07-22 22:53:26 +01:00
Josh Roy
f84a311c2b
Ensure user data deserialization exceptions include file name
...
More than just a SerializationException can happen I guess
2023-07-22 22:53:26 +01:00
MD
60129594a6
Rename OfflinePlayer to OfflinePlayerStub ( #5417 )
...
Co-authored-by: Josh Roy <10731363+JRoy@users.noreply.github.com>
2023-07-04 09:45:58 -04:00
Flask Bot
563d3fab4e
New Crowdin updates ( #5370 )
...
Co-authored-by: Josh Roy <10731363+JRoy@users.noreply.github.com>
2023-07-04 09:36:32 -04:00
Josh Roy
1022f7a3ab
Add KitPreExpandItemsEvent ( #5407 )
...
Co-authored-by: YanisBft <yanis.briffaut@gmail.com>
Co-authored-by: MD <1917406+mdcfe@users.noreply.github.com>
2023-07-01 17:51:58 -04:00
Josh Roy
d57094c0bc
Add link module to /ess dump
2023-07-01 17:45:07 -04:00
Josh Roy
863b9cffc5
Add backoff and skip for Discord console relay
2023-07-01 17:45:07 -04:00
Josh Roy
1921abd310
Shorten logger names for Discord module console relay
2023-07-01 17:45:07 -04:00
Josh Roy
803d800bdd
Fix Discord module webhook closing incorrectly
2023-07-01 17:45:07 -04:00
Josh Roy
5276204cf2
Increase Discord module console relay message limit
2023-07-01 17:45:07 -04:00
Josh Roy
697128bcf2
Update Discord Module to JDA 5
2023-07-01 17:45:07 -04:00
Josh Roy
a1fa1e38f8
Don't do visibility checks for OfflinePlayers ( #5375 )
...
Co-authored-by: MD <1917406+mdcfe@users.noreply.github.com>
2023-07-01 16:41:56 -04:00
Flask Bot
ed41790712
Update items.json for 1.20
2023-07-01 20:37:21 +01:00
Josh Roy
834ef4ea57
Update to Minecraft 1.20
2023-07-01 20:37:21 +01:00
Josh Roy
03ed9a5b41
Fix roles/groups not being removed instantly upon unlink
2023-06-18 21:57:27 +01:00
Josh Roy
d67dd46cdc
Clean up link policy code
...
Also error when new link policy types are added
so we remember to write out the behavior here
2023-06-18 21:57:27 +01:00
Josh Roy
694ed6e66f
Use removeAccount return value for AccountLinkManager#unlinkAccount
2023-06-18 21:57:27 +01:00
Josh Roy
8a0526b1e5
Fix discord link data being rewritten when no data was changed
2023-06-18 21:57:27 +01:00
MD
a116e8630d
Update Gradle, build plugins and GitHub Actions ( #5383 )
2023-06-14 19:27:01 -04:00
Josh Roy
8b2c7d7ad1
Fix regression in #5378 ( #5379 )
2023-06-03 23:13:09 +01:00
Josh Roy
8d07c4bb0f
Fix regression w/empty strings with KeywordReplacer ( #5378 )
2023-06-02 22:54:30 +00:00
Josh Roy
fc3dabf8f5
Fix keywords in kit commands not working ( #5377 )
...
Don't process b64 item through keyword replacer
and don't replace spaces on command strings
2023-06-01 21:14:41 -04:00
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 )
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