*Added socket function (not tested, but should work)
This commit is contained in:
@@ -7,12 +7,14 @@ import de.anura.core.API.Core;
|
||||
import de.anura.core.API.Errors;
|
||||
import de.anura.core.API.Money;
|
||||
import de.anura.core.AnuraCore;
|
||||
import java.io.BufferedWriter;
|
||||
import java.io.ByteArrayInputStream;
|
||||
import java.io.ByteArrayOutputStream;
|
||||
import java.io.DataInputStream;
|
||||
import java.io.DataOutputStream;
|
||||
import java.io.IOException;
|
||||
import java.io.OutputStream;
|
||||
import java.io.OutputStreamWriter;
|
||||
import java.io.PrintStream;
|
||||
import java.net.Socket;
|
||||
import java.sql.ResultSet;
|
||||
@@ -82,11 +84,16 @@ public class VotifierListener implements Listener, PluginMessageListener {
|
||||
if (AnuraCore.getInstance().getServer().getOnlinePlayers().isEmpty()) {
|
||||
Socket so = new Socket("localhost", 26656);
|
||||
OutputStream os = so.getOutputStream();
|
||||
PrintStream ps = new PrintStream(os, true);
|
||||
ps.println("X3Nw;a+F!R_p~(Wj#LZc");
|
||||
ps.println("vote");
|
||||
ps.println(vote.getUsername());
|
||||
ps.println(money + "");
|
||||
BufferedWriter ps = new BufferedWriter(new OutputStreamWriter(os));
|
||||
ps.write("X3Nw;a+F!R_p~(Wj#LZc");
|
||||
ps.newLine();
|
||||
ps.write("vote");
|
||||
ps.newLine();
|
||||
ps.write(vote.getUsername());
|
||||
ps.newLine();
|
||||
ps.write(money + "");
|
||||
ps.newLine();
|
||||
ps.flush();
|
||||
} else {
|
||||
Player p = Iterables.get(AnuraCore.getInstance().getServer().getOnlinePlayers(), 0);
|
||||
p.sendPluginMessage(AnuraCore.getInstance(), "BungeeCord", stream.toByteArray());
|
||||
|
||||
Reference in New Issue
Block a user