This commit is contained in:
ajgeiss0702
2021-07-27 18:41:55 -07:00
parent 6e53584261
commit a88a142348
24 changed files with 404 additions and 88 deletions
@@ -9,8 +9,8 @@ import org.bukkit.entity.Player;
public class Commands implements CommandExecutor {
Main pl;
public Commands(Main pl) {
SpigotMain pl;
public Commands(SpigotMain pl) {
this.pl = pl;
}
@@ -14,7 +14,7 @@ import java.util.Iterator;
*/
public class Placeholders extends PlaceholderExpansion {
private Main plugin;
private SpigotMain plugin;
/**
* Since we register the expansion inside our own plugin, we
@@ -24,7 +24,7 @@ public class Placeholders extends PlaceholderExpansion {
* @param plugin
* The instance of our plugin.
*/
public Placeholders(Main plugin){
public Placeholders(SpigotMain plugin){
this.plugin = plugin;
}
@@ -15,7 +15,7 @@ import us.ajg0702.queue.spigot.utils.VersionSupport;
import java.util.HashMap;
public class Main extends JavaPlugin implements PluginMessageListener,Listener {
public class SpigotMain extends JavaPlugin implements PluginMessageListener,Listener {
boolean papi = false;
Placeholders placeholders;
@@ -64,30 +64,12 @@ public class Main extends JavaPlugin implements PluginMessageListener,Listener {
@Override
public void onPluginMessageReceived(@NotNull String channel, @NotNull Player player, @NotNull byte[] message) {
if (!channel.equals("ajqueue:tospigot")) {
getLogger().info("Skipping message: "+channel);
return;
}
getLogger().info("Processing message: "+channel);
if (!channel.equals("ajqueue:tospigot")) return;
ByteArrayDataInput in = ByteStreams.newDataInput(message);
String subchannel = in.readUTF();
if(subchannel.equals("actionbar")) {
String playername = in.readUTF();
Player p = Bukkit.getPlayer(playername);
if(p == null) return;
String data = in.readUTF();
final String text = data.split(";time=")[0];
//getLogger().info("recieved actionbar for "+player.getName()+": "+text);
VersionSupport.sendActionBar(p, text);
/*QueueActionbarUpdateEvent e = new QueueActionbarUpdateEvent(p);
Bukkit.getPluginManager().callEvent(e);*/
return;
}
if(subchannel.equals("inqueueevent")) {
String playername = in.readUTF();
Player p = Bukkit.getPlayer(playername);
@@ -161,7 +143,6 @@ public class Main extends JavaPlugin implements PluginMessageListener,Listener {
public void sendMessage(Player player, String subchannel, String data) {
//getLogger().info("Sending message. "+subchannel+" "+data);
ByteArrayDataOutput out = ByteStreams.newDataOutput();
out.writeUTF(subchannel);
out.writeUTF(data);
+1 -1
View File
@@ -1,4 +1,4 @@
main: us.ajg0702.queue.spigot.Main
main: us.ajg0702.queue.spigot.SpigotMain
version: "@VERSION@"
api-version: 1.13
author: ajgeiss0702