1- package com .carpour .loggerbungeecord .Database .MySQL ;
1+ package com .carpour .loggerbungeecord .Database .External ;
22
33import com .carpour .loggerbungeecord .Main ;
44
55import java .net .InetSocketAddress ;
66import java .sql .PreparedStatement ;
77import java .sql .SQLException ;
88
9- public class MySQLData {
9+ public class ExternalData {
1010
1111 private static Main plugin = Main .getInstance ();
1212
13- public MySQLData (Main plugin ){
14- MySQLData .plugin = plugin ;
13+ public ExternalData (Main plugin ){
14+ ExternalData .plugin = plugin ;
1515 }
1616
1717 public void createTable (){
@@ -21,33 +21,33 @@ public void createTable(){
2121
2222 try {
2323
24- playerChat = plugin .mySQL .getConnection ().prepareStatement ("CREATE TABLE IF NOT EXISTS Player_Chat_Proxy "
24+ playerChat = plugin .external .getConnection ().prepareStatement ("CREATE TABLE IF NOT EXISTS Player_Chat_Proxy "
2525 + "(Server_Name VARCHAR(30),Date DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP(),Playername VARCHAR(100),Message VARCHAR(200),Is_Staff TINYINT,PRIMARY KEY (Date))" );
2626
27- playerCommand = plugin .mySQL .getConnection ().prepareStatement ("CREATE TABLE IF NOT EXISTS Player_Commands_Proxy "
27+ playerCommand = plugin .external .getConnection ().prepareStatement ("CREATE TABLE IF NOT EXISTS Player_Commands_Proxy "
2828 + "(Server_Name VARCHAR(30),Date DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP(),Playername VARCHAR(100),Command VARCHAR(200),Is_Staff TINYINT,PRIMARY KEY (Date))" );
2929
30- playerLogin = plugin .mySQL .getConnection ().prepareStatement ("CREATE TABLE IF NOT EXISTS Player_Login_Proxy "
30+ playerLogin = plugin .external .getConnection ().prepareStatement ("CREATE TABLE IF NOT EXISTS Player_Login_Proxy "
3131 + "(Server_Name VARCHAR(30),Date DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP(),Playername VARCHAR(100),IP INT UNSIGNED,Is_Staff TINYINT,PRIMARY KEY (Date))" );
3232
33- playerLeave = plugin .mySQL .getConnection ().prepareStatement ("CREATE TABLE IF NOT EXISTS Player_Leave_Proxy "
33+ playerLeave = plugin .external .getConnection ().prepareStatement ("CREATE TABLE IF NOT EXISTS Player_Leave_Proxy "
3434 + "(Server_Name VARCHAR(30),Date DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP(),Playername VARCHAR(100),Is_Staff TINYINT,PRIMARY KEY (Date))" );
3535
3636 // Server Side Part
37- serverReload = plugin .mySQL .getConnection ().prepareStatement ("CREATE TABLE IF NOT EXISTS Server_Reload_Proxy "
37+ serverReload = plugin .external .getConnection ().prepareStatement ("CREATE TABLE IF NOT EXISTS Server_Reload_Proxy "
3838 + "(Server_Name VARCHAR(30),Date DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP(),Playername VARCHAR(100),Is_Staff TINYINT,PRIMARY KEY (Date))" );
3939
40- serverStart = plugin .mySQL .getConnection ().prepareStatement ("CREATE TABLE IF NOT EXISTS Server_Start_Proxy "
40+ serverStart = plugin .external .getConnection ().prepareStatement ("CREATE TABLE IF NOT EXISTS Server_Start_Proxy "
4141 + "(Server_Name VARCHAR(30),Date DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP(),PRIMARY KEY (Date))" );
4242
43- serverStop = plugin .mySQL .getConnection ().prepareStatement ("CREATE TABLE IF NOT EXISTS Server_Stop_Proxy "
43+ serverStop = plugin .external .getConnection ().prepareStatement ("CREATE TABLE IF NOT EXISTS Server_Stop_Proxy "
4444 + "(Server_Name VARCHAR(30),Date DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP(),PRIMARY KEY (Date))" );
4545
46- ram = plugin .mySQL .getConnection ().prepareStatement ("CREATE TABLE IF NOT EXISTS RAM_Proxy "
46+ ram = plugin .external .getConnection ().prepareStatement ("CREATE TABLE IF NOT EXISTS RAM_Proxy "
4747 + "(Server_Name VARCHAR(30),Date DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP(),Total_Memory INT,Used_Memory INT,Free_Memory INT,PRIMARY KEY (Date))" );
4848
4949 // Extra Side Part
50- liteBans = plugin .mySQL .getConnection ().prepareStatement ("CREATE TABLE IF NOT EXISTS LiteBans_Proxy "
50+ liteBans = plugin .external .getConnection ().prepareStatement ("CREATE TABLE IF NOT EXISTS LiteBans_Proxy "
5151 + "(Server_Name VARCHAR(30),Date DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP(),Sender VARCHAR(100),Command VARCHAR(20),OnWho VARCHAR(100)," +
5252 "Reason VARCHAR(200),Duration VARCHAR(30), Is_Silent TINYINT,PRIMARY KEY (Date))" );
5353
@@ -73,7 +73,7 @@ public void createTable(){
7373 public static void playerChat (String serverName , String playerName , String message , boolean staff ){
7474 try {
7575 String database = "Player_Chat_Proxy" ;
76- PreparedStatement playerChat = plugin .mySQL .getConnection ().prepareStatement ("INSERT IGNORE INTO " + database + "(Server_Name,Playername,Message,Is_Staff) VALUES(?,?,?,?)" );
76+ PreparedStatement playerChat = plugin .external .getConnection ().prepareStatement ("INSERT IGNORE INTO " + database + "(Server_Name,Playername,Message,Is_Staff) VALUES(?,?,?,?)" );
7777 playerChat .setString (1 , serverName );
7878 playerChat .setString (2 , playerName );
7979 playerChat .setString (3 , message );
@@ -86,7 +86,7 @@ public static void playerChat(String serverName, String playerName, String messa
8686 public static void playerCommands (String serverName , String playerName , String command , boolean staff ){
8787 try {
8888 String database = "Player_Commands_Proxy" ;
89- PreparedStatement playerCommand = plugin .mySQL .getConnection ().prepareStatement ("INSERT IGNORE INTO " + database + "(Server_Name,Playername,Command,Is_Staff) VALUES(?,?,?,?)" );
89+ PreparedStatement playerCommand = plugin .external .getConnection ().prepareStatement ("INSERT IGNORE INTO " + database + "(Server_Name,Playername,Command,Is_Staff) VALUES(?,?,?,?)" );
9090 playerCommand .setString (1 , serverName );
9191 playerCommand .setString (2 , playerName );
9292 playerCommand .setString (3 , command );
@@ -99,7 +99,7 @@ public static void playerCommands(String serverName, String playerName, String c
9999 public static void playerLogin (String serverName , String playerName , InetSocketAddress IP , boolean staff ){
100100 try {
101101 String database = "Player_Login_Proxy" ;
102- PreparedStatement playerLogin = plugin .mySQL .getConnection ().prepareStatement ("INSERT IGNORE INTO " + database + "(Server_Name,Playername,IP,Is_Staff) VALUES(?,?,?,?)" );
102+ PreparedStatement playerLogin = plugin .external .getConnection ().prepareStatement ("INSERT IGNORE INTO " + database + "(Server_Name,Playername,IP,Is_Staff) VALUES(?,?,?,?)" );
103103 playerLogin .setString (1 , serverName );
104104 playerLogin .setString (2 , playerName );
105105 if (plugin .getConfig ().getBoolean ("Player-Login.Player-IP" )) {
@@ -119,7 +119,7 @@ public static void playerLogin(String serverName, String playerName, InetSocketA
119119 public static void playerLeave (String serverName , String playerName , boolean staff ){
120120 try {
121121 String database = "Player_Leave_Proxy" ;
122- PreparedStatement playerLeave = plugin .mySQL .getConnection ().prepareStatement ("INSERT IGNORE INTO " + database + "(Server_Name,Playername,Is_Staff) VALUES(?,?,?)" );
122+ PreparedStatement playerLeave = plugin .external .getConnection ().prepareStatement ("INSERT IGNORE INTO " + database + "(Server_Name,Playername,Is_Staff) VALUES(?,?,?)" );
123123 playerLeave .setString (1 , serverName );
124124 playerLeave .setString (2 , playerName );
125125 playerLeave .setBoolean (3 , staff );
@@ -131,7 +131,7 @@ public static void playerLeave(String serverName, String playerName, boolean sta
131131 public static void serverReload (String serverName , String playerName , boolean staff ){
132132 try {
133133 String database = "Server_Reload_Proxy" ;
134- PreparedStatement serverReload = plugin .mySQL .getConnection ().prepareStatement ("INSERT IGNORE INTO " + database + "(Server_Name,Playername,Is_Staff) VALUES(?,?,?)" );
134+ PreparedStatement serverReload = plugin .external .getConnection ().prepareStatement ("INSERT IGNORE INTO " + database + "(Server_Name,Playername,Is_Staff) VALUES(?,?,?)" );
135135 serverReload .setString (1 , serverName );
136136 serverReload .setString (2 , playerName );
137137 serverReload .setBoolean (3 , staff );
@@ -143,7 +143,7 @@ public static void serverReload(String serverName, String playerName, boolean st
143143 public static void serverStart (String serverName ){
144144 try {
145145 String database = "Server_Start_Proxy" ;
146- PreparedStatement serverStart = plugin .mySQL .getConnection ().prepareStatement ("INSERT IGNORE INTO " + database + "(Server_Name) VALUES(?)" );
146+ PreparedStatement serverStart = plugin .external .getConnection ().prepareStatement ("INSERT IGNORE INTO " + database + "(Server_Name) VALUES(?)" );
147147 serverStart .setString (1 , serverName );
148148 serverStart .executeUpdate ();
149149
@@ -153,7 +153,7 @@ public static void serverStart(String serverName){
153153 public static void serverStop (String serverName ){
154154 try {
155155 String database = "Server_Stop_Proxy" ;
156- PreparedStatement serverStop = plugin .mySQL .getConnection ().prepareStatement ("INSERT IGNORE INTO " + database + "(Server_Name) VALUES(?)" );
156+ PreparedStatement serverStop = plugin .external .getConnection ().prepareStatement ("INSERT IGNORE INTO " + database + "(Server_Name) VALUES(?)" );
157157 serverStop .setString (1 , serverName );
158158 serverStop .executeUpdate ();
159159
@@ -163,7 +163,7 @@ public static void serverStop(String serverName){
163163 public static void RAM (String serverName , long TM , long UM , long FM ){
164164 try {
165165 String database = "RAM_Proxy" ;
166- PreparedStatement RAM = plugin .mySQL .getConnection ().prepareStatement ("INSERT IGNORE INTO " + database + "(Server_Name,Total_Memory,Used_Memory,Free_Memory) VALUES(?,?,?,?)" );
166+ PreparedStatement RAM = plugin .external .getConnection ().prepareStatement ("INSERT IGNORE INTO " + database + "(Server_Name,Total_Memory,Used_Memory,Free_Memory) VALUES(?,?,?,?)" );
167167 RAM .setString (1 , serverName );
168168 RAM .setLong (2 , TM );
169169 RAM .setLong (3 , UM );
@@ -176,7 +176,7 @@ public static void RAM(String serverName, long TM, long UM, long FM){
176176 public static void liteBans (String serverName , String executor , String command , String onWho , String duration , String reason , boolean isSilent ){
177177 try {
178178 String database = "LiteBans_Proxy" ;
179- PreparedStatement liteBans = plugin .mySQL .getConnection ().prepareStatement ("INSERT IGNORE INTO " + database + "(Server_Name,Sender,Command,OnWho,Reason,Duration,Is_Silent) VALUES(?,?,?,?,?,?,?)" );
179+ PreparedStatement liteBans = plugin .external .getConnection ().prepareStatement ("INSERT IGNORE INTO " + database + "(Server_Name,Sender,Command,OnWho,Reason,Duration,Is_Silent) VALUES(?,?,?,?,?,?,?)" );
180180 liteBans .setString (1 , serverName );
181181 liteBans .setString (2 , executor );
182182 liteBans .setString (3 , command );
@@ -197,23 +197,23 @@ public void emptyTable(){
197197
198198 try {
199199
200- PreparedStatement player_Chat = plugin .mySQL .getConnection ().prepareStatement ("DELETE FROM Player_Chat_Proxy WHERE DATE < NOW() - INTERVAL " + when + " DAY" );
200+ PreparedStatement player_Chat = plugin .external .getConnection ().prepareStatement ("DELETE FROM Player_Chat_Proxy WHERE DATE < NOW() - INTERVAL " + when + " DAY" );
201201
202- PreparedStatement player_Command = plugin .mySQL .getConnection ().prepareStatement ("DELETE FROM Player_Commands_Proxy WHERE DATE < NOW() - INTERVAL " + when + " DAY" );
202+ PreparedStatement player_Command = plugin .external .getConnection ().prepareStatement ("DELETE FROM Player_Commands_Proxy WHERE DATE < NOW() - INTERVAL " + when + " DAY" );
203203
204- PreparedStatement player_Login = plugin .mySQL .getConnection ().prepareStatement ("DELETE FROM Player_Login_Proxy WHERE Date < NOW() - INTERVAL " + when + " DAY" );
204+ PreparedStatement player_Login = plugin .external .getConnection ().prepareStatement ("DELETE FROM Player_Login_Proxy WHERE Date < NOW() - INTERVAL " + when + " DAY" );
205205
206- PreparedStatement player_Leave = plugin .mySQL .getConnection ().prepareStatement ("DELETE FROM Player_Leave_Proxy WHERE DATE < NOW() - INTERVAL " + when + " DAY" );
206+ PreparedStatement player_Leave = plugin .external .getConnection ().prepareStatement ("DELETE FROM Player_Leave_Proxy WHERE DATE < NOW() - INTERVAL " + when + " DAY" );
207207
208- PreparedStatement server_Reload = plugin .mySQL .getConnection ().prepareStatement ("DELETE FROM Server_Reload_Proxy WHERE DATE < NOW() - INTERVAL " + when + " DAY" );
208+ PreparedStatement server_Reload = plugin .external .getConnection ().prepareStatement ("DELETE FROM Server_Reload_Proxy WHERE DATE < NOW() - INTERVAL " + when + " DAY" );
209209
210- PreparedStatement server_Start = plugin .mySQL .getConnection ().prepareStatement ("DELETE FROM Server_Start_Proxy WHERE Date < NOW() - INTERVAL " + when + " DAY" );
210+ PreparedStatement server_Start = plugin .external .getConnection ().prepareStatement ("DELETE FROM Server_Start_Proxy WHERE Date < NOW() - INTERVAL " + when + " DAY" );
211211
212- PreparedStatement server_Stop = plugin .mySQL .getConnection ().prepareStatement ("DELETE FROM Server_Stop_Proxy WHERE DATE < NOW() - INTERVAL " + when + " DAY" );
212+ PreparedStatement server_Stop = plugin .external .getConnection ().prepareStatement ("DELETE FROM Server_Stop_Proxy WHERE DATE < NOW() - INTERVAL " + when + " DAY" );
213213
214- PreparedStatement ram = plugin .mySQL .getConnection ().prepareStatement ("DELETE FROM RAM_Proxy WHERE DATE < NOW() - INTERVAL " + when + " DAY" );
214+ PreparedStatement ram = plugin .external .getConnection ().prepareStatement ("DELETE FROM RAM_Proxy WHERE DATE < NOW() - INTERVAL " + when + " DAY" );
215215
216- PreparedStatement liteBans = plugin .mySQL .getConnection ().prepareStatement ("DELETE FROM LiteBans_Proxy WHERE DATE < NOW() - INTERVAL " + when + " DAY" );
216+ PreparedStatement liteBans = plugin .external .getConnection ().prepareStatement ("DELETE FROM LiteBans_Proxy WHERE DATE < NOW() - INTERVAL " + when + " DAY" );
217217
218218 player_Chat .executeUpdate ();
219219 player_Login .executeUpdate ();
0 commit comments