Commit Graph

190 Commits

Author SHA1 Message Date
Risto Lahtela 97bc28e2b4 Updated ProtocolSupport Extension
Ignored Access to implementation before detect Exception

Affects issues:
- Fixed #1665
2021-01-22 11:14:30 +02:00
Risto Lahtela edddccf329 Updated AAC Extension
- Disable AAC Extension if using v5 or newer

The event that is used for data gathering in Plan
for AAC is no longer present as an API in AAC past
version 5.0.0.

Because of this there is no data available for AAC,
and the extension is disabled.

Affects issues:
- Close #1673
2021-01-20 17:37:43 +02:00
Risto Lahtela fd729360c7 Ignored all UnsupportedOperationExceptions from Extensions
Affects issues:
- Fixed #1667
2021-01-20 17:22:56 +02:00
Risto Lahtela d5a6ccc7a3 Updated Nucleus Extension
- Removed warnings
- Update server data more frequently

Affects issues:
- #1688
2021-01-20 17:16:42 +02:00
Risto Lahtela 25d528e2f1 Updated mcMMO Extension
- Ignores IndexOutOfBoundsException

Affects issues:
- Fixed #1662
2021-01-20 17:05:40 +02:00
dependabot-preview[bot] 414e82395c Bump Extension-FactionsUUID in /Plan
Bumps Extension-FactionsUUID from 1.6.9.5-U0.5.16-R0.1 to 1.6.9.5-U0.5.16-R0.2.

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-01-20 06:08:00 +00:00
Risto Lahtela 1664199574 Extension Table now handles Optionals
Updated mcMMO Extension to R1.2

Affects issues:
- Fixed #1643
2021-01-03 12:27:49 +02:00
Risto Lahtela 596efd6294 Updated mcMMO extension 2020-11-06 11:18:56 +02:00
Risto Lahtela 67b1b64076 Updated Floodgate Extension
Affects issues:
- Fixed #1630
2020-11-06 10:40:35 +02:00
Risto Lahtela 1a19a6b042 Updated mcMMO extension
Affects issues:
- Close #1242
2020-10-15 22:10:08 +03:00
Risto Lahtela 64b005ccc8 Registered Floodgate extension
Affects issues:
- #1590
2020-10-15 22:06:42 +03:00
Risto Lahtela 8b1a803a59 Update Essentials Extension to R0.6:
- Removes Total server balance value due to lag error messages

Affects issues:
- Fixed #1543
2020-10-06 10:27:42 +03:00
Risto Lahtela 6d47817418 Registered FactionsUUID Extension 2020-10-06 10:21:46 +03:00
Risto Lahtela 6b4db32244 Fixed issues in Litebans extension
- Fixed softdepend on Spigot
- Fixed #1355, did not prevent further mistakes like this.
2020-05-07 10:58:45 +03:00
Risto Lahtela 68fba31303 Gracefully fail on all buycraft api connection errors
Affects issues:
- Fixed #1410
2020-05-03 12:10:37 +03:00
Risto Lahtela 74bec0c25f Fail safely on BuyCraft error
Affects issues:
- Fixed #1377
2020-03-28 13:05:53 +02:00
Risto Lahtela 1c1c9fc406 Updated Tebex extension
- Updates the used API URL and Request property name

Affects issues:
- Fixed #1351
2020-03-26 11:22:41 +02:00
Risto Lahtela 96d6f7fa31 Fixed ViaVersion Extension registering listeners disabled 2020-03-24 21:27:23 +02:00
Rsl1122 98a1a15837 Fixed error in BentoBox Extension
Affects issues:
- Fixed #1332
2020-02-20 14:41:33 +02:00
Rsl1122 d3fd60a92e Updated VaultExtension
- Fixed economy call when player has no economy account
- Adds support for permission groups

Affects issues:
- Fixed #1331
2020-02-14 15:02:54 +02:00
Rsl1122 1e9ce39c87 Updated LuckPerms Extension
Fixes detection for the plugin

Affects issues:
- Fixed #1316
2020-02-07 10:30:40 +02:00
Rsl1122 7293cdf98f Registered BentoBox Extension
Affects issues:
- Close #722
2020-01-26 22:33:01 +02:00
Rsl1122 7c0f4450a7 Update Tebex Extension to R0.3
Fixes column names of the table

Affects issues:
- Fixed #1286
2020-01-17 21:11:04 +02:00
Rsl1122 732c7858d0 Fixing Sonar smells:
- Removed unused code in Reflection
- Removed duplicated Strings in GMTimes
- Added private constructor to TimeZoneUtility
- Renamed local variable in RegisterDateMinimizationPatch
- Replaced Function<String, Boolean> with Predicate in ExtensionRegister
- Changed AFKListeners to use primitive boolean
- Changed Config#get(Setting<Boolean>) uses to isTrue and isFalse
- comment to NukkitListenerSystem
2019-12-17 10:41:50 +02:00
Rsl1122 4611c327d4 Improved Extension error cases
- Extensions can now be disabled even when the creation fails
- Extension creation error stack traces are pruned better

