darbyjack
95786e32d2
Started working on Folia support
2023-03-24 13:26:56 -05:00
Gabriel Dumitru
81ef464dad
fix: catch NoClassDefFoundError in order for the other expansions to be loaded ( #936 )
2023-03-17 15:44:41 -05:00
Andre_601
d5c371004c
Fix duplicate expansion loading ( #866 )
2023-03-17 12:47:27 -05:00
PiggyPiglet
a2456c582d
Removed excess capitalisation
2022-07-02 21:45:53 +08:00
Glare
013e566a85
Merge pull request #832 from PlaceholderAPI/feature/log-missing-plugin
2022-07-01 09:51:12 -05:00
Andre601
651e14a797
Make plugin check before register to avoid possible exceptions
2022-05-19 02:46:40 +02:00
Andre601
0ac62d6b63
Log missing required plugin for expansion
...
+ some logger improvements
2022-05-18 21:11:09 +02:00
Rothes
bfc30a8703
`Locale.ROOT` param
2022-03-26 09:09:50 +08:00
Andre601
50d4e14333
Add --null option for parse command
2022-02-05 13:57:05 +01:00
Rothes
151fb08db8
Fix PlaceholderExpansion may not unregistered
2022-01-28 13:40:39 +08:00
PiggyPiglet
ce18d3b597
update licenses & bump deprecation ver
2021-12-24 12:26:22 +08:00
Andre601
31deef2a62
Use completedFuture instead
2021-12-01 21:30:41 +01:00
Andre601
3ba29f1147
Fix possible NPE for findExpansionsOnDisk
2021-12-01 19:09:02 +01:00
Andre601
e969f37405
Improve StringBuilder and also fix possible NPE
2021-12-01 19:05:28 +01:00
Andre601
38099198d6
Include version in registration message
2021-09-20 02:42:38 +02:00
Starmism
9b6b558002
Add method implementation checking and nullchecking for fields.
2021-06-30 10:13:47 -06:00
Andre601
d0e62e6434
Update Copyright
...
~ Fixed a typo and updated missed files from #543
2021-04-13 17:54:57 +02:00
ElijahRus250
a7247acbb3
2021 🥳
2021-01-20 15:29:13 -05:00
PiggyPiglet
1478aabb5e
remove an from log message
...
Co-authored-by: Andre_601 <11576465+Andre601@users.noreply.github.com>
2021-01-04 10:25:38 +08:00
PiggyPiglet
07ac8e41c5
Fix contract violations & add null checks which should close #515
2021-01-03 23:42:23 +08:00
Andre601
0a52ef7219
Use a generic log message for this
2021-01-03 15:38:10 +01:00
Andre601
b99335e5b2
First step at fixing #515 and for #516
2020-12-27 18:47:48 +01:00
PiggyPiglet
4074192c0b
Merge pull request #512 from PlaceholderAPI/fix/javadoc-build-errors
...
Fix Javadoc build errors
2020-12-14 08:54:27 +08:00
Andre601
59cd5982ad
Complete fix
2020-12-14 01:52:46 +01:00
Jacob Bordas
2c13acfd30
Changes regarding review by Andre
...
Signed-off-by: Jacob Bordas <methalicity@gmail.com>
2020-09-01 01:31:52 +02:00
Jacob Bordas
7c404db56b
Added event when all expansions are loaded for developers.
2020-08-31 13:32:11 +02:00
Ivan Pekov
5065623ab0
Attempt at fixing 413 ( #422 )
...
* Attempt at fixing 413
This is my (miserable) attempt at fixing #413
These changes basically fix some potential threading issues and (probably) #413
Local tests went fine for me, but more tests are required.
* Remove delay, fixed -> cached thread pool
2020-08-06 13:54:35 -04:00
extendedclip
51844cd291
Always provide a copy of the placeholder map
2020-08-03 13:54:28 -04:00
extendedclip
12a358fbd0
Check if canRegister in LocalExpansionManager.register rather than in Expansion#register
2020-08-03 10:24:56 -04:00
extendedclip
dcc8dad4ea
Format to Daddy code style
2020-07-31 22:52:07 -04:00
extendedclip
2e28647497
Force all identifiers to lower case
2020-07-31 11:40:44 -04:00
Sxtanna
b73a6916cb
updated classes with contract annotations
2020-07-27 11:40:58 -04:00
PiggyPiglet
9291184534
Merge remote-tracking branch 'origin/master'
2020-07-27 15:23:11 +08:00
PiggyPiglet
6d502db694
Licensed all files
...
Added licensing plugin
2020-07-27 15:21:35 +08:00
Sxtanna
f61b6acfa8
updated placeholderexpansion to define its own unregister method
2020-07-26 23:01:12 -04:00
Sxtanna
8360511c50
rewrote discovery and registration code to be composable and higher level
2020-07-26 21:02:55 -04:00
Sxtanna
07cd344123
updated local expansion to not catch potential linkage errors, and report them. closes #377
2020-07-25 23:57:19 -04:00
Sxtanna
85b9fc36da
updated local manager to allow for reregistering expansions
2020-07-25 12:55:44 -04:00
Sxtanna
50cee40531
updated LocalExpansionManager to accept a command sender to notify of load completion details
2020-07-24 19:02:17 -04:00
Sxtanna
f3ba9d588e
updated managers to make more sense, removed old
2020-07-24 14:30:57 -04:00