mirror of
https://github.com/TotalFreedomMC/TotalFreedomMod.git
synced 2025-06-25 16:50:17 +00:00
Login messages for players. Still need to come up with login messaghes
This commit is contained in:
parent
f8304aecd7
commit
533e4fe369
16 changed files with 228 additions and 134 deletions
|
@ -82,7 +82,7 @@ public class SQLite extends FreedomService
|
|||
{
|
||||
try
|
||||
{
|
||||
connection.createStatement().execute("CREATE TABLE `staff` (`username` VARCHAR NOT NULL, `ips` VARCHAR NOT NULL, `rank` VARCHAR NOT NULL, `active` BOOLEAN NOT NULL, `last_login` LONG NOT NULL, `login_message` VARCHAR, `command_spy` BOOLEAN NOT NULL, `potion_spy` BOOLEAN NOT NULL, `ac_format` VARCHAR, `ptero_id` VARCHAR);");
|
||||
connection.createStatement().execute("CREATE TABLE `staff` (`username` VARCHAR NOT NULL, `ips` VARCHAR NOT NULL, `rank` VARCHAR NOT NULL, `active` BOOLEAN NOT NULL, `last_login` LONG NOT NULL, `command_spy` BOOLEAN NOT NULL, `potion_spy` BOOLEAN NOT NULL, `ac_format` VARCHAR, `ptero_id` VARCHAR);");
|
||||
}
|
||||
catch (SQLException e)
|
||||
{
|
||||
|
@ -93,7 +93,7 @@ public class SQLite extends FreedomService
|
|||
{
|
||||
try
|
||||
{
|
||||
connection.createStatement().execute("CREATE TABLE `players` (`username` VARCHAR NOT NULL, `ips` VARCHAR NOT NULL, `notes` VARCHAR, `tag` VARCHAR, `discord_id` VARCHAR, `backup_codes` VARCHAR, `donator` BOOLEAN NOT NULL, `master_builder` BOOLEAN NOT NULL,`verification` BOOLEAN NOT NULL, `ride_mode` VARCHAR NOT NULL, `coins` INT NOT NULL, `items` VARCHAR, `total_votes` INT NOT NULL, `display_discord` BOOLEAN NOT NULL, `reddit_username` VARCHAR NOT NULL);");
|
||||
connection.createStatement().execute("CREATE TABLE `players` (`username` VARCHAR NOT NULL, `ips` VARCHAR NOT NULL, `notes` VARCHAR, `tag` VARCHAR, `discord_id` VARCHAR, `backup_codes` VARCHAR, `donator` BOOLEAN NOT NULL, `master_builder` BOOLEAN NOT NULL,`verification` BOOLEAN NOT NULL, `ride_mode` VARCHAR NOT NULL, `coins` INT NOT NULL, `items` VARCHAR, `total_votes` INT NOT NULL, `display_discord` BOOLEAN NOT NULL, `reddit_username` VARCHAR NOT NULL, `login_message` VARCHAR);");
|
||||
}
|
||||
catch (SQLException e)
|
||||
{
|
||||
|
@ -141,7 +141,8 @@ public class SQLite extends FreedomService
|
|||
}
|
||||
catch (SQLException e)
|
||||
{
|
||||
FLog.severe("Failed to update staff member value: " + e.getMessage());
|
||||
FLog.severe("Failed to update staff member value:");
|
||||
FLog.severe(e);
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -252,7 +253,6 @@ public class SQLite extends FreedomService
|
|||
statement.setString(3, staffMember.getRank().toString());
|
||||
statement.setBoolean(4, staffMember.isActive());
|
||||
statement.setLong(5, staffMember.getLastLogin().getTime());
|
||||
statement.setString(6, staffMember.getLoginMessage());
|
||||
statement.setBoolean(7, staffMember.getCommandSpy());
|
||||
statement.setBoolean(8, staffMember.getPotionSpy());
|
||||
statement.setString(9, staffMember.getAcFormat());
|
||||
|
@ -261,7 +261,8 @@ public class SQLite extends FreedomService
|
|||
}
|
||||
catch (SQLException e)
|
||||
{
|
||||
FLog.severe("Failed to add staff member: " + e);
|
||||
FLog.severe("Failed to add staff member:");
|
||||
FLog.severe(e);
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -269,27 +270,28 @@ public class SQLite extends FreedomService
|
|||
{
|
||||
try
|
||||
{
|
||||
PreparedStatement statement = connection.prepareStatement("INSERT INTO players VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)");
|
||||
PreparedStatement statement = connection.prepareStatement("INSERT INTO players VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)");
|
||||
statement.setString(1, player.getName());
|
||||
statement.setString(2, FUtil.listToString(player.getIps()));
|
||||
statement.setString(3, FUtil.listToString(player.getNotes()));
|
||||
statement.setString(4, player.getTag());
|
||||
statement.setString(5, player.getDiscordID());
|
||||
statement.setString(6, FUtil.listToString(player.getBackupCodes()));
|
||||
statement.setBoolean(7, player.isDonator());
|
||||
statement.setBoolean(8, player.isMasterBuilder());
|
||||
statement.setBoolean(9, player.hasVerification());
|
||||
statement.setString(10, player.getRideMode());
|
||||
statement.setInt(11, player.getCoins());
|
||||
statement.setBoolean(7, player.isMasterBuilder());
|
||||
statement.setBoolean(8, player.hasVerification());
|
||||
statement.setString(9, player.getRideMode());
|
||||
statement.setInt(10, player.getCoins());
|
||||
statement.setString(12, FUtil.listToString(player.getItems()));
|
||||
statement.setInt(13, player.getTotalVotes());
|
||||
statement.setBoolean(14, player.doesDisplayDiscord());
|
||||
statement.setString(15, player.getRedditUsername());
|
||||
statement.setString(16, player.getLoginMessage());
|
||||
statement.executeUpdate();
|
||||
}
|
||||
catch (SQLException e)
|
||||
{
|
||||
FLog.severe("Failed to add player: " + e);
|
||||
FLog.severe("Failed to add player:");
|
||||
FLog.severe(e);
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -305,7 +307,8 @@ public class SQLite extends FreedomService
|
|||
}
|
||||
catch (SQLException e)
|
||||
{
|
||||
FLog.severe("Failed to get staff member by name: " + e);
|
||||
FLog.severe("Failed to get staff member by name:");
|
||||
FLog.severe(e);
|
||||
}
|
||||
|
||||
return null;
|
||||
|
@ -323,7 +326,8 @@ public class SQLite extends FreedomService
|
|||
}
|
||||
catch (SQLException e)
|
||||
{
|
||||
FLog.severe("Failed to get player by name: " + e);
|
||||
FLog.severe("Failed to get player by name:");
|
||||
FLog.severe(e);
|
||||
}
|
||||
|
||||
return null;
|
||||
|
@ -337,7 +341,8 @@ public class SQLite extends FreedomService
|
|||
}
|
||||
catch (SQLException e)
|
||||
{
|
||||
FLog.severe("Failed to get Master Builders: " + e);
|
||||
FLog.severe("Failed to get Master Builders:");
|
||||
FLog.severe(e);
|
||||
}
|
||||
|
||||
return null;
|
||||
|
@ -355,7 +360,8 @@ public class SQLite extends FreedomService
|
|||
}
|
||||
catch (SQLException e)
|
||||
{
|
||||
FLog.severe("Failed to get player by ip: " + e.getMessage());
|
||||
FLog.severe("Failed to get player by ip:");
|
||||
FLog.severe(e);
|
||||
}
|
||||
|
||||
return null;
|
||||
|
@ -369,7 +375,8 @@ public class SQLite extends FreedomService
|
|||
}
|
||||
catch (SQLException e)
|
||||
{
|
||||
FLog.severe("Failed to remove staff member: " + e.getMessage());
|
||||
FLog.severe("Failed to remove staff member:");
|
||||
FLog.severe(e);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue