diff --git a/TShockAPI/Bouncer.cs b/TShockAPI/Bouncer.cs index 5bd42ffd..534d670b 100644 --- a/TShockAPI/Bouncer.cs +++ b/TShockAPI/Bouncer.cs @@ -47,7 +47,7 @@ namespace TShockAPI GetDataHandlers.SendTileSquare += STSHandler.OnReceiveSendTileSquare; EmojiHandler = new Handlers.EmojiHandler(); - GetDataHandlers.Emoji += EmojiHandler.OnEmoji; + GetDataHandlers.Emoji += EmojiHandler.OnReceiveEmoji; // Setup hooks GetDataHandlers.GetSection += OnGetSection; diff --git a/TShockAPI/Handlers/EmojiHandler.cs b/TShockAPI/Handlers/EmojiHandler.cs index 8606884d..b21cd53e 100644 --- a/TShockAPI/Handlers/EmojiHandler.cs +++ b/TShockAPI/Handlers/EmojiHandler.cs @@ -7,22 +7,22 @@ using System.Threading.Tasks; namespace TShockAPI.Handlers { /// - /// Handles an exploit and checks for permissions. + /// Handles emoji packets and checks for validity and permissions /// public class EmojiHandler { - public void OnEmoji(object sender, GetDataHandlers.EmojiEventArgs args) + public void OnReceiveEmoji(object sender, GetDataHandlers.EmojiEventArgs args) { if (args.PlayerIndex != args.Player.Index) { - TShock.Log.ConsoleError($"EmojiHandler: Packet is spoofing to be player ID {args.PlayerIndex}! - From [{args.Player.Index}] {args.Player.Name}"); + TShock.Log.ConsoleError($"EmojiHandler: Emoji packet rejected for ID spoofing. Expected {args.Player.Index}, received {args.PlayerIndex} from {args.Player.Name}."); args.Handled = true; return; } if (!args.Player.HasPermission(Permissions.sendemoji)) { - args.Player.SendErrorMessage("You have no permission to send emotes!"); + args.Player.SendErrorMessage("You do not have permission to send emotes!"); args.Handled = true; return; }