Interface ScreenProvider
- All Known Implementing Classes:
ClothScreenProvider,YaclScreenProvider
public interface ScreenProvider
SPI for providing a screen for editing a configuration.
-
Method Summary
Modifier and TypeMethodDescriptionnet.minecraft.client.gui.screens.Screencreate(net.minecraft.client.Minecraft client, net.minecraft.client.gui.screens.Screen parent, com.oliveryasuna.mc.rubric.core.ConfigManager<?> manager) id()Stable identifier for this frontend, used byRubricGui.setPreferredFrontendto pick one when multiple providers are registered.
-
Method Details
-
id
String id()Stable identifier for this frontend, used byRubricGui.setPreferredFrontendto pick one when multiple providers are registered. Lowercase, dashed: e.g."yacl","cloth". -
create
net.minecraft.client.gui.screens.Screen create(net.minecraft.client.Minecraft client, net.minecraft.client.gui.screens.Screen parent, com.oliveryasuna.mc.rubric.core.ConfigManager<?> manager)
-