diff --git a/src/SMAPI/Utilities/KeybindList.cs b/src/SMAPI/Utilities/KeybindList.cs
index f6933af3..4ae66ab7 100644
--- a/src/SMAPI/Utilities/KeybindList.cs
+++ b/src/SMAPI/Utilities/KeybindList.cs
@@ -83,6 +83,15 @@ namespace StardewModdingAPI.Utilities
}
}
+ /// Get a keybind list for a single keybind.
+ /// The buttons that must be down to activate the keybind.
+ public static KeybindList ForSingle(params SButton[] buttons)
+ {
+ return new KeybindList(
+ new Keybind(buttons)
+ );
+ }
+
/// Get the overall keybind list state relative to the previous tick.
/// States are transitive across keybind. For example, if one keybind is 'released' and another is 'pressed', the state of the keybind list is 'held'.
public SButtonState GetState()