Package-level declarations
Types
Link copied to clipboard
Owner-thread binding between one retained Slot and a platform-managed Minecraft inventory slot.
Link copied to clipboard
Owner-thread retained binding for one asynchronously resolved player skin.
Link copied to clipboard
Owner-thread bridge for one Minecraft screen definition host.
Link copied to clipboard
Owner-thread platform services used by Minecraft-backed components without exposing version-specific game types.
Link copied to clipboard
Immutable Minecraft asset and metric snapshot consumed by the common runtime.
Link copied to clipboard
Callback-lifetime builder for one complete Minecraft UI profile.
Functions
Link copied to clipboard
fun createMinecraftUiHost(definition: ScreenDefinition, profile: MinecraftUiProfile): MinecraftUiHost
Creates one owner-thread host by atomically consuming a definition.
fun createMinecraftUiHost(definition: ScreenDefinition, profile: MinecraftUiProfile, platform: MinecraftUiPlatform): MinecraftUiHost
Creates one owner-thread host with version-specific services by atomically consuming a definition.
Link copied to clipboard
Creates one complete immutable Minecraft UI profile.