diff --git a/TShockAPI/GetDataHandlers.cs b/TShockAPI/GetDataHandlers.cs
index e14573d7..807ce0dd 100644
--- a/TShockAPI/GetDataHandlers.cs
+++ b/TShockAPI/GetDataHandlers.cs
@@ -1376,18 +1376,14 @@ namespace TShockAPI
///
/// For use with a PlayerAnimation event
///
- public class PlayerAnimationEventArgs : HandledEventArgs
- {
- /// The TSPlayer that triggered the event.
- public TSPlayer Player { get; set; }
- }
+ public class PlayerAnimationEventArgs : GetDataHandledEventArgs { }
///
/// PlayerAnimation - Called when a player animates
///
public static HandlerList PlayerAnimation = new HandlerList();
- private static bool OnPlayerAnimation(TSPlayer player)
+ private static bool OnPlayerAnimation(TSPlayer player, MemoryStream data)
{
if (PlayerAnimation == null)
return false;
@@ -1395,6 +1391,7 @@ namespace TShockAPI
var args = new PlayerAnimationEventArgs
{
Player = player,
+ Data = data,
};
PlayerAnimation.Invoke(null, args);
return args.Handled;
@@ -2747,7 +2744,7 @@ namespace TShockAPI
private static bool HandlePlayerAnimation(GetDataHandlerArgs args)
{
- if (OnPlayerAnimation(args.Player))
+ if (OnPlayerAnimation(args.Player, args.Data))
return true;
return false;