diff options
| author | Glease <4586901+Glease@users.noreply.github.com> | 2024-11-19 15:03:46 +0800 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-11-19 08:03:46 +0100 |
| commit | 5916e9e4c886e236060ae865c7eb7ef08e382bbb (patch) | |
| tree | 89fbe09d6be5e60a63e1db7e6ce1171baba71968 /src/main/java/tectech | |
| parent | 79b618f9948fde9d46f745223bda268d98755f13 (diff) | |
| download | GT5-Unofficial-5916e9e4c886e236060ae865c7eb7ef08e382bbb.tar.gz GT5-Unofficial-5916e9e4c886e236060ae865c7eb7ef08e382bbb.tar.bz2 GT5-Unofficial-5916e9e4c886e236060ae865c7eb7ef08e382bbb.zip | |
reinit of assline datasticks on id remap (#3513)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Diffstat (limited to 'src/main/java/tectech')
| -rw-r--r-- | src/main/java/tectech/recipe/TTRecipeAdder.java | 18 |
1 files changed, 4 insertions, 14 deletions
diff --git a/src/main/java/tectech/recipe/TTRecipeAdder.java b/src/main/java/tectech/recipe/TTRecipeAdder.java index 69068afce0..2e3d233695 100644 --- a/src/main/java/tectech/recipe/TTRecipeAdder.java +++ b/src/main/java/tectech/recipe/TTRecipeAdder.java @@ -15,8 +15,6 @@ import net.minecraftforge.fluids.FluidStack; import cpw.mods.fml.common.registry.GameRegistry; import gregtech.api.enums.GTValues; -import gregtech.api.enums.ItemList; -import gregtech.api.util.AssemblyLineUtils; import gregtech.api.util.GTOreDictUnificator; import gregtech.api.util.GTRecipe; import gregtech.api.util.GTRecipe.RecipeAssemblyLine; @@ -74,12 +72,10 @@ public class TTRecipeAdder extends RecipeAdder { GTRecipe.RecipeAssemblyLine.sAssemblylineRecipes.add(recipeGT); TecTechRecipeMaps.researchableALRecipeList.add(recipeTT); - ItemStack writesDataStick = ItemList.Tool_DataStick.getWithName(1L, "Writes Research result"); - AssemblyLineUtils.setAssemblyLineRecipeOnDataStick(writesDataStick, recipeTT, false); GTValues.RA.stdBuilder() .itemInputs(aResearchItem) .itemOutputs(aOutput) - .special(writesDataStick) + .special(recipeTT.newDataStickForNEI("Writes Research result")) .duration(totalComputationRequired) .eut(researchEUt) .metadata(RESEARCH_STATION_DATA, researchAmperage | computationRequiredPerSec << 16) @@ -88,13 +84,11 @@ public class TTRecipeAdder extends RecipeAdder { .fake() .addTo(researchStationFakeRecipes); - ItemStack readsDataStick = ItemList.Tool_DataStick.getWithName(1L, "Reads Research result"); - AssemblyLineUtils.setAssemblyLineRecipeOnDataStick(readsDataStick, recipeTT, false); GTValues.RA.stdBuilder() .itemInputs(aInputs) .itemOutputs(aOutput) .fluidInputs(aFluidInputs) - .special(readsDataStick) + .special(recipeTT.newDataStickForNEI("Reads Research result")) .duration(assDuration) .eut(assEUt) .ignoreCollision() @@ -218,12 +212,10 @@ public class TTRecipeAdder extends RecipeAdder { recipeTT.setPersistentHash(tPersistentHash); TecTechRecipeMaps.researchableALRecipeList.add(recipeTT); - ItemStack writesDataStick = ItemList.Tool_DataStick.getWithName(1L, "Writes Research result"); - AssemblyLineUtils.setAssemblyLineRecipeOnDataStick(writesDataStick, recipeTT, false); GTValues.RA.stdBuilder() .itemInputs(aResearchItem) .itemOutputs(aOutput) - .special(writesDataStick) + .special(recipeTT.newDataStickForNEI("Writes Research result")) .duration(totalComputationRequired) .eut(researchEUt) .metadata(RESEARCH_STATION_DATA, researchAmperage | computationRequiredPerSec << 16) @@ -232,13 +224,11 @@ public class TTRecipeAdder extends RecipeAdder { .fake() .addTo(researchStationFakeRecipes); - ItemStack readsDataStick = ItemList.Tool_DataStick.getWithName(1L, "Reads Research result"); - AssemblyLineUtils.setAssemblyLineRecipeOnDataStick(readsDataStick, recipeTT, false); assemblylineVisualRecipes.addFakeRecipe( false, tInputs, new ItemStack[] { aOutput }, - new ItemStack[] { readsDataStick }, + new ItemStack[] { recipeTT.newDataStickForNEI("Reads Research result") }, aFluidInputs, null, assDuration, |
