add tooltip callback. Paint craftables in blue. middle click to craft

from JEI
This commit is contained in:
PrototypeTrousers
2022-10-18 05:20:55 -03:00
parent daf4910548
commit 9b263c5501
9 changed files with 201 additions and 9 deletions
@@ -19,6 +19,7 @@
package appeng.integration.modules.jei;
import appeng.container.implementations.ContainerCraftingTerm;
import appeng.container.implementations.ContainerPatternTerm;
import appeng.container.slot.SlotCraftingMatrix;
import appeng.container.slot.SlotFakeCraftingMatrix;
@@ -70,8 +71,10 @@ class RecipeTransferHandler<T extends Container> implements IRecipeTransferHandl
}
if (!doTransfer) {
if (recipeType.equals(VanillaRecipeCategoryUid.CRAFTING)) {
return new JEIMissingItem();
if (container instanceof ContainerCraftingTerm && recipeType.equals(VanillaRecipeCategoryUid.CRAFTING)) {
JEIMissingItem error = new JEIMissingItem(container, recipeLayout);
if (error.errored())
return error;
}
return null;
}