summaryrefslogtreecommitdiff
path: root/src/StardewModdingAPI/Entities/SPlayer.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/Entities/SPlayer.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/Entities/SPlayer.cs')
-rw-r--r--src/StardewModdingAPI/Entities/SPlayer.cs59
1 files changed, 0 insertions, 59 deletions
diff --git a/src/StardewModdingAPI/Entities/SPlayer.cs b/src/StardewModdingAPI/Entities/SPlayer.cs
deleted file mode 100644
index 66c7ba44..00000000
--- a/src/StardewModdingAPI/Entities/SPlayer.cs
+++ /dev/null
@@ -1,59 +0,0 @@
-using System;
-using System.Collections.Generic;
-using StardewModdingAPI.Framework;
-using StardewValley;
-
-namespace StardewModdingAPI.Entities
-{
- /// <summary>Static class for integrating with the player.</summary>
- [Obsolete("This API was never officially documented and will be removed soon.")]
- public class SPlayer
- {
- /*********
- ** Accessors
- *********/
- /// <summary>Obsolete.</summary>
- [Obsolete("Use " + nameof(Game1) + "." + nameof(Game1.getAllFarmers) + " instead")]
- public static List<Farmer> AllFarmers
- {
- get
- {
- Program.DeprecationManager.Warn(nameof(SPlayer), "1.0", DeprecationLevel.Info);
- return Game1.getAllFarmers();
- }
- }
-
- /// <summary>Obsolete.</summary>
- [Obsolete("Use " + nameof(Game1) + "." + nameof(Game1.player) + " instead")]
- public static Farmer CurrentFarmer
- {
- get
- {
- Program.DeprecationManager.Warn(nameof(SPlayer), "1.0", DeprecationLevel.Info);
- return Game1.player;
- }
- }
-
- /// <summary>Obsolete.</summary>
- [Obsolete("Use " + nameof(Game1) + "." + nameof(Game1.player) + " instead")]
- public static Farmer Player
- {
- get
- {
- Program.DeprecationManager.Warn(nameof(SPlayer), "1.0", DeprecationLevel.Info);
- return Game1.player;
- }
- }
-
- /// <summary>Obsolete.</summary>
- [Obsolete("Use " + nameof(Game1) + "." + nameof(Game1.player) + "." + nameof(Farmer.currentLocation) + " instead")]
- public static GameLocation CurrentFarmerLocation
- {
- get
- {
- Program.DeprecationManager.Warn(nameof(SPlayer), "1.0", DeprecationLevel.Info);
- return Game1.player.currentLocation;
- }
- }
- }
-} \ No newline at end of file