Made quiz ready for release
This commit is contained in:
63
DiscordVerifier/src/DatabaseConnection.java
Normal file
63
DiscordVerifier/src/DatabaseConnection.java
Normal file
@@ -0,0 +1,63 @@
|
||||
import org.bukkit.Bukkit;
|
||||
import org.bukkit.entity.Player;
|
||||
|
||||
import java.sql.Connection;
|
||||
import java.sql.DriverManager;
|
||||
import java.sql.PreparedStatement;
|
||||
import java.sql.ResultSet;
|
||||
|
||||
public class DatabaseConnection {
|
||||
|
||||
|
||||
public String get_discord_id(Player p){
|
||||
try (Connection conn = DriverManager.getConnection("jdbc:mysql://192.168.1.251/worldcraft_discord", "worldcraft_discord", "aquev5vcwhLwTdRt")) {
|
||||
PreparedStatement stmt = conn.prepareStatement("SELECT discordid FROM playerlinks WHERE minecraftUUID=?");
|
||||
stmt.setString(1, p.getUniqueId().toString());
|
||||
ResultSet res = stmt.executeQuery();
|
||||
if (res.next()){
|
||||
return res.getString("discordid");
|
||||
}else{
|
||||
return null;
|
||||
}
|
||||
}catch(Exception e){
|
||||
System.out.println("Exception: " + e);
|
||||
}
|
||||
|
||||
return null;
|
||||
}
|
||||
|
||||
public int get_reward(String discordid){
|
||||
|
||||
|
||||
try (Connection conn = DriverManager.getConnection("jdbc:mysql://192.168.1.251/worldcraft_discord", "worldcraft_discord", "aquev5vcwhLwTdRt")) {
|
||||
PreparedStatement stmt = conn.prepareStatement("SELECT toclaim FROM quizplayers WHERE discordid=?");
|
||||
stmt.setString(1, discordid);
|
||||
ResultSet res = stmt.executeQuery();
|
||||
if (res.next()) {
|
||||
return res.getInt("toclaim");
|
||||
}else{
|
||||
return -1;
|
||||
}
|
||||
|
||||
}catch(Exception e){
|
||||
System.out.println("Exception: " + e);
|
||||
}
|
||||
|
||||
return -1;
|
||||
}
|
||||
|
||||
public void remove_toclaim(String discordid){
|
||||
|
||||
try (Connection conn = DriverManager.getConnection("jdbc:mysql://192.168.1.251/worldcraft_discord", "worldcraft_discord", "aquev5vcwhLwTdRt")) {
|
||||
PreparedStatement stmt = conn.prepareStatement("UPDATE quizplayers SET toclaim = 0 WHERE discordid=?");
|
||||
stmt.setString(1, discordid);
|
||||
stmt.executeUpdate();
|
||||
}catch(Exception e){
|
||||
System.out.println("Exception: " + e);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user