Update JEI compat

This commit is contained in:
DBotThePony 2024-08-23 20:40:35 +07:00
parent 42124896d4
commit 8c78bef33c
Signed by: DBot
GPG Key ID: DCC23B5715498507

View File

@ -4,9 +4,9 @@ import mezz.jei.api.IModPlugin
import mezz.jei.api.JeiPlugin import mezz.jei.api.JeiPlugin
import mezz.jei.api.constants.RecipeTypes import mezz.jei.api.constants.RecipeTypes
import mezz.jei.api.constants.VanillaTypes import mezz.jei.api.constants.VanillaTypes
import mezz.jei.api.forge.ForgeTypes
import mezz.jei.api.gui.handlers.IGuiContainerHandler import mezz.jei.api.gui.handlers.IGuiContainerHandler
import mezz.jei.api.helpers.IJeiHelpers import mezz.jei.api.helpers.IJeiHelpers
import mezz.jei.api.neoforge.NeoForgeTypes
import mezz.jei.api.registration.IGuiHandlerRegistration import mezz.jei.api.registration.IGuiHandlerRegistration
import mezz.jei.api.registration.IRecipeCatalystRegistration import mezz.jei.api.registration.IRecipeCatalystRegistration
import mezz.jei.api.registration.IRecipeCategoryRegistration import mezz.jei.api.registration.IRecipeCategoryRegistration
@ -133,7 +133,7 @@ class JEIPlugin : IModPlugin {
mouseY: Double mouseY: Double
): Optional<IClickableIngredient<*>> { ): Optional<IClickableIngredient<*>> {
return Panel2ClickableIngredient.find(mouseX, mouseY, VanillaTypes.ITEM_STACK, containerScreen.panelsView, AbstractSlotPanel<*>::itemStack).or { return Panel2ClickableIngredient.find(mouseX, mouseY, VanillaTypes.ITEM_STACK, containerScreen.panelsView, AbstractSlotPanel<*>::itemStack).or {
Panel2ClickableIngredient.find(mouseX, mouseY, ForgeTypes.FLUID_STACK, containerScreen.panelsView) { it: FluidGaugePanel<*> -> it.widget.fluid } Panel2ClickableIngredient.find(mouseX, mouseY, NeoForgeTypes.FLUID_STACK, containerScreen.panelsView) { it: FluidGaugePanel<*> -> it.widget.fluid }
} }
} }
}) })