Skip to content

Commit 3099cfa

Browse files
authored
fix: Factory Tech issues (#381)
* fix: Factory Tech issues * add comment
1 parent 0c89128 commit 3099cfa

13 files changed

Lines changed: 3 additions & 157 deletions

File tree

examples/postInit/generated/factorytech_generated.groovy

Lines changed: 0 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -61,25 +61,6 @@ mods.factorytech.centrifuge.recipeBuilder()
6161
.register()
6262

6363

64-
// Circuit Scribe:
65-
// Converts an input itemstack into an output itemstack, with the ability to control if stone parts are allowed.
66-
67-
mods.factorytech.circuit_scribe.removeByInput(item('factorytech:circuit_intermediate:8'))
68-
// mods.factorytech.circuit_scribe.removeByOutput(item('factorytech:circuit_intermediate:8'))
69-
// mods.factorytech.circuit_scribe.removeAll()
70-
71-
mods.factorytech.circuit_scribe.recipeBuilder()
72-
.input(item('minecraft:clay'))
73-
.output(item('minecraft:diamond'))
74-
.register()
75-
76-
mods.factorytech.circuit_scribe.recipeBuilder()
77-
.input(item('minecraft:gold_ingot'))
78-
.output(item('minecraft:clay'))
79-
.allowStoneParts()
80-
.register()
81-
82-
8364
// Compression Chamber:
8465
// Converts an input itemstack and input fluidstack into an output itemstack.
8566

src/main/java/com/cleanroommc/groovyscript/compat/mods/factorytech/Centrifuge.java

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -63,11 +63,6 @@ public String getErrorMsg() {
6363
return "Error adding Factory Tech Centrifuge recipe";
6464
}
6565

66-
@Override
67-
protected int getMaxItemInput() {
68-
return 1;
69-
}
70-
7166
@Override
7267
public void validate(GroovyLog.Msg msg) {
7368
validateItems(msg, 1, 1, 1, 3);

src/main/java/com/cleanroommc/groovyscript/compat/mods/factorytech/CircuitScribe.java

Lines changed: 0 additions & 88 deletions
This file was deleted.

src/main/java/com/cleanroommc/groovyscript/compat/mods/factorytech/FactoryTech.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,9 @@ public class FactoryTech extends GroovyPropertyContainer {
66

77
public final Agitator agitator = new Agitator();
88
public final Centrifuge centrifuge = new Centrifuge();
9-
public final CircuitScribe circuitScribe = new CircuitScribe();
9+
// Circuit Etcher is not supported because the Tile Entity in the mod is hardcoded
10+
// to only accept quartz plates and output etched quartz plates, there's a recipe registry in the mod but it's not used
11+
// https://gitlab.com/dalapo/FactoryTech/-/blob/master/src/main/java/dalapo/factech/tileentity/specialized/TileEntityCircuitScribe.java
1012
public final Compressor compressor = new Compressor();
1113
public final Crucible crucible = new Crucible();
1214
public final DeepDrill deepDrill = new DeepDrill();

src/main/java/com/cleanroommc/groovyscript/compat/mods/factorytech/Grindstone.java

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -62,11 +62,6 @@ public String getErrorMsg() {
6262
return "Error adding Factory Tech Grindstone recipe";
6363
}
6464

65-
@Override
66-
protected int getMaxItemInput() {
67-
return 1;
68-
}
69-
7065
@Override
7166
public void validate(GroovyLog.Msg msg) {
7267
validateItems(msg, 1, 1, 1, 1);

src/main/java/com/cleanroommc/groovyscript/compat/mods/factorytech/HighTechFurnace.java

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -62,11 +62,6 @@ public String getErrorMsg() {
6262
return "Error adding Factory Tech High Tech Furnace recipe";
6363
}
6464

65-
@Override
66-
protected int getMaxItemInput() {
67-
return 1;
68-
}
69-
7065
@Override
7166
public void validate(GroovyLog.Msg msg) {
7267
validateItems(msg, 1, 1, 1, 1);

src/main/java/com/cleanroommc/groovyscript/compat/mods/factorytech/MagnetCentrifuge.java

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -63,11 +63,6 @@ public String getErrorMsg() {
6363
return "Error adding Factory Tech Magnet Centrifuge recipe";
6464
}
6565

66-
@Override
67-
protected int getMaxItemInput() {
68-
return 1;
69-
}
70-
7166
@Override
7267
public void validate(GroovyLog.Msg msg) {
7368
validateItems(msg, 1, 1, 1, 3);

src/main/java/com/cleanroommc/groovyscript/compat/mods/factorytech/Magnetizer.java

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -62,11 +62,6 @@ public String getErrorMsg() {
6262
return "Error adding Factory Tech Magnetizer recipe";
6363
}
6464

65-
@Override
66-
protected int getMaxItemInput() {
67-
return 1;
68-
}
69-
7065
@Override
7166
public void validate(GroovyLog.Msg msg) {
7267
validateItems(msg, 1, 1, 1, 1);

src/main/java/com/cleanroommc/groovyscript/compat/mods/factorytech/MetalCutter.java

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -62,11 +62,6 @@ public String getErrorMsg() {
6262
return "Error adding Factory Tech Metal Cutter recipe";
6363
}
6464

65-
@Override
66-
protected int getMaxItemInput() {
67-
return 1;
68-
}
69-
7065
@Override
7166
public void validate(GroovyLog.Msg msg) {
7267
validateItems(msg, 1, 1, 1, 1);

src/main/java/com/cleanroommc/groovyscript/compat/mods/factorytech/OreDrill.java

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -62,11 +62,6 @@ public String getErrorMsg() {
6262
return "Error adding Factory Tech Ore Drill recipe";
6363
}
6464

65-
@Override
66-
protected int getMaxItemInput() {
67-
return 1;
68-
}
69-
7065
@Override
7166
public void validate(GroovyLog.Msg msg) {
7267
validateItems(msg, 1, 1, 1, 1);

0 commit comments

Comments
 (0)