Ph-苯
该语句:HandledScreens.register(TIScreenHandlerTypes.REDSTONE_BATTERY, CottonInventoryScreen::new);复制代码IJ Idea不报错,但是构建(编译)报错:java: 不兼容的类型: 无法推断类型变量 M,U
    (参数不匹配; 无法推断net.minecraft.client.gui.screen.ingame.HandledScreens.Provider的函数接口描述符)相关方法和字段的声明:public static > void register(ScreenHandlerType type, HandledScreens.Provider provider)复制代码ScreenHandlerType REDSTONE_BATTERY复制代码public class CottonInventoryScreen extends HandledScreen {
    public CottonInventoryScreen(T description, PlayerInventory inventory, Text title)
}复制代码public class RedstoneBatteryGuiDescription extends SyncedGuiDescription复制代码添加显式泛型实参后构建(编译)不报错:HandledScreens.>register(TIScreenHandlerTypes.REDSTONE_BATTERY, CottonInventoryScreen::new);复制代码

第一页 上一页 下一页 最后一页