Luck
8741e8259f
Fix commodore not working after dependency update
2021-04-18 18:42:57 +01:00
Luck
98adb046ee
Update lots of dependencies
2021-04-18 18:20:54 +01:00
Luck
0808392353
Update adventure
2021-04-18 13:33:22 +01:00
Luck
07f672ae1f
Add 'skip-bulkupdate-confirmation' config option ( #2980 )
2021-04-18 11:55:06 +01:00
Luck
21f5c24847
Optimize Bukkit/Nukkit ChildProcessor refresh ( #2952 )
2021-03-20 18:17:17 +00:00
Luck
1df66255e4
Fix RCON permission checking for LP commands on Bukkit ( #2948 )
2021-03-19 20:03:21 +00:00
Luck
ad1ba3c126
Fix player locale retrieval on Bukkit 1.8 ( #2930 )
2021-03-19 19:33:18 +00:00
Luck
e3138eb94c
Make console detection more resilient against spoofed UUIDs
2021-03-13 14:25:33 +00:00
Luck
370e2aed0d
Add some missing null annotations
2021-03-13 14:14:59 +00:00
Luck
bb01c74642
Fix typo
2021-03-04 15:01:47 +00:00
Luck
ba71345cbd
Improve Vault sync lookup error message
2021-03-04 14:58:00 +00:00
Luck
e7f2a8d713
Add config option to disable built-in contexts
2021-03-01 11:18:21 +00:00
Luck
bf0ac1a867
Micro-optimise some frequently iterated lists
2021-03-01 10:38:48 +00:00
Luck
843eaaed0c
Fix getLocale on older Bukkit releases ( #2915 )
2021-02-27 15:43:46 +00:00
Luck
4ff2c75538
Add config option to set Hikari keepalive property
2021-02-22 23:02:43 +00:00
Luck
734b011dc7
Some minor tidying
2021-02-22 22:51:45 +00:00
lucko
75d8f00400
Implement jar-in-jar loader system ( #2899 )
...
This fixes an issue that prevented LuckPerms from loading on Java 16
2021-02-18 12:21:17 +00:00
Luck
cb5f403043
Invalidate context cache on Bukkit PlayerJoinEvent
...
The players world is first defined just before this event, so we need to invalidate here as well as on world change
2021-02-16 17:38:45 +00:00
Luck
cb9e0899fc
Misc refactoring and tidying up
2021-02-10 11:12:30 +00:00
Callum Seabrook
d8aefd23d3
Added virtual host support for RabbitMQ ( #2877 )
2021-02-05 11:38:13 +00:00
ruViolence
a8dfd38fe6
RabbitMQ messenger support ( #2874 )
2021-02-04 17:10:30 +00:00
Federico López
b708d04141
Improve CraftBukkit detection ( #2867 )
2021-01-31 11:01:44 +00:00
Conclure
8043b84dc4
Substitute null check with Configuration#isSet ( #2851 )
2021-01-26 11:52:12 +00:00
Luck
cd496fdc39
Default apply-default-negated-permissions-before-wildcards to false on Bukkit/Nukkit ( #2787 )
2021-01-19 14:34:54 +00:00
Luck
f9030825fd
Add some more annotations to mark API methods
2021-01-19 14:29:49 +00:00
Luck
238a4fba75
Rename MapProcessor to DirectProcessor
2021-01-13 18:25:02 +00:00
Luck
c904ede972
Improve & consolidate permission check commands
2021-01-13 16:40:57 +00:00
Luck
505c073c8e
Add config to control whether display names are returned by the Vault hook
2021-01-09 20:36:08 +00:00
Luck
657cf2a45e
Brigadier arguments in the same parse tree need unique names ( #2798 )
2021-01-01 19:38:55 +00:00
Luck
8167fbf73f
Give false default permissions priority over wildcards
...
I think this is a good compromise. It won't apply to registered permissions that are defaulted to 'op' (Bukkit) or 'undefined' (Sponge), only to those that are specifically set to false.
The change is configurable, enabled by default for new installs of LP.
Will hopefully go some way to resolving:
- #2787
- https://v2.nucleuspowered.org/docs/nowildcard.html
- NucleusPowered/Nucleus#1093 (and related)
cc: @dualspiral @slipcor
2020-12-23 14:36:31 +00:00
Luck
8dfeef9575
Some misc tidying up
2020-12-23 12:16:14 +00:00
Luck
5c44333892
Move migration commands to a separate jar
2020-12-22 14:53:22 +00:00
Luck
16fbf566f3
Ensure child permissions are handled as lowercase when resolving ( #2761 )
2020-12-14 15:22:41 +00:00
Luck
7bc422c83f
Add soft-dependency on ViaVersion to avoid warning msg ( #2771 )
2020-12-14 14:54:12 +00:00
Luck
5bfbf26e2f
Fix ArrayIndexOutOfBoundsException from null environment in BukkitPlayerCalculator
2020-12-04 14:17:35 +00:00
Sven Arends
727c2f92c3
PowerRanks migration ( #2718 )
2020-11-26 17:52:31 +00:00
Luck
53fb46ee85
Expose uuid/username lookups and validity checks as events in the API
2020-11-23 23:54:02 +00:00
powercas_gamer
e851234723
Remove debug command & add more usages to commands ( #2725 )
2020-11-18 23:52:26 +00:00
Luck
129a10aa60
Automatically install translation bundles
2020-11-12 00:28:02 +00:00
Luck
9f8b4b2404
Fix inf loop when sending messages to command blocks on Bukkit ( #2702 )
2020-11-10 16:17:23 +00:00
Luck
93d0c54687
Cache some PermissionProcessor instances
2020-11-10 15:04:05 +00:00
Luck
6564cc89f4
Fix NPE when player gamemode or world is null
2020-11-07 17:46:38 +00:00
Luck
9796d2421f
Player context calculator fixes, fix compat with Sponge API 7 ( #2703 )
2020-11-07 11:40:26 +00:00
Luck
0ea0ce9d26
Provide 'gamemode' and 'dimension-type' contexts by default
...
Also, optimize world rewrites
2020-11-07 00:57:57 +00:00
Federico López
5bdc798237
Allow creategroup command to take weight and display name as optional arguments ( #2698 )
2020-11-02 09:48:02 +00:00
MrMicky
7854de8991
Move exception printing to logger ( #2695 )
2020-10-31 22:25:11 +00:00
Luck
7b3beae57f
Change wiki links from GitHub to luckperms.net
2020-10-28 11:58:41 +00:00
Luck
b9eb022011
Fix null player locale causing NPE ( #2678 )
2020-10-20 12:25:35 +01:00
Luck
d7fa9e08f3
Fix various translation issues
2020-10-19 13:24:44 +01:00
Luck
3b779dbbd3
Add note to build scripts about our repackaged version of the adventure library
2020-10-16 00:17:42 +01:00