Comments (4)
What are you talking about? Please explain the issue you're having.
from terrafirmacraft.
Maybe what I said has some errors. The issue is about JEI. I did some tasts, the recipes like this, the total count of input ingredients is 1, which is less than or not equal to the total count of item_output, can still run well, but they can not be viewed with JEI in version 3.2.3:
This made me mistakenly think that the recipe was invalid.
These recipes can be viewed with JEI in previous versions, thus I had to take the photo of JEI in version 3.2.2.
from terrafirmacraft.
to add some more information on this issue, here's the jei error log:
[26mai2024 13:52:09.358] [Render thread/ERROR] [mezz.jei.library.util.IngredientSupplierHelper/]: Found a broken recipe, failed to setRecipe with RecipeLayoutBuilder: Firmalife firmalife:pot/tomato_sauce class net.dries007.tfc.common.recipes.SimplePotRecipe
The recipe works in the pot, it just doesn't get rendered in JEI
Here's the recipe's json:
{
"__comment__":"This file was automatically created by mcresources",
"type":"tfc:pot",
"ingredients":[
{"type":"tfc:not_rotten","ingredient":{"item":"tfc:food/tomato"}},
{"item":"tfc:powder/salt"},
{"type":"tfc:not_rotten","ingredient":{"item":"tfc:food/garlic"}}
],
"fluid_ingredient":{"ingredient":"minecraft:water","amount":100},
"duration":2000,
"temperature":300,
"item_output":[
{"item":"firmalife:food/tomato_sauce"},
{"item":"firmalife:food/tomato_sauce"},
{"item":"firmalife:food/tomato_sauce"},
{"item":"firmalife:food/tomato_sauce"},
{"item":"firmalife:food/tomato_sauce"}
]
}
from terrafirmacraft.
Linked duplicate has additional information, copied here, there's a JEI log for this recipe:
[30May2024 20:55:38.227] [Render thread/ERROR] [mezz.jei.library.util.IngredientSupplierHelper/]: Found a broken recipe, failed to setRecipe with RecipeLayoutBuilder: Firmalife firmalife:pot/tomato_sauce class net.dries007.tfc.common.recipes.SimplePotRecipe
java.lang.IndexOutOfBoundsException: Index 3 out of bounds for length 3
at jdk.internal.util.Preconditions.outOfBounds(Preconditions.java:64) ~[?:?]
at jdk.internal.util.Preconditions.outOfBoundsCheckIndex(Preconditions.java:70) ~[?:?]
at jdk.internal.util.Preconditions.checkIndex(Preconditions.java:266) ~[?:?]
at java.util.Objects.checkIndex(Objects.java:361) ~[?:?]
at java.util.ArrayList.get(ArrayList.java:427) ~[?:?]
at net.dries007.tfc.compat.jei.category.SimplePotRecipeCategory.setRecipe(SimplePotRecipeCategory.java:72) ~[TerraFirmaCraft-Forge-1.20.1-3.2.3.jar%23187!/:3.2.3]
at net.dries007.tfc.compat.jei.category.SimplePotRecipeCategory.setRecipe(SimplePotRecipeCategory.java:29) ~[TerraFirmaCraft-Forge-1.20.1-3.2.3.jar%23187!/:3.2.3]
at mezz.jei.library.util.IngredientSupplierHelper.getIngredientSupplier(IngredientSupplierHelper.java:22) ~[jei-1.20.1-forge-15.3.0.4.jar%23179!/:15.3.0.4]
from terrafirmacraft.
Related Issues (20)
- inaccurate vein location. HOT 1
- Axles are invisible with chunk animator HOT 1
- Self tests apply to other mods HOT 1
- Mod injection failed HOT 1
- terrafirmacraft wont accept my java version HOT 1
- IndexOutOfBoundsException in SimplePotRecipeCategory HOT 1
- Crash during chunk loading HOT 1
- After right clicking on the chest, the client-side items will become empty HOT 3
- River water and salt water do not waterlog HOT 1
- [Feature Request] Alabaster block/item tag HOT 3
- Kelp could generate less tall + reach surface less often HOT 2
- Knapping recipes don't display input count in JEI when the knapping type has a >1 input count and the recipe uses a ingredient
- The undo recipes for cobble slabs and walls have a cobble stairs input instead
- Many missing recipes in 1.20.1 version HOT 4
- How do I modify the weight of an item? (1.20.1) HOT 1
- Cannot load from int array because "this.surfaceHeight" is null (But different) HOT 4
- Can't hold vessel in hands HOT 1
- Crash after death, can't load world HOT 3
- Familiarity with animals returned to zero after re-entering the world HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from terrafirmacraft.