Patch json format
This commit is contained in:
@@ -41,6 +41,7 @@ public class ProximityTask extends BukkitRunnable {
|
|||||||
// LE WORLD ZEBI (spigot c'est nul X< )
|
// LE WORLD ZEBI (spigot c'est nul X< )
|
||||||
boolean muted = mutedPlayers.contains(player.getUniqueId());
|
boolean muted = mutedPlayers.contains(player.getUniqueId());
|
||||||
|
|
||||||
|
|
||||||
entries.add(new ProximityPayload.PlayerEntry(
|
entries.add(new ProximityPayload.PlayerEntry(
|
||||||
player.getLocation().getX(),
|
player.getLocation().getX(),
|
||||||
player.getLocation().getY(),
|
player.getLocation().getY(),
|
||||||
@@ -51,6 +52,8 @@ public class ProximityTask extends BukkitRunnable {
|
|||||||
));
|
));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
wsClient.send(ProximityPayload.buildPositionsJson(entries));
|
wsClient.send(ProximityPayload.buildPositionsJson(entries));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -31,13 +31,12 @@ public abstract class BootstrapPlugin extends JavaPlugin {
|
|||||||
final String line = "―――――――――――――――――――――――――――――――――";
|
final String line = "―――――――――――――――――――――――――――――――――";
|
||||||
|
|
||||||
if (log.isPaper()) {
|
if (log.isPaper()) {
|
||||||
// Paper: MiniMessage -> Component (via CommunLog.mini)
|
|
||||||
log.mini("<gold>" + line + "</gold>");
|
log.mini("<gold>" + line + "</gold>");
|
||||||
log.mini("<gold>Enabling Lagoon, Version : </gold><yellow>" + version + "</yellow>");
|
log.mini("<gold>Lagoon, Version : </gold><yellow>" + version + "</yellow>");
|
||||||
log.mini("<gold>" + line + "</gold>");
|
log.mini("<gold>" + line + "</gold>");
|
||||||
} else {
|
} else {
|
||||||
getLogger().info(line);
|
getLogger().info(line);
|
||||||
getLogger().info("Enabling Lagoon, Version : " + version);
|
getLogger().info("Lagoon, Version : " + version);
|
||||||
getLogger().info(line);
|
getLogger().info(line);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,6 +1,7 @@
|
|||||||
package fr.redsavant.ws;
|
package fr.redsavant.ws;
|
||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
import java.util.UUID;
|
||||||
|
|
||||||
public class ProximityPayload {
|
public class ProximityPayload {
|
||||||
|
|
||||||
@@ -8,7 +9,10 @@ public class ProximityPayload {
|
|||||||
|
|
||||||
public static String buildPositionsJson(List<PlayerEntry> entries) {
|
public static String buildPositionsJson(List<PlayerEntry> entries) {
|
||||||
StringBuilder sb = new StringBuilder();
|
StringBuilder sb = new StringBuilder();
|
||||||
sb.append("{\"type\":\"positions\",\"data\":[");
|
|
||||||
|
String uuid = UUID.randomUUID().toString();
|
||||||
|
|
||||||
|
sb.append("{\"type\":\"positions\", \"uuid\": \"" + uuid + "\", \"data\":[");
|
||||||
|
|
||||||
for (int i = 0; i < entries.size(); i++) {
|
for (int i = 0; i < entries.size(); i++) {
|
||||||
PlayerEntry e = entries.get(i);
|
PlayerEntry e = entries.get(i);
|
||||||
|
|||||||
Reference in New Issue
Block a user