summaryrefslogtreecommitdiff
path: root/src/StardewModdingAPI/Events/ItemStackChange.cs
diff options
context:
space:
mode:
authorJesse Plamondon-Willard <github@jplamondonw.com>2017-02-07 20:50:41 -0500
committerJesse Plamondon-Willard <github@jplamondonw.com>2017-02-07 20:50:41 -0500
commit95a93a05b39d2b27b538ecdb0e6a18f28096c5c2 (patch)
treed225096d50f0b952c8ca80bac80a34209ee85ea4 /src/StardewModdingAPI/Events/ItemStackChange.cs
parent99d0450b2cb291d565cb836de9f132ca657472c1 (diff)
downloadSMAPI-95a93a05b39d2b27b538ecdb0e6a18f28096c5c2.tar.gz
SMAPI-95a93a05b39d2b27b538ecdb0e6a18f28096c5c2.tar.bz2
SMAPI-95a93a05b39d2b27b538ecdb0e6a18f28096c5c2.zip
remove oldest deprecated code (#231)
Since Stardew Valley 1.2 breaks most mods anyway, this commits removes the oldest deprecations and fixes the issues that are easiest for mods to update. See documentation for details.
Diffstat (limited to 'src/StardewModdingAPI/Events/ItemStackChange.cs')
-rw-r--r--src/StardewModdingAPI/Events/ItemStackChange.cs20
1 files changed, 20 insertions, 0 deletions
diff --git a/src/StardewModdingAPI/Events/ItemStackChange.cs b/src/StardewModdingAPI/Events/ItemStackChange.cs
new file mode 100644
index 00000000..f9ae6df6
--- /dev/null
+++ b/src/StardewModdingAPI/Events/ItemStackChange.cs
@@ -0,0 +1,20 @@
+using StardewValley;
+
+namespace StardewModdingAPI.Events
+{
+ /// <summary>Represents an inventory slot that changed.</summary>
+ public class ItemStackChange
+ {
+ /*********
+ ** Accessors
+ *********/
+ /// <summary>The item in the slot.</summary>
+ public Item Item { get; set; }
+
+ /// <summary>The amount by which the item's stack size changed.</summary>
+ public int StackChange { get; set; }
+
+ /// <summary>How the inventory slot changed.</summary>
+ public ChangeType ChangeType { get; set; }
+ }
+} \ No newline at end of file