All Classes and Interfaces

Class
Description
A LynxClient addon found at start.
 
An event whose default behaviour can be prevented, e.g.
Where a module appears in the mod menu.
Once per client tick (20 per second), at the end of the tick.
A colour picker (ConfigProperty, ARGB).
One setting value.
A choice between enum constants (ConfigProperty).
Marker for everything that can be posted on the EventBus.
Delivers events to Subscribe methods.
Read-only game state for HUD widgets and addons – the same on every Minecraft version.
Minecraft's movement/action keys as the player has bound them
Saved like any setting but not shown in the menu (e.g.
Something drawn on the HUD that the player can place in the HUD editor.
Position and look shared by all HUD widgets.
Where a widget is attached to the screen
An item stack, read-only.
A key (ConfigProperty, codes from Keys).
A key was pressed or released while no text field has focus.
 
Key codes used by LynxClient on every Minecraft version.
Entry point for addons: Lynx.api().
Entry point of a LynxClient addon.
Version-independent access to LynxClient (API v1, see Lynx.API_VERSION).
A feature with its own switch and settings – LynxClient's built-in features and addons are both modules.
Base class for the settings of a module or addon.
All modules – LynxClient's own and those of addons.
Drawing for screens and HUD widgets, the same on every Minecraft version.
Starts a headed group in the settings page; applies to this and the following fields.
A slider for numbers (ConfigPropertyinvalid input: '<'Integer|Float|Double>).
An active potion effect.
Marks a listener method: @Subscribe void onTick(ClientTickEvent e).
A switch (ConfigProperty).
A text field (ConfigProperty).
The common "Label value" widget (FPS, Ping, Coordinates, …).
 
How a text widget looks