Affects issues:
- #1248, #1246
2019-12-16 15:22:46 +02:00
Rsl1122 388c87cbcd Updated Luckperms Extension
Updated the extension to use API in 5.0, some things
might not work as expected (I'm a bit unfamiliar with
the API.)

Affects issues:
- Fixed #1236
2019-11-30 11:18:44 +02:00
Rsl1122 62827a1d09 Updated DiscordSRV Extension 2019-11-16 13:55:53 +02:00
Rsl1122 d5802bcc25 Added DiscordSRV Listeners 2019-11-15 10:09:06 +02:00
Rsl1122 85401b37f2 DiscordSRV Extension Update by Vankka
Affects issues:
- Fixed #1221
2019-11-12 19:38:07 +02:00
Rsl1122 a5fbe76c39 Updated AdvancedBan Extension to newer version
Reported StringIndexOutOfBoundsException was likely caused by
AdvancedBans giving something else than UUID with getUuid() method.

Fixed by rejecting Strings smaller than 32 characters
(UUID with dashes is 36)

Affects issues:
- Fixed #1192
2019-10-18 23:57:45 +03:00
Rsl1122 18c4b23e1f Updated NucleusExtension to newer version
Reported NoSuchMethodError did not seem to make sense.
Compiled the extension with newest api version to get it fixed.

