Class RegisterMenuScreensEventImpl
java.lang.Object
dev.upcraft.sparkweave.fabric.impl.registry.RegisterMenuScreensEventImpl
- All Implemented Interfaces:
RegisterMenuScreensEvent
-
Nested Class Summary
Nested classes/interfaces inherited from interface dev.upcraft.sparkweave.api.client.event.RegisterMenuScreensEvent
RegisterMenuScreensEvent.Callback, RegisterMenuScreensEvent.ScreenConstructor<MENU extends net.minecraft.world.inventory.AbstractContainerMenu,SCREEN extends net.minecraft.client.gui.screens.Screen & net.minecraft.client.gui.screens.inventory.MenuAccess<MENU>> -
Field Summary
Fields inherited from interface dev.upcraft.sparkweave.api.client.event.RegisterMenuScreensEvent
EVENT -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<MENU extends net.minecraft.world.inventory.AbstractContainerMenu,SCREEN extends net.minecraft.client.gui.screens.Screen & net.minecraft.client.gui.screens.inventory.MenuAccess<MENU>>
voidregister(Supplier<net.minecraft.world.inventory.MenuType<MENU>> menuType, RegisterMenuScreensEvent.ScreenConstructor<MENU, SCREEN> screenFactory)
-
Constructor Details
-
RegisterMenuScreensEventImpl
public RegisterMenuScreensEventImpl()
-
-
Method Details
-
register
public <MENU extends net.minecraft.world.inventory.AbstractContainerMenu,SCREEN extends net.minecraft.client.gui.screens.Screen & net.minecraft.client.gui.screens.inventory.MenuAccess<MENU>> void register(Supplier<net.minecraft.world.inventory.MenuType<MENU>> menuType, RegisterMenuScreensEvent.ScreenConstructor<MENU, SCREEN> screenFactory) - Specified by:
registerin interfaceRegisterMenuScreensEvent
-