Commit Graph

40 Commits

Author SHA1 Message Date
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