mirror of
https://github.com/Aust1n46/VentureChat.git
synced 2025-05-23 02:19:05 +00:00
Updated venturechat debug test messages.
This commit is contained in:
parent
7134b606d8
commit
f877ac6eb9
@ -7,12 +7,12 @@ import net.md_5.bungee.api.chat.ClickEvent;
|
|||||||
import net.md_5.bungee.api.chat.ComponentBuilder;
|
import net.md_5.bungee.api.chat.ComponentBuilder;
|
||||||
import net.md_5.bungee.api.chat.HoverEvent;
|
import net.md_5.bungee.api.chat.HoverEvent;
|
||||||
import net.md_5.bungee.api.chat.TextComponent;
|
import net.md_5.bungee.api.chat.TextComponent;
|
||||||
//import net.minecraft.server.v1_15_R1.IChatBaseComponent;
|
import net.minecraft.server.v1_15_R1.IChatBaseComponent;
|
||||||
//import net.minecraft.server.v1_15_R1.PacketPlayOutChat;
|
import net.minecraft.server.v1_15_R1.PacketPlayOutChat;
|
||||||
|
|
||||||
import org.bukkit.ChatColor;
|
import org.bukkit.ChatColor;
|
||||||
import org.bukkit.command.CommandSender;
|
import org.bukkit.command.CommandSender;
|
||||||
//import org.bukkit.craftbukkit.v1_15_R1.entity.CraftPlayer;
|
import org.bukkit.craftbukkit.v1_15_R1.entity.CraftPlayer;
|
||||||
import org.bukkit.entity.Player;
|
import org.bukkit.entity.Player;
|
||||||
|
|
||||||
public class Venturechat extends MineverseCommand {
|
public class Venturechat extends MineverseCommand {
|
||||||
@ -30,31 +30,31 @@ public class Venturechat extends MineverseCommand {
|
|||||||
sender.sendMessage(InternalMessage.VENTURECHAT_AUTHOR.toString());
|
sender.sendMessage(InternalMessage.VENTURECHAT_AUTHOR.toString());
|
||||||
if (sender instanceof Player && plugin.getConfig().getString("loglevel", "info").equals("debug")) {
|
if (sender instanceof Player && plugin.getConfig().getString("loglevel", "info").equals("debug")) {
|
||||||
Player player = (Player) sender;
|
Player player = (Player) sender;
|
||||||
String title = ChatColor.GOLD + " | " + ChatColor.BLUE.toString() + ChatColor.BOLD + "Click here to begin..." + ChatColor.RESET + ChatColor.GOLD + " | ";
|
String title = ChatColor.GOLD + " | " + ChatColor.BLUE.toString() + ChatColor.BOLD + "SpigotAPI chat message" + ChatColor.RESET + ChatColor.GOLD + " | ";
|
||||||
String spaces = " ";
|
String spaces = " ";
|
||||||
TextComponent tcSpaces = new TextComponent(spaces);
|
TextComponent tcSpaces = new TextComponent(spaces);
|
||||||
TextComponent message = new TextComponent(title);
|
TextComponent message = new TextComponent(title);
|
||||||
message.setHoverEvent(new HoverEvent(HoverEvent.Action.SHOW_TEXT, new ComponentBuilder("Click here to rank up!").create()));
|
message.setHoverEvent(new HoverEvent(HoverEvent.Action.SHOW_TEXT, new ComponentBuilder("Click here to rank up!").create()));
|
||||||
message.setClickEvent(new ClickEvent(ClickEvent.Action.RUN_COMMAND, "/rules 1"));
|
message.setClickEvent(new ClickEvent(ClickEvent.Action.SUGGEST_COMMAND, "Sample SpigotAPI Click Event"));
|
||||||
tcSpaces.addExtra(message);
|
tcSpaces.addExtra(message);
|
||||||
player.spigot().sendMessage(tcSpaces);
|
player.spigot().sendMessage(tcSpaces);
|
||||||
|
|
||||||
//sendActionBar(player, "NMS message");
|
sendActionBar(player, "NMS ActionBar message");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// public static void sendActionBar(Player player, String message) {
|
public static void sendActionBar(Player player, String message) {
|
||||||
// message= message.replaceAll("%player%", player.getDisplayName());
|
message= message.replaceAll("%player%", player.getDisplayName());
|
||||||
// message = ChatColor.translateAlternateColorCodes('&', message);
|
message = ChatColor.translateAlternateColorCodes('&', message);
|
||||||
// CraftPlayer p = (CraftPlayer) player;
|
CraftPlayer p = (CraftPlayer) player;
|
||||||
// IChatBaseComponent cbc = IChatBaseComponent.ChatSerializer.a("{\"text\": \"" + message + "\"}");
|
IChatBaseComponent cbc = IChatBaseComponent.ChatSerializer.a("{\"text\": \"" + message + "\"}");
|
||||||
// PacketPlayOutChat ppoc = new PacketPlayOutChat(cbc);
|
PacketPlayOutChat ppoc = new PacketPlayOutChat(cbc);
|
||||||
// try {
|
try {
|
||||||
// MineverseChat.posField.set(ppoc, MineverseChat.chatMessageType.getEnumConstants()[2]);
|
MineverseChat.posField.set(ppoc, MineverseChat.chatMessageType.getEnumConstants()[2]);
|
||||||
// }
|
}
|
||||||
// catch (Exception e) {
|
catch (Exception e) {
|
||||||
// e.printStackTrace();
|
e.printStackTrace();
|
||||||
// }
|
}
|
||||||
// p.getHandle().playerConnection.sendPacket(ppoc);
|
p.getHandle().playerConnection.sendPacket(ppoc);
|
||||||
// }
|
}
|
||||||
}
|
}
|
Loading…
x
Reference in New Issue
Block a user