Skip to content

Commit 0fb13e6

Browse files
committed
✨ Added configurable hostname for socket communication
1 parent 6c7447e commit 0fb13e6

3 files changed

Lines changed: 3 additions & 2 deletions

File tree

src/main/java/fr/customentity/advancedbungeequeue/bungee/socket/SocketManager.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ public SocketManager(AdvancedBungeeQueue plugin) {
1818
}
1919

2020
public void initListener() {
21-
int port = plugin.getConfigFile().getInt("socket-port");
21+
int port = plugin.getConfigFile().getInt("socket-port", 1233);
2222
try {
2323
plugin.log(Level.INFO, "Trying to connect on port " + port + "...");
2424
socket = new ServerSocket(port);

src/main/java/fr/customentity/advancedbungeequeue/spigot/SocketManager.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ public void sendConnectionConfirmation(UUID uuid, QueueResult result) {
2626
Thread thread = new Thread(() -> {
2727
Socket client;
2828
try {
29-
client = new Socket("localhost", plugin.getConfig().getInt("socket-port"));
29+
client = new Socket(plugin.getConfig().getString("socket-host", "localhost"), plugin.getConfig().getInt("socket-port", 1233));
3030
OutputStream out = client.getOutputStream();
3131
ObjectOutputStream writer = new ObjectOutputStream(out);
3232
writer.writeUTF(plugin.getConfig().getString("socket-password", "TOABSOLUTELYCHANGE"));

src/main/resources/config.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ locale: en
33
#In miliseconds
44
queue-speed: 2000
55
player-amount: 2
6+
socket-host: localhost
67
socket-port: 1233
78
socket-password: "TOABSOLUTELYCHANGE"
89
thread-pool-size: 4

0 commit comments

Comments
 (0)