Skip navigation links

panelstudio-mc12 0.2.0 API

Packages 
Package Description
com.lukflug.panelstudio.base
Contains base interfaces and utilities used throughout PanelStudio.
com.lukflug.panelstudio.component
This package contains base classes for components, that do not implement rendering.
com.lukflug.panelstudio.config
Contains interfaces to save panel sizes and positions, to be implemented by the client.
com.lukflug.panelstudio.container
This package contains the base classes for containers.
com.lukflug.panelstudio.hud
Contains classes implementing the PanelStudio HUD.
com.lukflug.panelstudio.layout
This package contains classes and interface to manage the layout of a PanelStudio GUI, by providing easy ways to convert an client interface instance to a initialized PanelStudo GUI.
com.lukflug.panelstudio.mc12
PanelStudio-MC utility functions designed for Minecraft Forge 1.12.2.
com.lukflug.panelstudio.mc16fabric
PanelStudio-MC utility functions designed for FabricMC 1.16.x.
com.lukflug.panelstudio.mc16forge
PanelStudio-MC utility functions designed for Minecraft Forge 1.16.x.
com.lukflug.panelstudio.mc8fabric
PanelStudio-MC utility functions designed for Minecraft Legacy Fabric 1.8.9.
com.lukflug.panelstudio.mc8forge
PanelStudio-MC utility functions designed for Minecraft Forge 1.8.9.
com.lukflug.panelstudio.popup
This package contains interfaces for displaying popups and a few implementations for the IPopupPositioner interface.
com.lukflug.panelstudio.setting
Implements interfaces to module settings and corresponding GUI components.
com.lukflug.panelstudio.tabgui
Contains the implementation of the PanelStudio TabGUI.
com.lukflug.panelstudio.theme
This package contains classes relating to themes (the look of the GUI) and implementations for the look of GameSense, Windows 3.1, Impact and a rainbow theme.
com.lukflug.panelstudio.widget
Implements concrete PanelStudio widgets and defines the way they interact with themes.
Skip navigation links