package com.alecgorge.minecraft.jsonapi.streams;
import org.json.simpleForBukkit.JSONObject;
import com.alecgorge.minecraft.jsonapi.api.JSONAPIStreamMessage;
public class ConnectionMessage extends JSONAPIStreamMessage {
public boolean TrueIsConnectedFalseIsDisconnected;
public String player;
public ConnectionMessage(String player, boolean TrueIsConnectedFalseIsDisconnected) {
this.TrueIsConnectedFalseIsDisconnected = TrueIsConnectedFalseIsDisconnected;
this.player = player;
setTime();
}
public String streamName () {
return "connections";
}
public JSONObject toJSONObject() {
JSONObject o = new JSONObject();
o.put("time", getTime());
o.put("player", player);
o.put("action", TrueIsConnectedFalseIsDisconnected ? "connected" : "disconnected");
return o;
}
}