Commit Graph

357 Commits

Author SHA1 Message Date
PiggyPiglet 35738f59d9 covered up string's size insecurities with a fat bufferedreader 2020-03-26 11:15:16 +08:00
extendedclip c1cff8ca74 javadoc 2020-01-06 14:29:07 -05:00
extendedclip 2dbf69a74e Allows the setPlaceholders method to specify if color codes should be translated in the output string 2020-01-06 14:27:39 -05:00
Max Berkelmans 5c6202a8ee Merge branch 'master' into master 2019-10-16 22:28:19 +02:00
extendedclip 51599c4044 Allow cancelling expansion registration 2019-09-19 14:22:08 -04:00
extendedclip 9871efbadb Allow cancelling expansion registration 2019-09-19 14:16:35 -04:00
Evan Lindsay 6b9f22c7ec Fix case check in PlaceholderExpansion.isRegistered (#161) 2019-08-04 18:03:25 -04:00
Josh (Vicarious) 719172c185 Merge branch 'master' into master 2019-06-30 21:40:51 -07:00
darbyjack 763bb52d06 Changed some logic to suggest the right command. 2019-06-28 12:14:30 -05:00
darbyjack d0d0c99505 Added message saying to reload papi to enable downloaded expansion. 2019-06-28 12:14:07 -05:00
extendedclip b9881eb70b Fix page indexes when on pages greater than 1 2019-06-21 12:49:45 -04:00
extendedclip a0ac08b838 Start at 1 2019-06-21 12:36:03 -04:00
extendedclip 2c0b768774 ITS 2019 2019-06-21 12:30:32 -04:00
Draycia 5b92dd5553 Shorten line in FileUtil 2019-06-10 11:22:05 -07:00
Draycia 4851655110 Make various things final 2019-06-10 11:10:39 -07:00
Draycia 64a6389ebf Better use of StringBuilder 2019-06-10 11:10:14 -07:00
Draycia 4860e3f8bf Remove unused casts 2019-06-10 11:04:01 -07:00
Draycia dfbf1b95f6 Cleanup formatting / spacing 2019-06-10 11:03:48 -07:00
extendedclip f367abbdfa Check if config values aren't null before attempting to set them. 2019-05-10 20:36:43 -04:00
extendedclip f4409a6d92 Fix numerical order of expansions in papi ecloud list 2019-05-10 10:28:59 -04:00
darbyjack 00333f9a4e Changed to use authors instead of hardcoded. 2019-05-09 18:47:16 -05:00
darbyjack 68fa793354 Added documentation / explanation for the ServerLoadEvent 2019-05-08 22:22:01 -05:00
darbyjack 111f5462fc Cleaned up excess code in TimeUtils 2019-05-08 22:19:57 -05:00
darbyjack 62e282cc0e Initial attempt at preventing EzPlaceholderHook from working. 2019-05-08 15:36:57 -05:00
darbyjack 5aaa9720c8 Changed to use easier way. 2019-05-08 15:05:30 -05:00
darbyjack 9a2fb89e43 Changed placeholders to register 1 tick after server startup. 2019-05-08 15:04:46 -05:00
Mitchell Cook 9b317c2210 Someone forgot how to use lambdas properly (#111) 2019-05-06 16:21:15 -04:00
darbyjack 927f942236 Print out console warnings for the plugins still using EzPlaceholderHook 2019-05-06 09:05:19 -05:00
extendedclip 75c3027e05 This will not be around for much longer. Plugin authors need to update to use PlaceholderExpansion rather than this class. 2019-05-05 13:59:40 -04:00
extendedclip a2d408aea9 Possible solution for placeholders that register externally before PlaceholderAPI registers expansions 2019-05-05 13:21:28 -04:00
extendedclip a741f35139 Check if server supports ServerLoadEvent and if so register the listener, if not delay registration of placeholders for 15 seconds. 2019-05-05 10:38:42 -04:00
extendedclip 1e25f35aac Remove ServerLoadEvent listener 2019-05-05 10:37:54 -04:00
extendedclip 3042e49ddb Move ServerLoadEvent listener to its own class 2019-05-05 10:37:01 -04:00
extendedclip 6495a386a0 Remove EZPlaceholderHook which has been deprecated for over a year. TOODLES! 2019-05-04 21:25:44 -04:00
extendedclip cee214cc98 Remove PluginEnableEvent listener. Not needed anymore. 2019-05-04 20:15:00 -04:00
extendedclip 41390d8ef4 Remove clean method calls 2019-05-04 20:13:04 -04:00
extendedclip c0f6cf225f Remove useless "expansion cache" that I don't even know ever worked. Intention was to cache any expansion that isn't registered due to the dependency not being loaded yet when expansion registration initialized. Non issue now that registration happens in ServerLoadEvent. 2019-05-04 20:08:47 -04:00
extendedclip 16d0a4f690 Register expansions in the ServerLoadEvent which is called after the server startup process is complete.
Fixes #103
2019-05-04 19:56:59 -04:00
darbyjack b943c6fd21 Added support for 1.14 NMS for expansions to hook into 2019-05-03 22:51:34 -05:00
extendedclip 15b142ed64 Remove unused imports 2019-05-03 23:48:00 -04:00
extendedclip b2a488c694 Sort expansions alphabetically without errors Fixes #102 2019-05-03 23:44:51 -04:00
Mitchell Cook 29c61373b0 Implementing #93 (#94)
Testing required before PR.
2019-04-13 16:34:03 -04:00
darbyjack 639b7967e3 Refresh on download to fix the gold bug 2018-10-20 15:43:38 -05:00
darbyjack 90bc3c8da1 Fixed a bug in /papi installed 2018-10-20 15:30:10 -05:00
darbyjack 4af2a1c7be Update to 2.9.2-DEV and add in more info when typing /papi 2018-10-17 02:53:39 -05:00
Sxtanna 80c6a6d377 This class was trash 2018-10-12 12:43:57 -04:00
extendedclip c205a9a1b9 Just make the damn directory 2018-08-27 00:05:51 -04:00
extendedclip 197aa5dfe0 Added 1.13 R2 NMS to the enum 2018-08-26 22:58:02 -04:00
extendedclip dd5ec37055 try with resources cuz haters 2018-07-22 16:52:36 -04:00
extendedclip 7ea2bd94a7 Do not deprecate legacy setPlaceholder methods for now 2018-07-21 22:00:33 -04:00