Affects issues:
- Possibly fixed #1196
2019-10-18 23:48:03 +03:00
Rsl1122 de5635d9bd Fixed dependency scope (GriefDefender) 2019-10-06 11:49:28 +03:00
Rsl1122 de0e71333c Registered GriefDefender Extension 2019-10-06 11:39:51 +03:00
Rsl1122 774fe39415 Updated Essentials Extension
+ Economy support by Vankka
2019-10-06 11:39:50 +03:00
Risto Lahtela d05ece6106
Fixed exception on Caller.updatePlayer (#1179)
* Caller.updatePlayer(null, null) now fails silently
* Updated DKBans Extension

Fixes update call with null UUID

Affects issues:
- Close #1176
2019-10-06 11:07:21 +03:00
Risto Lahtela e5136dbed2
Disabled CoreProtect Extension (#1178)
Affects issues:
- Close #1165
2019-10-06 10:43:35 +03:00
Rsl1122 02e2b29d01 Registered DKCoins extension by Vankka 2019-10-05 09:21:08 +03:00
Rsl1122 37a69b60d9 Registered DKBans Extension 2019-10-03 21:10:14 +03:00
Rsl1122 02f37f7b62 Fixed exception on AdvancedBan '/ban Player' 2019-10-02 19:27:34 +03:00
Rsl1122 74067723e1 Updated RedProtect extension
Fixes Sponge compatibility

Affected issues:
- Close #1167
2019-09-26 18:46:21 +03:00
Rsl1122 662569b3c7 Updated CoreProtect extension
Removes 30 day value lookups.

Affected issues:
- Close #1161
2019-09-26 18:31:48 +03:00
Rsl1122 d3ec409ea3 Fixed duplicate Buycraft entry in config 2019-09-05 18:25:20 +03:00
Rsl1122 fee603a657 Fixed a few sonar smells 2019-09-03 18:22:27 +03:00
Rsl1122 45a115495f Registered Buycraft extension 2019-09-03 11:04:22 +03:00
Rsl1122 4d32c85f81 Registered TownyExtension 2019-09-03 10:06:01 +03:00
Rsl1122 2059ac4f19 Registered FactionsExtension 2019-09-03 09:32:39 +03:00
Rsl1122 0f63ffe859 Fixed a couple mistakes with Extensions 2019-09-03 09:32:37 +03:00
Rsl1122 f22837be16 Registered LitebansExtension 2019-09-03 09:32:37 +03:00
Rsl1122 a227892c56 Registered JobsExtension 2019-09-03 09:32:36 +03:00
Rsl1122 5e3028e09c Registered LuckPerms extension 2019-09-03 09:32:24 +03:00
Rsl1122 4c870bac9d Fixed ViaVersion & ProtocolSupport table version Strings 2019-09-03 09:30:39 +03:00
Rsl1122 dd6cb4314f Better catch for internal extensions 2019-08-29 19:53:13 +03:00
Rsl1122 8bc47db666 Fixed ViaVersion extension on bungee 2019-08-12 15:11:25 +03:00
Rsl1122 63dcc63287 Fixed scope of platform dependencies on a dependency 2019-08-12 11:26:26 +03:00
Rsl1122 e100068e78 Registered advanced ban listeners
Affects issues:
- Close #1135
2019-08-12 11:04:03 +03:00
Rsl1122 b87f715492 Updated extensions with sql bug
- Replaces REMOVE with DELETE in AAC, nuVotifier, ProtcolSupport &
  ViaVersion extensions
- ViaVersion extension factory no longer split into many

Affects issues:
- Close #1137
2019-08-12 10:15:40 +03:00
Rsl1122 e66b63281d Made build in extension registration more resistant:
- Attempt to reduce the amount of exceptions that might slip through
  and fail to start Plan

Affects issues:
- Close #1134
2019-08-12 09:32:18 +03:00
Rsl1122 79a22c1ee5 Updated ProtocolSupport extension
- Disables ProtocolSupport join listener if ViaVersion is present

Affects issues:
- Close #1124
2019-08-08 14:11:32 +03:00
Rsl1122 8d62cd78ab Updated nuVotifier Extension to R0.2
Affects issues:
- Close #1123
2019-08-07 14:39:17 +03:00
Rsl1122 64cf78101c Register DataExtension super class Providers
Affects issues:
- Close #1121
2019-08-02 16:07:37 +03:00
Rsl1122 b073b23832 Registered NuVotifier Extension 2019-07-31 12:43:28 +03:00
Rsl1122 881fd44a72 Registered ProtocolSupport Extension 2019-07-30 11:22:58 +03:00
Rsl1122 782f6d5b82 Registered AAC Extension
Affects issues:
- Close #1116
2019-07-29 16:38:23 +03:00
Rsl1122 710f8ec5bd Registered ViaVersion extension 2019-07-28 17:34:46 +03:00
Rsl1122 9232a79a70 Registered SuperbVote Extension 2019-07-21 09:38:12 +03:00
Rsl1122 31a7c6d115 Updated Extensions to new versions
Changes:
- DiscordSRV exception issue solved
- mcMMO (old version) issue solved
- Vault shaded in other plugins issue solved #1038
2019-05-12 12:54:06 +03:00
Rsl1122 b4356f2a9e Improved CallEvent.SERVER_EXTENSION_REGISTER execution 2019-04-19 17:22:49 +03:00
Rsl1122 9ea39af196 Registered RedProtect Extension 2019-04-19 16:46:43 +03:00
Rsl1122 821a44909e Registered Vault Extension 2019-04-19 16:17:21 +03:00
Rsl1122 64e26aa84d Registered NucleusExtension 2019-04-19 16:03:53 +03:00
Rsl1122 ed52d62133 Registered McMMO Extension 2019-04-15 19:28:43 +03:00
Rsl1122 42c1c2c7b3 Registered GriefPrevention Sponge extension 2019-04-15 09:42:46 +03:00
Rsl1122 b6cd525acd Registered GriefPreventionPlus extension 2019-04-15 09:23:08 +03:00
Rsl1122 b67517baeb Registered GriefPrevention extension 2019-04-15 09:14:40 +03:00
Rsl1122 cb6c8affa3 Fixed data combining for Extension tabs
- All aggregate data now displayed properly
2019-04-15 08:45:46 +03:00
Rsl1122 0ea9389a9b Registered ASkyBlockExtension 2019-04-14 21:31:22 +03:00
Rsl1122 18ca22920a Update CoreProtect extension 2019-04-06 16:38:32 +03:00
Rsl1122 d9bf729f40 Registered MinigamesLib Extension 2019-04-01 17:47:52 +03:00
Rsl1122 bdcf7c9dc0 Registered CoreProtect extension 2019-04-01 16:38:28 +03:00
Rsl1122 abd6b04b8d Fixed 'sponge' module test errors 2019-03-31 14:04:06 +03:00
Rsl1122 e835d61aef Updated Essentials extension 2019-03-31 13:51:49 +03:00
Rsl1122 49c1660134 Updated extension versions 2019-03-31 13:15:18 +03:00
Rsl1122 5928912a54 Registered Sponge Economy Extension 2019-03-30 16:45:54 +02:00
Rsl1122 731d80f7af Registered Essentials extension 2019-03-30 16:04:15 +02:00
Rsl1122 2d228dedea Registered DiscordSRV extension 2019-03-26 21:51:55 +02:00
Rsl1122 b1d75a1d4a Bump extension versions 2019-03-26 21:04:48 +02:00
Rsl1122 09ac2dce09 Registered BanManager Extension 2019-03-24 17:37:32 +02:00
Rsl1122 60f5571e42 Registered AdvancedBan extension 2019-03-24 13:46:11 +02:00
Rsl1122 da33ec0b9e Extension data updating to login listeners 2019-03-20 15:55:48 +02:00
Rsl1122 e8da008538 Added 'extensions' module:
- Module is in charge of registering built in DataExtensions
- This is done via ExtensionRegister
2019-03-20 13:37:56 +02:00