From 7b316f3cd5c0ef8845998c8296795edbc602f82f Mon Sep 17 00:00:00 2001 From: Chris <2648373+QuiCM@users.noreply.github.com> Date: Tue, 2 Jun 2020 19:35:53 +0930 Subject: [PATCH] Refactor LandGolfBallInCupHandler to use IPacketHandler --- TShockAPI/Bouncer.cs | 2 +- TShockAPI/Handlers/LandGolfBallInCupHandler.cs | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/TShockAPI/Bouncer.cs b/TShockAPI/Bouncer.cs index f6de4c80..c6690043 100644 --- a/TShockAPI/Bouncer.cs +++ b/TShockAPI/Bouncer.cs @@ -55,7 +55,7 @@ namespace TShockAPI GetDataHandlers.Emoji += EmojiHandler.OnReceive; LandGolfBallInCupHandler = new Handlers.LandGolfBallInCupHandler(); - GetDataHandlers.LandGolfBallInCup += LandGolfBallInCupHandler.OnLandGolfBallInCup; + GetDataHandlers.LandGolfBallInCup += LandGolfBallInCupHandler.OnReceive; // Setup hooks GetDataHandlers.GetSection += OnGetSection; diff --git a/TShockAPI/Handlers/LandGolfBallInCupHandler.cs b/TShockAPI/Handlers/LandGolfBallInCupHandler.cs index 7d246976..43e95a35 100644 --- a/TShockAPI/Handlers/LandGolfBallInCupHandler.cs +++ b/TShockAPI/Handlers/LandGolfBallInCupHandler.cs @@ -5,13 +5,14 @@ using System.Text; using System.Threading.Tasks; using Terraria; using Terraria.ID; +using static TShockAPI.GetDataHandlers; namespace TShockAPI.Handlers { /// /// Handles client side exploits of LandGolfBallInCup packet. /// - public class LandGolfBallInCupHandler + public class LandGolfBallInCupHandler : IPacketHandler { /// /// List of golf ball projectile IDs. @@ -64,7 +65,7 @@ namespace TShockAPI.Handlers /// /// /// - public void OnLandGolfBallInCup(object sender, GetDataHandlers.LandGolfBallInCupEventArgs args) + public void OnReceive(object sender, LandGolfBallInCupEventArgs args) { if (args.PlayerIndex != args.Player.Index) {