mirror of
https://github.com/architectury/architectury-api.git
synced 2026-03-28 03:56:59 -05:00
Update MenuRegistryImpl to Fabric API 0.50.0 (#237)
This commit is contained in:
@@ -25,9 +25,9 @@ import dev.architectury.registry.menu.MenuRegistry.ScreenFactory;
|
||||
import dev.architectury.registry.menu.MenuRegistry.SimpleMenuTypeFactory;
|
||||
import net.fabricmc.api.EnvType;
|
||||
import net.fabricmc.api.Environment;
|
||||
import net.fabricmc.fabric.api.client.screenhandler.v1.ScreenRegistry;
|
||||
import net.fabricmc.fabric.api.screenhandler.v1.ExtendedScreenHandlerFactory;
|
||||
import net.fabricmc.fabric.impl.screenhandler.ExtendedScreenHandlerType;
|
||||
import net.fabricmc.fabric.api.screenhandler.v1.ExtendedScreenHandlerType;
|
||||
import net.minecraft.client.gui.screens.MenuScreens;
|
||||
import net.minecraft.client.gui.screens.Screen;
|
||||
import net.minecraft.client.gui.screens.inventory.MenuAccess;
|
||||
import net.minecraft.network.FriendlyByteBuf;
|
||||
@@ -70,6 +70,6 @@ public class MenuRegistryImpl {
|
||||
|
||||
@Environment(EnvType.CLIENT)
|
||||
public static <H extends AbstractContainerMenu, S extends Screen & MenuAccess<H>> void registerScreenFactory(MenuType<? extends H> type, ScreenFactory<H, S> factory) {
|
||||
ScreenRegistry.register(type, factory::create);
|
||||
MenuScreens.register(type, factory::create);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -36,7 +36,7 @@
|
||||
"depends": {
|
||||
"minecraft": "~1.18.2-",
|
||||
"fabricloader": ">=0.13.0",
|
||||
"fabric": ">=0.44.0"
|
||||
"fabric": ">=0.50.0"
|
||||
},
|
||||
"breaks": {
|
||||
"optifabric": "<1.13.0"
|
||||
|
||||
@@ -14,7 +14,7 @@ base_version=4.1
|
||||
maven_group=dev.architectury
|
||||
|
||||
fabric_loader_version=0.13.3
|
||||
fabric_api_version=0.47.8+1.18.2
|
||||
fabric_api_version=0.50.0+1.18.2
|
||||
mod_menu_version=3.0.0
|
||||
|
||||
forge_version=40.0.1
|
||||
|
||||
Reference in New Issue
Block a user