All Classes and Interfaces

Class
Description
Thrown when the API-only jar is in runtime classpath.
Marking annotations, do NOT use on your own class!
All class or method that has this annotation means its feature will only be called on the client-side.
All class or method that has this annotation means its feature will only be called on the server-side.
Component that renders an armor bar.
Component that renders a colored bar.
Implementation of IDataProvider that blocks specified data types.
Component that renders a colored rectangle.
Component that renders nothing.
Adds an energy information to an object.
 
Fabric-specific helper for creating FluidData.
Adds fluid information to an object.
 
 
 
 
 
 
 
Forge-specific helper for creating FluidData.
Component that will grow in size relative to overall tooltip width.
Component that renders a health bar.
 
Used to get some basic data out of the game without having to request direct access to the game engine.
Used to provide Block/BlockEntity tooltip information to Waila.
The registrar for client-sided objects.
Used to get some basic data out of the game without having to request direct access to the game engine.
The registrar for common-sided objects.
A typed data for syncing complex data.
 
Used to send server-side data to the client.
Used to get data synced.
Used to sync data.
 
Used to get some basic data out of the game without having to request direct access to the game engine.
Used to provide Entity tooltip information to Waila.
Used to listen to generic Waila events.
 
Registry for attaching object instances to a type and its subtypes.
 
An Interface for easy (de)serialization for config classes
 
 
Adds comment for this value.
A custom commenter.
Used to guess the mod origin of game objects.
 
Read-only interface for Waila internal config storage.
Deprecated.
no replacement.
 
Decides where Waila will start ray casting for objects.
Deprecated.
Filters registry object based on set of string rules.
 
 
Used to redirect the targeted objet to other object.
Redirection result, only here to make sure it's not called multiple times.
Component that renders an ItemStack.
Adds item information to an object.
 
Component that renders items that dynamically grow based on available space.
A theme that will be used to render the Waila tooltip.
 
 
A description of a theme.
 
The tooltip object that Waila will show.
The base type of all Waila tooltip components.
A component that will grow in size relative to overall tooltip width.
 
 
 
 
 
 
The client side entrypoint for Waila plugins.
The common side entrypoint for Waila plugins.
 
 
 
 
 
 
 
 
 
 
Deprecated.
Component that renders an ItemStack with its name.
Component that renders items with their names.
NeoForge-specific helper for creating FluidData.
Component that renders key-value pair that would be aligned at the colon.
Component that renders 3D position coordinate.
Component that renders a furnace-like progress arrow.
Adds a crafting progress information to an object.
Component that "renders" an empty space.
Component that renders a bar with a texture as the foreground.
 
Component that renders a texture.
Deprecated.
the usage on registrar are replaced with position specific position methods
 
 
Deprecated.
use waila_plugins.json file, see mcp.mobius.waila.api javadocs for more info.
Component that renders a vanilla Component.