Skip to content
This repository was archived by the owner on May 4, 2025. It is now read-only.

Commit 8a140cf

Browse files
committed
Fix Akreyrium & Bacteria
1 parent ea4deb8 commit 8a140cf

4 files changed

Lines changed: 9 additions & 9 deletions

File tree

build.gradle

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -154,8 +154,8 @@ dependencies {
154154
implementation(include("io.github.llamalad7:mixinextras-forge:$project.mixinextras_version"))
155155

156156
// lombok
157-
compileOnly 'org.projectlombok:lombok:1.18.24'
158-
annotationProcessor 'org.projectlombok:lombok:1.18.24'
157+
compileOnly 'org.projectlombok:lombok:1.18.30'
158+
annotationProcessor 'org.projectlombok:lombok:1.18.30'
159159
}
160160

161161
processResources {

src/main/java/com/startechnology/start_core/machine/bacteria/StarTBacteriaMachines.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ public class StarTBacteriaMachines {
3737
Component.translatable("block.start_core.breaker_line")
3838
)
3939
.rotationState(RotationState.NON_Y_AXIS)
40-
.recipeModifier(GTRecipeModifiers.PARALLEL_HATCH)
40+
.recipeModifiers(GTRecipeModifiers.PARALLEL_HATCH, GTRecipeModifiers.OC_NON_PERFECT)
4141
.recipeTypes(StarTRecipeTypes.BACTERIAL_BREEDING_VAT_RECIPES)
4242
.pattern(definition ->
4343
FactoryBlockPattern.start()
@@ -82,6 +82,7 @@ public class StarTBacteriaMachines {
8282
Component.translatable("block.start_core.rm4"),
8383
Component.translatable("block.start_core.breaker_line")
8484
)
85+
.recipeModifiers(GTRecipeModifiers.OC_NON_PERFECT)
8586
.rotationState(RotationState.NON_Y_AXIS)
8687
.recipeTypes(StarTRecipeTypes.BACTERIAL_RUNIC_MUTATOR_RECIPES)
8788
.pattern(definition -> FactoryBlockPattern.start()
@@ -135,7 +136,7 @@ public class StarTBacteriaMachines {
135136
Component.translatable("block.start_core.breaker_line")
136137
)
137138
.rotationState(RotationState.NON_Y_AXIS)
138-
.recipeModifier(GTRecipeModifiers.PARALLEL_HATCH)
139+
.recipeModifiers(GTRecipeModifiers.PARALLEL_HATCH, GTRecipeModifiers.OC_NON_PERFECT)
139140
.recipeTypes(StarTRecipeTypes.BACTERIAL_HYDROCARBON_HARVESTER_RECIPES)
140141
.pattern(definition -> FactoryBlockPattern.start()
141142
.aisle("THHHT", "TKKKT", "T T", "T T", "T T", "TKKKT", "TXXXT")

src/main/java/com/startechnology/start_core/recipe/categories/AkreyriumLine.java

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@
77
import com.gregtechceu.gtceu.api.recipe.GTRecipeType;
88
import com.gregtechceu.gtceu.api.recipe.chance.logic.ChanceLogic;
99
import com.gregtechceu.gtceu.common.data.GTRecipeTypes;
10-
1110
import net.minecraft.data.recipes.FinishedRecipe;
1211

1312
public class AkreyriumLine {
@@ -17,9 +16,9 @@ public static void init(Consumer<FinishedRecipe> provider) {
1716
}
1817

1918
public static void leptonicManifoldQuantiserRecipes(Consumer<FinishedRecipe> provider) {
20-
GTRecipeType LEPTONIC_MANIFOLD_QUANTISER_TYPE = GTRecipeTypes.get("leptonic_manifold_quantiser");
19+
GTRecipeType MANIFOLD_CENTRIFUGE_RECIPE_TYPE = GTRecipeTypes.get("manifold_centrifuge");
2120

22-
if (LEPTONIC_MANIFOLD_QUANTISER_TYPE == null) {
21+
if (MANIFOLD_CENTRIFUGE_RECIPE_TYPE == null) {
2322
System.out.println("Invalid KubeJS Scripts detected, You are missing elements from the Star Technology modpack!");
2423
System.out.println("Star Technology Core may not work as expected without the full modpack.");
2524
return;
@@ -31,8 +30,7 @@ public static void leptonicManifoldQuantiserRecipes(Consumer<FinishedRecipe> pro
3130
Material sparse_muon_akreyrium = GTCEuAPI.materialManager.getMaterial("gtceu:sparse_muon_akreyrium");
3231
Material sparse_tau_akreyrium = GTCEuAPI.materialManager.getMaterial("gtceu:sparse_tau_akreyrium");
3332

34-
// Add our recipe but in java
35-
LEPTONIC_MANIFOLD_QUANTISER_TYPE.recipeBuilder("akreyrium_quantising")
33+
MANIFOLD_CENTRIFUGE_RECIPE_TYPE.recipeBuilder("akreyrium_quantising")
3634
.inputFluids(lepton_sparse_akreyrium.getFluid(1000))
3735
.chancedFluidOutputLogic(ChanceLogic.XOR)
3836
.chancedOutput(sparse_electron_akreyrium.getFluid(1000), 20_00, 0)

src/main/java/com/startechnology/start_core/recipe/logic/BacteriaVatLogic.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
import com.gregtechceu.gtceu.api.capability.recipe.ItemRecipeCapability;
1313
import com.gregtechceu.gtceu.api.machine.trait.NotifiableItemStackHandler;
1414
import com.gregtechceu.gtceu.api.recipe.GTRecipe;
15+
import com.gregtechceu.gtceu.api.recipe.OverclockingLogic;
1516
import com.gregtechceu.gtceu.api.recipe.GTRecipeType.ICustomRecipeLogic;
1617
import com.gregtechceu.gtceu.common.data.GTMaterials;
1718
import com.startechnology.start_core.api.bacteria.StarTBacteriaManager;

0 commit comments

Comments
 (0)