aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/bartworks/system/material
diff options
context:
space:
mode:
authorMary <33456283+FourIsTheNumber@users.noreply.github.com>2024-09-26 00:53:27 -0400
committerGitHub <noreply@github.com>2024-09-26 06:53:27 +0200
commit05877d269c462e42fdebbdd518cf7a6f32b2d816 (patch)
tree10ce803b6afaf6ba7bcb986b10f420d5e5ec06fa /src/main/java/bartworks/system/material
parent21999bb1be1fd27264ca932403cda3b24b227468 (diff)
downloadGT5-Unofficial-05877d269c462e42fdebbdd518cf7a6f32b2d816.tar.gz
GT5-Unofficial-05877d269c462e42fdebbdd518cf7a6f32b2d816.tar.bz2
GT5-Unofficial-05877d269c462e42fdebbdd518cf7a6f32b2d816.zip
Collisions (#3284)
Diffstat (limited to 'src/main/java/bartworks/system/material')
-rw-r--r--src/main/java/bartworks/system/material/CircuitGeneration/CircuitPartLoader.java15
1 files changed, 9 insertions, 6 deletions
diff --git a/src/main/java/bartworks/system/material/CircuitGeneration/CircuitPartLoader.java b/src/main/java/bartworks/system/material/CircuitGeneration/CircuitPartLoader.java
index ea4d222cac..b3c59f4288 100644
--- a/src/main/java/bartworks/system/material/CircuitGeneration/CircuitPartLoader.java
+++ b/src/main/java/bartworks/system/material/CircuitGeneration/CircuitPartLoader.java
@@ -13,13 +13,10 @@
package bartworks.system.material.CircuitGeneration;
-import static gregtech.api.enums.ItemList.Circuit_Board_Advanced;
-import static gregtech.api.enums.ItemList.Circuit_Board_Basic;
import static gregtech.api.enums.ItemList.Circuit_Board_Bio;
import static gregtech.api.enums.ItemList.Circuit_Board_Bio_Ultra;
import static gregtech.api.enums.ItemList.Circuit_Board_Coated;
import static gregtech.api.enums.ItemList.Circuit_Board_Coated_Basic;
-import static gregtech.api.enums.ItemList.Circuit_Board_Elite;
import static gregtech.api.enums.ItemList.Circuit_Board_Epoxy;
import static gregtech.api.enums.ItemList.Circuit_Board_Epoxy_Advanced;
import static gregtech.api.enums.ItemList.Circuit_Board_Fiberglass;
@@ -149,6 +146,12 @@ public class CircuitPartLoader implements Runnable {
}
for (ItemList single : CIRCUIT_PARTS) {
+ // Skip placeholder values and maintain the ids
+ if (single == null) {
+ CircuitImprintLoader.reverseIDs--;
+ continue;
+ }
+
if (!single.hasBeenSet()) continue;
ItemStack itemStack = single.get(1);
if (!GTUtility.isStackValid(itemStack)) continue;
@@ -194,9 +197,9 @@ public class CircuitPartLoader implements Runnable {
*/
private static final List<ItemList> CIRCUIT_PARTS = Collections.unmodifiableList(
Arrays.asList(
- Circuit_Board_Basic,
- Circuit_Board_Advanced,
- Circuit_Board_Elite,
+ null,
+ null,
+ null,
Circuit_Parts_Crystal_Chip_Elite,
Circuit_Parts_Crystal_Chip_Master,
Circuit_Board_Coated,