can I get link to 0.2v? I am not going to use single column rotation and using 2 keys to rotate whole inventory is meh
If you edit the config file and set both keys to the same key it'll work as 0.2 again. Mine looks like this: {"KeyboardKey":"Tab","KeyboardSecondaryKey":"Tab"}
Can someone tell me what I have to write into the config file so I can cycle with my shoulderbuttons on my Xbox One controller? Doesn't matter which ones :
[13:27:51 ERROR SMAPI] Skipped InventoryRotator because parsing its manifest failed: Newtonsoft.Json.JsonReaderException: Error reading JObject from JsonReader. Current JsonReader item is not an object: String. Path 'version', line 4, position 20. at Newtonsoft.Json.Linq.JObject.Load(JsonReader reader, JsonLoadSettings settings) at StardewModdingAPI.Framework.Serialisation.ManifestFieldConverter.ReadJson(JsonReader reader, Type objectType, Object existingValue, JsonSerializer serializer) in \source\_Stardew\SMAPI\src\StardewModdingAPI\Framework\Serialisation\ManifestFieldConverter.cs:line 37 at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.DeserializeConvertable(JsonConverter converter, JsonReader reader, Type objectType, Object existingValue) at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.SetPropertyValue(JsonProperty property, JsonConverter propertyConverter, JsonContainerContract containerContract, JsonProperty containerProperty, JsonReader reader, Object target) at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateObject(Object newObject, JsonReader reader, JsonObjectContract contract, JsonProperty member, String id) at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue) at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue) at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent) at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType) at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings) at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings) at StardewModdingAPI.Framework.Serialisation.JsonHelper.ReadJsonFile[TModel](String fullPath) in \source\_Stardew\SMAPI\src\StardewModdingAPI\Framework\Serialisation\JsonHelper.cs:line 54 at StardewModdingAPI.Framework.ModLoading.ModResolver.<ReadManifests>d__0.MoveNext() in \source\_Stardew\SMAPI\src\StardewModdingAPI\Framework\ModLoading\ModResolver.cs:line 33