====== Feature ====== In Wurst, features are a [[wp>hypernym]] for [[hack]]s, [[command]]s and [[other feature]]s. There is also an abstract [[https://github.com/Wurst-Imperium/Wurst7/blob/master/src/main/java/net/wurstclient/Feature.java|Feature]] class in Wurst's source code that the [[https://github.com/Wurst-Imperium/Wurst7/blob/master/src/main/java/net/wurstclient/hack/Hack.java|Hack]], [[https://github.com/Wurst-Imperium/Wurst7/blob/master/src/main/java/net/wurstclient/command/Command.java|Command]], and [[https://github.com/Wurst-Imperium/Wurst7/blob/master/src/main/java/net/wurstclient/other_feature/OtherFeature.java|OtherFeature]] classes inherit from. Every feature in Wurst has a name and description. Every feature can optionally have a category, any number of [[settings]], any number of search tags (used by Navigator's search bar), any number of suggested keybinds (used by Navigator's simple keybind creator), a primary action (used when the feature is clicked on in any GUI), and a not-safe-to-block marker (prevents [[TooManyHax]] from blocking the feature).