fix some craftable items getting not showing as craftable in JEI
This commit is contained in:
@@ -7,6 +7,10 @@ to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
|||||||
|
|
||||||
## [Unreleased]
|
## [Unreleased]
|
||||||
|
|
||||||
|
### Fixed
|
||||||
|
|
||||||
|
- Fixed some craftable items not showing as craftable in JEI
|
||||||
|
|
||||||
## [v1.11.4] - 2022-12-20
|
## [v1.11.4] - 2022-12-20
|
||||||
|
|
||||||
### Fixed
|
### Fixed
|
||||||
|
@@ -164,7 +164,9 @@ public class IngredientTracker {
|
|||||||
for (Ingredient ingredient : ingredientList.ingredients) {
|
for (Ingredient ingredient : ingredientList.ingredients) {
|
||||||
ingredient.getSlotView().getIngredients(VanillaTypes.ITEM_STACK).takeWhile(stack -> !ingredient.isAvailable()).forEach(stack -> {
|
ingredient.getSlotView().getIngredients(VanillaTypes.ITEM_STACK).takeWhile(stack -> !ingredient.isAvailable()).forEach(stack -> {
|
||||||
|
|
||||||
|
if(ingredient.getCraftStackId() == null) {
|
||||||
ingredient.setCraftStackId(craftableItems.get(new ItemStackKey(stack)));
|
ingredient.setCraftStackId(craftableItems.get(new ItemStackKey(stack)));
|
||||||
|
}
|
||||||
// Check grid crafting slots
|
// Check grid crafting slots
|
||||||
if (gridContainer.getGrid().getGridType().equals(GridType.CRAFTING)) {
|
if (gridContainer.getGrid().getGridType().equals(GridType.CRAFTING)) {
|
||||||
CraftingContainer craftingMatrix = gridContainer.getGrid().getCraftingMatrix();
|
CraftingContainer craftingMatrix = gridContainer.getGrid().getCraftingMatrix();
|
||||||
|
Reference in New Issue
Block a user