SubServers-2/SubServers.Client/Bukkit/src/net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadLang.java

39 lines
1.1 KiB
Java

package net.ME1312.SubServers.Client.Bukkit.Network.Packet;
import net.ME1312.SubServers.Client.Bukkit.Library.Config.YAMLSection;
import net.ME1312.SubServers.Client.Bukkit.Library.Version.Version;
import net.ME1312.SubServers.Client.Bukkit.Network.PacketIn;
import net.ME1312.SubServers.Client.Bukkit.Network.PacketOut;
import net.ME1312.SubServers.Client.Bukkit.SubPlugin;
import org.bukkit.Bukkit;
import org.json.JSONObject;
import java.util.Calendar;
public class PacketDownloadLang implements PacketIn, PacketOut {
private SubPlugin plugin;
public PacketDownloadLang() {};
public PacketDownloadLang(SubPlugin plugin) {
this.plugin = plugin;
}
@Override
public JSONObject generate() {
return null;
}
@Override
public void execute(JSONObject data) {
data.put("Updated", Calendar.getInstance().getTime().getTime());
plugin.lang = new YAMLSection(data);
Bukkit.getLogger().info("SubData > Lang Settings Downloaded");
}
@Override
public Version getVersion() {
return new Version("2.11.0a");
}
}