Commit Graph

165 Commits

Author SHA1 Message Date
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
extendedclip 736b8ada3d Add v1_13_R1 to the NMSVersion enum 2018-07-21 21:59:02 -04:00
Mitchell Cook 838f947a05
Resolve expansion loading bug. 2018-07-16 17:50:12 +10:00
Mitchell Cook efc6a6337b
Added compareTo method for easier comparison in expasions. 2018-07-16 17:50:12 +10:00
Mitchell Cook 9cc5a9678f
Reformatted project to conform to google style guide. 2018-07-16 17:50:07 +10:00
extendedclip bc915af13e Added subcommand to register an expansion by specifying the name of the file, or unregistering by specifying the name of the expansion. 2018-06-29 15:03:53 -04:00
extendedclip 43b8013c29 Added method to register expansion by specifying the file name 2018-06-29 15:02:05 -04:00
extendedclip adca215ea7 Added method to get all class files of a certain type from a specific jar 2018-06-29 14:40:48 -04:00
extendedclip be96238800 Added ability to use parse subcommand from console when targeting a player, Added ability to broadcast a parse message with bcparse subcommand 2018-06-16 20:05:12 -04:00
extendedclip 0f51b4f2a5 Added broadcast method 2018-06-16 19:57:22 -04:00
extendedclip e4a672e57e Require a player be specified when using /papi parse command 2018-06-14 15:17:46 -04:00
extendedclip 2894d525f2 Add deprecated setPlaceholders(Player) methods back to prevent exceptions with plugins parsing placeholders 2018-06-13 14:14:27 -04:00
extendedclip 86a1fe862f New method supporting offlinePlayer renamed to onRequest 2018-06-13 12:50:01 -04:00
extendedclip eba181d04d Revert return type back to String for new onPlaceholderRequest method 2018-06-01 21:01:01 -04:00
extendedclip 25758ee653 Return any Object with the new onPlaceholderRequest method. 2018-05-31 15:14:25 -04:00
extendedclip a50212e395 Add support for OfflinePlayer 2018-05-31 14:35:28 -04:00
extendedclip cfccc69839 Javadoc typo fixes 2018-05-31 13:52:32 -04:00
extendedclip 659af4833e Added getRequiredPlugin method.
Deprecated getPlugin(), getLink(), and getDescription().
fix javadoc for PlaceholderExpansion class...
closes #22, closes #23
2018-05-31 13:46:24 -04:00
extendedclip 3a5e3ed950 Refactored update checker 2018-04-20 23:01:01 -04:00
extendedclip 763c0aabc1 Cleanup imports 2018-04-20 22:59:17 -04:00
extendedclip 6eaad829cf Pass option to filter unverified expansions when calling fetch 2018-04-20 22:56:06 -04:00
extendedclip dd45bc16d0 Pass filtering unverified expansions to fetch 2018-04-20 22:23:03 -04:00
extendedclip 7900ee71e0 Check and filter unverified expansions 2018-04-20 22:22:03 -04:00
extendedclip 6825c9afc1 Use registerExpansion instead of registerPlaceholderHook in the register method. 2018-04-20 22:15:13 -04:00
extendedclip 1a905f88a9 Added registerExpansion method. Placeholder map interaction methods now return immutable objects 2018-04-20 22:11:54 -04:00
extendedclip 796136982a Added ExpansionRegisterEvent 2018-04-20 22:07:03 -04:00
extendedclip 3ada9d988b Costants use UPPER_SNAKE_CASE. resolves #17 2018-04-20 21:03:57 -04:00
extendedclip 1504972e51 Remove duplicate method. Make field modifiers consistent resolves #16, resolves #18 2018-04-20 21:03:00 -04:00
Sxtanna e336eccd9a Changed Msg#msg to use method references 2018-04-18 23:36:47 -04:00
Ryan 81aaef2319
Don't set gson to null on clear 2018-04-10 17:15:51 -04:00
extendedclip b7003c5142 Actually show placeholders when the expansion is not installed 2018-04-08 15:41:25 -04:00
extendedclip 06b1599f66 Commands no longer Bukkit / Spigot dependent. 2018-04-08 04:06:56 -04:00
extendedclip 7011a8d8c5 Supports ECloud API v2, added Gson parsing, expansion version history support 2018-04-08 04:04:15 -04:00
extendedclip 92d30ea4cb Format 2018-04-08 04:02:09 -04:00
extendedclip 134d18c71c Add color utility method 2018-04-08 03:59:06 -04:00
extendedclip 59539d591c Do not pass spigot boolean to command constructor 2018-04-08 03:58:39 -04:00
DoNotSpamPls a5200fd5c1 Check for permissions instead of isOp() (#6) 2018-03-27 10:43:17 -04:00
extendedclip 2856889bbe Escape placeholder pattern. fixes #4 2018-03-26 17:32:18 -04:00
extendedclip 910c81bab8 Added unregisterExpansion method 2018-03-24 12:58:15 -04:00
extendedclip 11401f0bfd Only get expansions when checking for cleanable implementations 2018-03-24 12:56:25 -04:00
extendedclip 8a5d82d3a8 Deprecated PlaceholderHookUnloadEvent 2018-03-24 12:45:13 -04:00
extendedclip a7b5a1ea08 Added event to fire when expansion is unregistered 2018-03-24 12:43:57 -04:00
extendedclip bec4782b40 Call ExpansionUnregisterEvent when an expansion is unregistered 2018-03-24 12:42:45 -04:00
extendedclip 3b136b7aa2 Stop using deprecated event 2018-03-24 12:42:08 -04:00
extendedclip 94a519beb0 true not false.... 2018-03-24 11:57:02 -04:00
extendedclip 3a672e94ac Amount per page will be configurable soon 2018-03-24 11:51:04 -04:00
extendedclip 05b752baa2 Only unregister expansions if they are provided by PlaceholderAPI 2018-03-24 11:49:31 -04:00
extendedclip 19de55c7c5 only unregister provided expansions 2018-03-24 11:48:31 -04:00
extendedclip 6e34670bd8 Cuz Java8 2018-03-24 11:47:43 -04:00
extendedclip 7ddc304167 Removed messages specifying when an expaion registers a listener etc 2018-03-24 11:47:08 -04:00
extendedclip 5d6c8c19cd Added method to specify if the expansion should persist through papi reloads 2018-03-24 11:46:00 -04:00
extendedclip af68dbcf8b Little refactoring... 2018-03-23 17:03:56 -04:00
extendedclip 68fb8e7e65 Revert "Revert "Consolidate main command to a single class for both bukkit and bungee""
This reverts commit 52aff127ca.
2018-03-23 14:19:24 -04:00
extendedclip 52aff127ca Revert "Consolidate main command to a single class for both bukkit and bungee"
This reverts commit 4e9af1cc9e.
2018-03-23 14:17:28 -04:00
extendedclip 4e9af1cc9e Consolidate main command to a single class for both bukkit and bungee 2018-03-23 14:00:38 -04:00
DoNotSpamPls a98f3cb366 Change config system to use Bukkit's implementation, optimize code (#2) 2018-03-22 15:15:47 -04:00
extendedclip 09ab268e12 Open source GPLv3 2018-03-21 09:15:51 -04:00
extendedclip fbe0a03a8f 2.8.5 2018-03-20 19:04:14 -04:00