Commit Graph

207 Commits

Author SHA1 Message Date
Rsl1122
ecd56a1bf7 Fixed #572 GP Data erasure (Removed calls & Added delays)
Addresses https://github.com/TechFortress/GriefPrevention/issues/279
2018-05-24 15:22:28 +03:00
Rsl1122
58592f0777 Added Plan placeholders to PlaceholderAPI 2018-04-09 00:26:03 +03:00
Rsl1122
3ff39d43cf Updated plugin bridge jar 2018-04-04 21:48:38 +03:00
Rsl1122
b0d19134d2 Fixed NoSuchMethodErrors related to PluginBridge #555 2018-04-04 21:47:25 +03:00
Rsl1122
187ac708f0 Updated pluginbridge jar 2018-04-04 12:08:03 +03:00
Rsl1122
1f84cd556b Removed PluginData functionality reliant on PlayerProfile OfflinePlayer 2018-04-02 18:37:16 +03:00
Rsl1122
aaf1d8a28c Updated PluginBridge jar (2/2) 2018-02-23 10:35:31 +02:00
Rsl1122
d5f924191a Updating PluginBridge jar (1/2) 2018-02-23 10:34:34 +02:00
Rsl1122
ec6fb4106e Fixed SuperbVote related NoSuchMethodErrors 2018-02-23 10:28:05 +02:00
Rsl1122
70cfe0984b Updated PluginBridge jar 2018-02-02 13:29:18 +02:00
Rsl1122
98d55b2ff2 Added World Name to GameMode slices (#491) 2018-02-01 18:17:53 +02:00
Rsl1122
a6bd3eadcc Added a Stack graph for BuyCraft. (Each currency has own series) 2018-02-01 18:07:18 +02:00
Rsl1122
4ed3b4ae62 Fixed litebans Player page table. 2018-01-30 13:45:29 +02:00
Rsl1122
5df1145199 Bridge now registers listeners during reload (they're unregistered) 2018-01-30 12:06:04 +02:00
Rsl1122
62264ce1fd Fixed LiteBansData (Broken due to refactoring) And improved it a lot. 2018-01-30 12:01:20 +02:00
Rsl1122
bd96978917 Fixed BuyCraft PluginData 2018-01-29 23:46:34 +02:00
Rsl1122
554eb83efd First attempt at BuyCraft support (#475) 2018-01-29 23:01:20 +02:00
Rsl1122
547b191464 Added support for GriefPreventionPlus (#494) 2018-01-29 21:45:23 +02:00
Rsl1122
f0efc39c83 Litebans PluginData no longer uses hardcoded table prefix (#480) 2018-01-29 21:31:19 +02:00
Rsl1122
f9883473f5 Fixed NPE related to Factions (#486) 2018-01-29 21:26:33 +02:00
Rsl1122
2e6ca6aa8e Fixed Bad ID values in Plugin Accordions (#504) 2018-01-29 21:19:07 +02:00
Rsl1122
d697c4875c Fixed RedProtect API call in PluginBridge (#502) 2018-01-29 21:14:41 +02:00
Rsl1122
922562989a Sonar Code smell clean-up 2018-01-28 20:46:03 +02:00
Rsl1122
0d4c065b52 PluginBridge now split into Bukkit & Bungee for future compatibility. 2018-01-27 17:37:42 +02:00
Rsl1122
2b412f6f7b Fixed PlanPluginBridge compile issues 2018-01-24 20:26:38 +02:00
Rsl1122
4b33c5882d Moved all packages from main.java.com.djrapitops to com.djrapitops 2018-01-11 14:17:09 +02:00
Rsl1122
a99d49bab0
Delete Risto.xml 2018-01-11 13:10:33 +02:00
Rsl1122
7f250251f1
Delete Maven__com_destroystokyo_paper_paper_1_12_R0_1_SNAPSHOT.xml 2018-01-11 13:10:24 +02:00
Rsl1122
37415f21b6
Delete Maven__com_gamingmesh_jobs_4_0_1.xml 2018-01-11 13:10:18 +02:00
Rsl1122
1b1b54de61
Delete Fix__198.xml 2018-01-11 13:10:09 +02:00
Rsl1122
c462c46a8e Updated PluginBridge jar 2017-12-16 12:46:17 +02:00
Rsl1122
b35d7abf53 Fixed plugin bugs caused by poor refactor copy of Hack table for AAC #474 #473 #471
Renamed plan_viaversion_protocol to plan_version_protocol
Renamed HackerTable from plan_viaversion_protocol to plan_aac_hack_table
And use of wrong method for enum name #470
2017-12-16 12:43:44 +02:00
Rsl1122
d3bf6b4063 Removed old pluginbridge jar 2017-12-06 15:40:29 +02:00
Rsl1122
9c76f7293b Updated PluginBridge jar 2017-12-06 15:38:47 +02:00
Rsl1122
4612ccd13f Fixed NPE related to Factions #451 2017-12-06 15:34:59 +02:00
Rsl1122
d5027cfc46 Fixed java.lang.IllegalStateException: Duplicate key 300 #451 2017-12-06 15:27:00 +02:00
Rsl1122
6cf652a5eb Started preparing PluginBridge for deployment 2017-12-06 12:30:22 +02:00
Rsl1122
70a2e1479b Version bump to 4.1.2, updated PluginBridge jar 2017-12-03 10:10:52 +02:00
Rsl1122
f92a47967f Fixed NPE when faction had no leader #442 2017-12-03 10:08:15 +02:00
Rsl1122
d900d1d1d9 Fixed litebans causing error on Offline servers #444 2017-12-03 09:56:26 +02:00
Rsl1122
7c31cb3c34 Updated PlanPluginBridge jar 2017-12-02 22:19:40 +02:00
Rsl1122
3c6167ddcf Fixed Essentials display #440 2017-12-02 19:46:51 +02:00
Rsl1122
25470e6f60 Fixed affected imports of PluginBridge 2017-12-02 11:40:35 +02:00
Rsl1122
f8039e568f Faction leader to inspect page 2017-11-28 20:38:06 +02:00
Rsl1122
3f57b77718 Advanced Anti Cheat (AAC) Data #125 2017-11-27 23:29:40 +02:00
Rsl1122
a8ffe64cf3 Kingdom king, Faction leader, Town mayor bold name in the Plugin Data playerlist. 2017-11-27 17:42:07 +02:00
Rsl1122
b012b09469 Fixed some funky stuff with plugin data accordions 2017-11-27 12:46:36 +02:00
Rsl1122
ec3d2eba02 isEmpty addition 2017-11-27 12:22:37 +02:00
Rsl1122
46ea5ccc6e Kingdoms & Kingdoms+ support #371 2017-11-27 12:16:12 +02:00
Rsl1122
1765819b14 BanManager Data #125 2017-11-27 11:45:50 +02:00
Rsl1122
26f42be2d3 BanData interface to LiteBansData 2017-11-27 11:31:23 +02:00
Rsl1122
1da0b9e9a7 RedProtect Support #423 2017-11-27 11:25:16 +02:00
Rsl1122
0dc3e134b4 ProtocolSupport Support #230 2017-11-27 11:09:11 +02:00
Rsl1122
580daf9796 Fixes PluginData Playerlist 2017-11-26 20:06:26 +02:00
Rsl1122
e60a9a77d7 Improved display of some data 2017-11-26 19:03:07 +02:00
Rsl1122
17d15cfcd9 Improved performance of some PluginData objects
Fixed PluginConfigSectionHandler not creating new Enabled section properly for Factions & Towny
2017-11-26 18:39:55 +02:00
Rsl1122
b897e3ac29 Fixes to PluginData parsing 2017-11-26 17:42:06 +02:00
Rsl1122
91c2a3850a ViaVersion Data 2017-11-26 17:31:15 +02:00
Rsl1122
87377b2586 Vault Data 2017-11-26 17:19:47 +02:00
Rsl1122
97bdfe1ec8 Towny Data 2017-11-26 16:54:05 +02:00
Rsl1122
c16d85b9e5 SuperbVote Data 2017-11-26 16:26:19 +02:00
Rsl1122
1ef2b1462c MCMMO Data 2017-11-26 14:46:17 +02:00
Rsl1122
5b145601bf Litebans Data 2017-11-26 14:31:19 +02:00
Rsl1122
c494215d70 Removed OnTime support 2017-11-26 14:20:09 +02:00
Rsl1122
56ac0da8fe Jobs PluginData 2017-11-26 14:18:08 +02:00
Rsl1122
4427baa744 GriefPrevention PluginData 2017-11-26 14:06:42 +02:00
Rsl1122
81ad293c7f FactionsData 2017-11-26 13:31:31 +02:00
Rsl1122
3889aedddf Begun PluginData conversion, Fixes to containers 2017-11-26 12:53:19 +02:00
Rsl1122
4d28474711 Fixed PluginBridge 2017-11-05 20:05:44 +02:00
Rsl1122
7ff481d610 Updated PluginBridge jar 2017-10-29 12:33:55 +02:00
Rsl1122
313e75cc9c Fixed LiteBans detection #367 2017-10-29 12:31:39 +02:00
Rsl1122
2ef4bccbfc Updated PluginBridge jar 2017-10-08 13:41:04 +03:00
Rsl1122
7af17d6f94 Fixed a bug with ViaVersion PluginData that caused Database to lock on /plan reload (Related to #347) 2017-10-08 11:22:47 +03:00
Rsl1122
82869f0ec1 SQLite now uses single connection again (Fixes #309, #321 & possibly #319) 2017-10-07 19:46:51 +03:00
Rsl1122
270502114b Fixes NPE related to PermGroupTable group capitalization #312 2017-10-02 17:17:55 +03:00
Rsl1122
b36abf045f Fixes NPE HtmlUtils.getRelativeInspectUrl #306 from PluginBridge 2017-10-02 16:43:35 +03:00
Rsl1122
94ed7e09a6 Fixed Commit issue with MySQL 2017-09-28 19:42:01 +03:00
Rsl1122
451c42f384 Fix for #294 PluginBridge 2017-09-28 14:47:49 +03:00
Rsl1122
80bc5650bc Replaced PlanPluginBridge jar 2017-09-26 18:03:59 +03:00
Rsl1122
393b00f5f8 Fixed Database lock related to ViaVersion table 2017-09-26 18:02:57 +03:00
Rsl1122
7fd3386a47 Fixed Plugin sources not registering, standalone plugins tabs 2017-09-09 14:39:42 +03:00
Rsl1122
a7b01a05c3 New PluginBridge binary. 2017-09-07 18:44:14 +03:00
Rsl1122
389a87a306 Name Cache & Fixed PluginBridge 2017-09-07 18:43:09 +03:00
Rsl1122
7ee1c6eef6 Fix sonar issues with PluginBridge 2017-08-17 18:03:45 +03:00
Rsl1122
5cc5d61816 Fix PluginBridge (#254 #253 #232) 2017-08-17 11:23:14 +03:00
Rsl1122
a2c4f150c5 Reverts commit 59da922490. 2017-08-15 15:06:41 +03:00
Rsl1122
59da922490 Revert "PR for 3.6.3 (Fuzzlemann) (1)" 2017-08-12 12:49:25 +03:00
Rsl1122
298286180c Fix #232 2017-08-11 12:54:59 +03:00
Rsl1122
4bfb07aac0 3.6.0 2017-08-01 08:11:23 +03:00
Rsl1122
43205718c7 3.6.0 2017-08-01 08:10:22 +03:00
Rsl1122
53cbe88a2c Added new TPS Table columns
Added Worlds Table
Added WorldTimes Table
DB Version bumped to 7

Added averages for deaths, mobkills & playerkills
2017-07-27 10:32:45 +03:00
Rsl1122
65d0e09ace Fix #198 2017-07-27 09:35:06 +03:00
Rsl1122
7a4edcac03 Fix #168
Update included jar file to the fixed version
2017-07-25 10:40:05 +03:00
Rsl1122
3bf90b4e3f Fix typos & Clean code, Fix #188, Fix imports to new location of Html class 2017-07-25 10:36:21 +03:00
Rsl1122
0667f51654 Fix #169 2017-07-25 09:58:03 +03:00
Rsl1122
b466edf777 Fix failing tests, Fix Format import 2017-07-25 09:37:37 +03:00
Rsl1122
c72440d689 Fix bugs 2017-07-09 14:25:36 +03:00
Rsl1122
e6b941e85d Refactoring of RslRunnable, #150, pluginbridge jar 2017-07-07 15:40:22 +03:00
Rsl1122
b0045077f6 Bugfixes
Fix #148
Fixed multiple PluginData issues
Fixed ViaVersion being compiled into final jar
Fixed GMTimesTable get multiple method
Fixed Playerlist being sorted the wrong way (Oldest players shown
instead of most recent)
2017-06-30 14:13:53 +03:00
Rsl1122
b7963a1f03 PluginData for SuperbVote, LiteBans, ViaVersion
#131
#125
2017-06-30 13:34:56 +03:00
Rsl1122
cfe876580f More PluginData, Abstractions, Import Offline players, Optimizations
Permission Group table
PluginData objects now use API#getUserDataInspectCache instead of
getOfflinePlayer (It was slow) - Using FakeOfflinePlayer when
OfflinePlayer is required.
Abstracted CommandSender
New Player UserData Creation optimized
Added Importer for players who haven't joined after Plan was installed.
Added Timings to Status command
Importing now temporarily disables Analysis
BenchmarkUtil now not static
Players Table (On analysis page) now limited to last 3000 players due to
browser performance hit with higher numbers.
GMTimes now saved & Get more efficiently (Batches & Single query)
2017-06-29 22:18:53 +03:00
Rsl1122
d03d0836a1 Automatic PluginData config section, GriefPrevention data
Implemented #132
Implemented N.5 of #125

Moved debug log header to BukkitPluginDependency
Task disabling to BukkitPluginDependency
2017-06-28 13:24:14 +03:00
Rsl1122
64dd0b5a20 Fixes & PluginData objects
Fixed #144
Added #138 (ASkyBlock PluginData)
Added perm groups for #131
Fixed extra space before tables appearing
Total now indicated (Plugindata) with a "Total " modifier.
Added config setting for disabling minotaur player heads from analysis
page
Split tps graph axes to left & right
Added TimeAmount enum (BukkitPluginDependency)
2017-06-27 13:44:32 +03:00
Rsl1122
c17c1c5171 TPS collection, array generation. API methods, 3rd party speedups.
- Deprecated Condition, will be removed
2017-06-22 13:01:29 +03:00
Rsl1122
18a0d26fc5 TPS table, fixes
Fixed #135
Added process info for db
New batch split method
Craftbukkit no longer needs a local install (added spigot repo)
2017-06-20 13:57:44 +03:00
Rsl1122
386f62b35f Implementing things
#136 #135 #122
2017-06-16 16:08:35 +03:00
Rsl1122
6d0819fc45 Split Dependencies to another project, 3.4.3 implementation
Split dependencies into another project to make forking easier in the
future.

Implemented & Fixed:
#129
#130
#124
#123
#126

Did research work for
#74
#128
(Won't be implemented)
2017-06-12 23:03:16 +03:00