One jar, every versionAddons only use the Lynx API, never Minecraft classes. The same jar runs on 1.8.9, 1.21.1 and 26.x.
Settings without UI codeDeclare fields with @Switch, @Slider, @Dropdown … – LynxClient builds the settings page, saves the values and makes them searchable.
HUD widgets that cost nothingWidgets are placed, scaled and grouped in LynxClient's HUD editor. The HUD cache only redraws when a value changes.
Reviewed storeSubmit your source code, we build and review it and sign the jar. Players install it with one click and get updates automatically.