Rsl1122
8575061e25
Bridge: Removed AAC & ViaVersion
2019-07-29 15:50:18 +03:00
Rsl1122
da61f17b9e
Removed traces of SuperbVoteHook
2019-07-21 18:40:41 +03:00
Rsl1122
ae06ed6da4
Bump pluginbridge version
2019-07-21 15:57:00 +03:00
Rsl1122
5e1bf0934d
Changed the way AAC API is obtained
...
Affects issues:
- Close #1104
2019-07-21 15:56:01 +03:00
Rsl1122
a3e426088d
Removed Kingdoms support
...
I'm guessing the plugin moved to Songonda at some point
and Songonda is now off Spigot, so a free version is not
available to use the API from.
Since I am not able to obtain a copy anymore, the bridge
can not be built - I need to build it to fix a bug, so
the support was removed.
2019-07-21 15:55:02 +03:00
Rsl1122
9eb16e39df
Deleted SuperbVote PluginData
2019-07-21 09:40:38 +03:00
Rsl1122
9232a79a70
Registered SuperbVote Extension
2019-07-21 09:38:12 +03:00
Rsl1122
2e66ab1676
PluginBridge R0.5: Removed Protocol enum
...
Special thanks to @Vankka !
2019-06-22 09:50:37 +03:00
Rsl1122
ec1ace0419
Bump PluginBridge to R0.4
...
- Updates Protocol numbers for ViaVersion and ProtocolSupport
2019-06-22 09:35:08 +03:00
Aurélien
dd5d8af946
Add support of 1.14.1/2 with ViaVersion extension.
2019-05-31 15:52:53 +02:00
Rsl1122
517167f4fd
Update PluginBridge viaversion/protocolsupport version protocol
2019-05-09 20:19:02 +03:00
Risto Lahtela
799c26ba99
[Merge] Add support of 1.14 with ViaVersion extension. ( #1031 )
2019-05-07 18:16:14 +03:00
Aurélien
8dba6f6983
[Merge] Add support of 1.14 with ViaVersion extension. ( #1031 )
2019-05-07 09:01:44 +03:00
Rsl1122
2a2e0e57a9
[ #1027 ] Patch broken 'plan_aac_hack_table's
2019-05-05 17:02:27 +03:00
Rsl1122
bc6f856b4e
PluginBridge: Removed PluginData that has Extensions
2019-04-19 16:54:13 +03:00
Rsl1122
530c4a2ea6
Fixed pluginbridge
...
- AAC SQL stuff
- ViaVersion & ProtocolSupport SQL stuff
- Litebans SQL stuff
- PlaceholderAPIHook (unfinished) SQL stuff
- Towny & Vault DataCache stuff
- Removed since javadoc tags
- Bridge Version bump to 4.7.0
2019-02-19 12:21:07 +02:00
Rsl1122
1c50723ccc
[ #901 ] Replaced hardcoded Litebans table prefix
2019-02-04 16:50:38 +02:00
Rsl1122
4c3a29340c
Bump ViaVersion protocol number
2019-01-19 13:05:41 +02:00
Rsl1122
c3534042dd
[ #841 ] Attempt to prevent NPE related to GriefPrevention
2019-01-08 14:20:45 +02:00
Rsl1122
8161488747
[ #777 ] Configuration format change
...
- Added a new config updater that can move and remove config values
- Updated the config format to be easier to understand and read.
- Made config updater update old configs to the new format
- Removed Settings enum
- Added generics to Setting, changed from interface to a class
- Created new classes that hold static Setting objects
- Added generics to PlanConfig
- Added PlanConfig#get for getting Setting with generic types.
- Moved config calls made during object initialization,
possibly eliminating bugs that ignored config settings on first boot
- Added more export settings
- Added JSON Export (#700 )
- Fixed Buycraft graph not following Locale setting for timestamps
- Extracted PluginBridge Bridge interface for mocking during tests
2018-12-08 11:44:10 +02:00
Rsl1122
a68fde3e9e
[Fix] Compile issues on PluginBridge
2018-11-04 19:42:08 +02:00
Rsl1122
ded4d01e53
[ #768 ] Fixed issues with plugin bridge listeners
2018-10-28 11:02:09 +02:00
Risto Lahtela
916a0d3aed
[License] Updated license headers ( #767 )
2018-10-28 10:10:56 +02:00
Rsl1122
7d1f70e5a1
[ #759 ] Fix No enum constant errors related to AAC
...
This fix prevents these errors in the future if the Enum changes again.
2018-10-27 11:19:18 +03:00
Rsl1122
6cd77fd7fd
[Fix] IllegalStateException on test, DiscordSRV version
2018-10-23 13:21:09 +03:00
Rsl1122
644082bf56
[Debt] Fixed PluginData registration of Bridge
...
Created dagger modules for each platform and turned Bridge abstract.
Injections to classes that require Plugin specific objects are not
possible, and will lead to compile time errors.
Classes that require information about another class at runtime cause
Plan to fail to start if the class is not present - another solution has
to be worked for PlaceholderAPI.
2018-10-14 15:18:47 +03:00
Vankka
27c2492599
DiscordSRV plugin data by Vankka ( #743 )
2018-10-05 22:30:57 +03:00
Vankka
a33ca5b004
LuckPerms Plugin Data by Vankka ( #742 )
2018-10-04 20:32:34 +03:00
Rsl1122
a18dc2d3f2
[Fix] Prevented NPE due in PluginData
...
This exception was caused by analysisData being null during PluginData
analysis - This should not occur unless two analysis are being performed
concurrently & first analysis finishes and clears the variable.
Additional work is required for preventing two concurrent analysis.
Affected issues: #711
2018-09-29 12:16:07 +03:00
Yannick Schinko
67712f9b26
Implemented support for sponge economy ( #721 )
...
* Implement basic economy support for Sponge
* Implemented global server stats
2018-09-06 23:19:43 +03:00
Vankka
2783841e4b
Nucleus PluginData ( #723 )
...
Implements Nucleus PluginData in #583
2018-09-05 20:22:35 +03:00
Rsl1122
f610e014c1
Cleaned up AdvancedBanData class
2018-08-27 11:45:51 +03:00
Rsl1122
870b929a9e
Added ASkyBlock challenges to player page #686
2018-08-27 11:37:57 +03:00
Rsl1122
af2eed4d88
Added Bungee PluginData rendering support #571
...
Added Bungee Plugin Support: AdvancedBan, BuyCraft, LiteBans, ViaVersion
Added Sponge Plugin support: BuyCraft
2018-08-27 10:33:21 +03:00
Rsl1122
5295d56f3c
Updated PlanPluginBridge dependencies to latest versions
2018-08-26 18:15:51 +03:00
Vankka
9d45fa1c40
AdvancedBan support ( #688 )
...
+ Make Hook not check if the class extends JavaPlugin
2018-08-16 16:59:54 +03:00
Rsl1122
8867189b65
Added "Given" row to Server page litebans table #643
2018-08-08 11:28:13 +03:00
Rsl1122
03268b464b
Now displaying UUIDs instead of "Unknown to Plan" on Litebans #643
2018-08-08 11:18:34 +03:00
Rsl1122
ea15ff1b4f
Fixed Litebans errors #647
2018-08-08 11:17:23 +03:00
Rsl1122
1eb456d35a
Fixed Towny accordion not appearing. Fixed town block counting
2018-07-19 10:09:45 +03:00
Rsl1122
28186a06f6
Fixed Litebans table taking too large width on Player page #633
2018-07-18 10:53:33 +03:00
Rsl1122
0b5805a39f
Fixed unique constraint issue #548 , added 1.13 protocol
2018-07-16 18:03:51 +03:00
Rsl1122
4b6953c403
Fixed fort-awesome icons #630
2018-07-16 17:40:14 +03:00
Rsl1122
571de4e15d
Fixed plugin icons and plugin bugs #615 , #605 , #606
2018-07-10 11:36:24 +03:00
Rsl1122
3ecddd19f4
Fixed Litebans ban status #608
2018-07-09 10:26:46 +03:00
Rsl1122
721c8ebe44
Fixed compile issues in PluginBridge
2018-07-09 10:25:49 +03:00
Rsl1122
1039c54f58
Merge remote-tracking branch 'origin/data-refactoring-bridge-fixes' into data-refactoring
...
# Conflicts:
# Plan/src/main/java/com/djrapitops/plan/data/Actions.java
# Plan/src/main/java/com/djrapitops/plan/data/PlayerProfile.java
# Plan/src/main/java/com/djrapitops/plan/data/ServerProfile.java
# Plan/src/main/java/com/djrapitops/plan/data/container/Action.java
# Plan/src/main/java/com/djrapitops/plan/data/container/GeoInfo.java
# Plan/src/main/java/com/djrapitops/plan/data/container/StickyData.java
# Plan/src/main/java/com/djrapitops/plan/data/store/mutators/HealthInformation.java
# Plan/src/main/java/com/djrapitops/plan/system/database/databases/operation/SaveOperations.java
# Plan/src/main/java/com/djrapitops/plan/system/database/databases/operation/TransferOperations.java
# Plan/src/main/java/com/djrapitops/plan/system/database/databases/sql/operation/SQLFetchOps.java
# Plan/src/main/java/com/djrapitops/plan/system/database/databases/sql/tables/ActionsTable.java
# Plan/src/main/java/com/djrapitops/plan/system/info/server/BukkitServerInfo.java
# Plan/src/main/java/com/djrapitops/plan/system/listeners/bukkit/PlayerOnlineListener.java
# Plan/src/main/java/com/djrapitops/plan/system/listeners/sponge/SpongePlayerListener.java
# Plan/src/main/java/com/djrapitops/plan/system/processing/processors/player/FirstLeaveProcessor.java
# Plan/src/main/java/com/djrapitops/plan/system/webserver/pages/parsing/AnalysisPage.java
# Plan/src/main/java/com/djrapitops/plan/system/webserver/pages/parsing/NetworkPage.java
# Plan/src/main/java/com/djrapitops/plan/system/webserver/pages/parsing/Page.java
# Plan/src/main/java/com/djrapitops/plan/utilities/html/structure/SessionTabStructureCreator.java
# Plan/src/main/java/com/djrapitops/plan/utilities/html/tables/ActionsTable.java
# Plan/src/main/java/com/djrapitops/plan/utilities/html/tables/SessionsTableCreator.java
2018-07-09 08:33:03 +03:00
Rsl1122
36a9825442
Made McMMO PluginData use database instead Fixes #567 , Implements #589
2018-06-02 13:32:04 +03:00
Rsl1122
5c53368f28
Fixes Towny exception #595
2018-06-02 13:20:25 +03:00
Pyves
3412968039
Merge PR #596 from PyvesB/aach to 4.3.3
...
* Updated hook to use new Advanced Achievements API Maven artifact
* Removed spurious tab
2018-06-02 12:32:57 +03:00