Skip to content

Commit 708d86b

Browse files
author
YoFuzzy3
committed
Redundant
What's the point of a username.. when there's already a name.
1 parent 27ee9ff commit 708d86b

4 files changed

Lines changed: 22 additions & 28 deletions

File tree

CommandSyncClient/src/com/fuzzoland/CommandSyncClient/CSC.java

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -20,12 +20,11 @@ public class CSC extends JavaPlugin{
2020
public List<String> oq = Collections.synchronizedList(new ArrayList<String>());
2121
public Integer qc = 0;
2222
public String spacer = "@#@";
23-
public String user;
2423
public String pass;
2524

2625
public void onEnable(){
2726
String[] data = loadConfig();
28-
if(data[3].equals("UNSET") || data[4].equals("UNSET") || data[5].equals("UNSET")){
27+
if(data[3].equals("UNSET") || data[4].equals("UNSET")){
2928
System.out.println("[CommandSync] !!! THE CONFIG FILE CONTAINS UNSET VALUES - YOU MUST FIX THEM BEFORE THE PLUGIN WILL WORK !!! ");
3029
return;
3130
}
@@ -35,8 +34,7 @@ public void onEnable(){
3534
}catch(Exception e){
3635
e.printStackTrace();
3736
}
38-
user = data[4];
39-
pass = data[5];
37+
pass = data[4];
4038
loadData();
4139
getCommand("Sync").setExecutor(new CommandSynchronize(this));
4240
}
@@ -47,7 +45,7 @@ public void onDisable(){
4745

4846
private String[] loadConfig(){
4947
String[] defaults = new String[]{
50-
"ip=localhost", "port=9190", "heartbeat=1000", "name=UNSET", "user=UNSET", "pass=UNSET"
48+
"ip=localhost", "port=9190", "heartbeat=1000", "name=UNSET", "pass=UNSET"
5149
};
5250
String[] data = new String[defaults.length];
5351
try{

CommandSyncClient/src/com/fuzzoland/CommandSyncClient/ClientThread.java

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -89,15 +89,14 @@ private void connect(Boolean sleep){
8989
socket = new Socket(ip, port);
9090
out = new PrintWriter(socket.getOutputStream(), true);
9191
in = new BufferedReader(new InputStreamReader(socket.getInputStream()));
92-
out.println(plugin.user);
93-
out.println(plugin.pass);
92+
out.println(name);
9493
if(in.readLine().equals("n")){
95-
System.out.println("[CommandSync] Sent invalid username or password.");
96-
return;
94+
System.out.println("[CommandSync] The name " + name + " is already connected.");
95+
return;
9796
}
98-
out.println(name);
97+
out.println(plugin.pass);
9998
if(in.readLine().equals("n")){
100-
System.out.println("[CommandSync] Sent a name that is already connected.");
99+
System.out.println("[CommandSync] The password is invalid.");
101100
return;
102101
}
103102
connected = true;

CommandSyncServer/src/com/fuzzoland/CommandSyncServer/CSS.java

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -19,10 +19,10 @@
1919
import java.util.Map.Entry;
2020
import java.util.Set;
2121

22-
import com.fuzzoland.CommandSyncServer.Metrics.Graph;
23-
2422
import net.md_5.bungee.api.plugin.Plugin;
2523

24+
import com.fuzzoland.CommandSyncServer.Metrics.Graph;
25+
2626
public class CSS extends Plugin{
2727

2828
public ServerSocket server;
@@ -31,12 +31,11 @@ public class CSS extends Plugin{
3131
public Map<String, List<String>> pq = Collections.synchronizedMap(new HashMap<String, List<String>>());
3232
public Map<String, Integer> qc = Collections.synchronizedMap(new HashMap<String, Integer>());
3333
public String spacer = "@#@";
34-
public String user;
3534
public String pass;
3635

3736
public void onEnable(){
3837
String[] data = loadConfig();
39-
if(data[3].equals("UNSET") || data[4].equals("UNSET")){
38+
if(data[3].equals("UNSET")){
4039
System.out.println("[CommandSync] !!! THE CONFIG FILE CONTAINS UNSET VALUES - YOU MUST FIX THEM BEFORE THE PLUGIN WILL WORK !!! ");
4140
return;
4241
}
@@ -47,8 +46,7 @@ public void onEnable(){
4746
}catch(Exception e){
4847
e.printStackTrace();
4948
}
50-
user = data[3];
51-
pass = data[4];
49+
pass = data[3];
5250
loadData();
5351
try{
5452
Metrics metrics = new Metrics(this);
@@ -83,7 +81,7 @@ public void onDisable(){
8381

8482
private String[] loadConfig(){
8583
String[] defaults = new String[]{
86-
"ip=localhost", "port=9190", "heartbeat=1000", "user=UNSET", "pass=UNSET"
84+
"ip=localhost", "port=9190", "heartbeat=1000", "pass=UNSET"
8785
};
8886
String[] data = new String[defaults.length];
8987
try{

CommandSyncServer/src/com/fuzzoland/CommandSyncServer/ClientHandler.java

Lines changed: 9 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -27,18 +27,17 @@ public ClientHandler(CSS plugin, Socket socket, Integer heartbeat) throws IOExce
2727
out = new PrintWriter(socket.getOutputStream(), true);
2828
in = new BufferedReader(new InputStreamReader(socket.getInputStream()));
2929
System.out.println("[CommandSync] Received new connection from " + socket.getInetAddress().getHostName() + ":" + socket.getPort() + ".");
30-
String user = in.readLine();
31-
String pass = in.readLine();
32-
if(!user.equals(plugin.user) || !pass.equals(plugin.pass)){
33-
System.out.println("[" + socket.getInetAddress().getHostName() + ":" + socket.getPort() + "] [" + name + "] Provided invalid username or password.");
34-
out.println("n");
35-
socket.close();
36-
return;
37-
}
38-
out.println("y");
3930
name = in.readLine();
4031
if(plugin.c.contains(name)){
41-
System.out.println("[" + socket.getInetAddress().getHostName() + ":" + socket.getPort() + "] [" + name + "] Provided a name that is already connected.");
32+
System.out.println("[" + socket.getInetAddress().getHostName() + ":" + socket.getPort() + "] [" + name + "] Provided a name that is already connected.");
33+
out.println("n");
34+
socket.close();
35+
return;
36+
}
37+
out.println("y");
38+
String pass = in.readLine();
39+
if(!pass.equals(plugin.pass)){
40+
System.out.println("[" + socket.getInetAddress().getHostName() + ":" + socket.getPort() + "] [" + name + "] Provided an invalid password.");
4241
out.println("n");
4342
socket.close();
4443
return;

0 commit comments

Comments
 (0)