Added linked role and unlink method
This commit is contained in:
@@ -8,6 +8,8 @@ import java.net.Socket;
|
||||
|
||||
public class Main extends JavaPlugin {
|
||||
|
||||
Thread serversocket;
|
||||
|
||||
public void onEnable() {
|
||||
getLogger().info("DiscordVerifier Plugin enabled");
|
||||
PluginManager pm = getServer().getPluginManager();
|
||||
@@ -17,7 +19,7 @@ public class Main extends JavaPlugin {
|
||||
}
|
||||
|
||||
public void start_socketserver() {
|
||||
new Thread(() -> {
|
||||
serversocket = new Thread(() -> {
|
||||
try{
|
||||
ServerSocket ss = new ServerSocket(3333);
|
||||
while (true) {
|
||||
@@ -32,13 +34,14 @@ public class Main extends JavaPlugin {
|
||||
|
||||
System.out.println("message: " + inputLine);
|
||||
String[] info = inputLine.split("\t");
|
||||
Player player = getServer().getPlayer(info[0]);
|
||||
String discordname = info[0];
|
||||
Player player = getServer().getPlayer(info[1]);
|
||||
if (player == null){
|
||||
out.println("PlayerError");
|
||||
}else {
|
||||
out.println("success");
|
||||
String code = info[1];
|
||||
send_chat(player, code);
|
||||
String code = info[2];
|
||||
send_chat(discordname, player, code);
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -46,14 +49,17 @@ public class Main extends JavaPlugin {
|
||||
} catch (Exception e) {
|
||||
System.out.println(e);
|
||||
}
|
||||
}).start();
|
||||
});
|
||||
|
||||
serversocket.start();
|
||||
}
|
||||
|
||||
public void send_chat(Player player, String code){
|
||||
player.sendMessage(code);
|
||||
public void send_chat(String discordname, Player player, String code){
|
||||
player.sendMessage(discordname + " wants to link your account\nEnter this code in discord: " + code);
|
||||
}
|
||||
|
||||
public void onDisable() {
|
||||
serversocket.stop();
|
||||
getLogger().info("Plugin disabled");
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user