diff --git a/src/main/java/com/zorbatron/zbgt/common/items/ZBGTMetaItem.java b/src/main/java/com/zorbatron/zbgt/common/items/ZBGTMetaItem.java index cb7c4d23..cbc788ba 100644 --- a/src/main/java/com/zorbatron/zbgt/common/items/ZBGTMetaItem.java +++ b/src/main/java/com/zorbatron/zbgt/common/items/ZBGTMetaItem.java @@ -1,15 +1,18 @@ package com.zorbatron.zbgt.common.items; import static com.zorbatron.zbgt.common.items.ZBGTMetaItems.*; +import static gregtech.api.GTValues.*; import net.minecraft.client.resources.I18n; import net.minecraft.util.ResourceLocation; import com.zorbatron.zbgt.ZBGTUtility; +import com.zorbatron.zbgt.recipe.helpers.RecipeAssists; import gregtech.api.GregTechAPI; import gregtech.api.items.metaitem.MetaItem; import gregtech.api.items.metaitem.StandardMetaItem; +import gregtech.api.unification.ore.OrePrefix; import gregtech.common.items.behaviors.TooltipBehavior; public class ZBGTMetaItem extends StandardMetaItem { @@ -144,5 +147,42 @@ public void registerSubItems() { lines.add(I18n.format("metaitem.cover.dual.tooltip.transfer_rate.stacks", 16, 1280 * 64 * 64 * 4 / 20)); })).setInvisibleIf(!GregTechAPI.isHighTier()); + + // Generic Circuits: 26-40 + GENERIC_CIRCUIT_ULV = addItem(26, "generic_circuit.ulv") + .setUnificationData(OrePrefix.circuit, RecipeAssists.getMarkerMaterialByTier(ULV)); + GENERIC_CIRCUIT_LV = addItem(27, "generic_circuit.lv") + .setUnificationData(OrePrefix.circuit, RecipeAssists.getMarkerMaterialByTier(LV)); + GENERIC_CIRCUIT_MV = addItem(28, "generic_circuit.mv") + .setUnificationData(OrePrefix.circuit, RecipeAssists.getMarkerMaterialByTier(MV)); + GENERIC_CIRCUIT_HV = addItem(29, "generic_circuit.hv") + .setUnificationData(OrePrefix.circuit, RecipeAssists.getMarkerMaterialByTier(HV)); + GENERIC_CIRCUIT_EV = addItem(30, "generic_circuit.ev") + .setUnificationData(OrePrefix.circuit, RecipeAssists.getMarkerMaterialByTier(EV)); + GENERIC_CIRCUIT_IV = addItem(31, "generic_circuit.iv") + .setUnificationData(OrePrefix.circuit, RecipeAssists.getMarkerMaterialByTier(IV)); + GENERIC_CIRCUIT_LuV = addItem(32, "generic_circuit.luv") + .setUnificationData(OrePrefix.circuit, RecipeAssists.getMarkerMaterialByTier(LuV)); + GENERIC_CIRCUIT_ZPM = addItem(33, "generic_circuit.zpm") + .setUnificationData(OrePrefix.circuit, RecipeAssists.getMarkerMaterialByTier(ZPM)); + GENERIC_CIRCUIT_UV = addItem(34, "generic_circuit.uv") + .setUnificationData(OrePrefix.circuit, RecipeAssists.getMarkerMaterialByTier(UV)); + GENERIC_CIRCUIT_UHV = addItem(35, "generic_circuit.uhv") + .setUnificationData(OrePrefix.circuit, RecipeAssists.getMarkerMaterialByTier(UHV)); + GENERIC_CIRCUIT_UEV = addItem(36, "generic_circuit.uev") + .setUnificationData(OrePrefix.circuit, RecipeAssists.getMarkerMaterialByTier(UEV)) + .setInvisibleIf(!GregTechAPI.isHighTier()); + GENERIC_CIRCUIT_UIV = addItem(37, "generic_circuit.uiv") + .setUnificationData(OrePrefix.circuit, RecipeAssists.getMarkerMaterialByTier(UIV)) + .setInvisibleIf(!GregTechAPI.isHighTier()); + GENERIC_CIRCUIT_UXV = addItem(38, "generic_circuit.uxv") + .setUnificationData(OrePrefix.circuit, RecipeAssists.getMarkerMaterialByTier(UXV)) + .setInvisibleIf(!GregTechAPI.isHighTier()); + GENERIC_CIRCUIT_OpV = addItem(39, "generic_circuit.opv") + .setUnificationData(OrePrefix.circuit, RecipeAssists.getMarkerMaterialByTier(OpV)) + .setInvisibleIf(!GregTechAPI.isHighTier()); + GENERIC_CIRCUIT_MAX = addItem(40, "generic_circuit.max") + .setUnificationData(OrePrefix.circuit, RecipeAssists.getMarkerMaterialByTier(MAX)) + .setInvisibleIf(!GregTechAPI.isHighTier()); } } diff --git a/src/main/java/com/zorbatron/zbgt/common/items/ZBGTMetaItems.java b/src/main/java/com/zorbatron/zbgt/common/items/ZBGTMetaItems.java index de52593a..b8597cb6 100644 --- a/src/main/java/com/zorbatron/zbgt/common/items/ZBGTMetaItems.java +++ b/src/main/java/com/zorbatron/zbgt/common/items/ZBGTMetaItems.java @@ -32,6 +32,22 @@ public class ZBGTMetaItems { public static MetaItem.MetaValueItem PRECISE_DUAL_COVER_UXV; public static MetaItem.MetaValueItem PRECISE_DUAL_COVER_OpV; + public static MetaItem.MetaValueItem GENERIC_CIRCUIT_ULV; + public static MetaItem.MetaValueItem GENERIC_CIRCUIT_LV; + public static MetaItem.MetaValueItem GENERIC_CIRCUIT_MV; + public static MetaItem.MetaValueItem GENERIC_CIRCUIT_HV; + public static MetaItem.MetaValueItem GENERIC_CIRCUIT_EV; + public static MetaItem.MetaValueItem GENERIC_CIRCUIT_IV; + public static MetaItem.MetaValueItem GENERIC_CIRCUIT_LuV; + public static MetaItem.MetaValueItem GENERIC_CIRCUIT_ZPM; + public static MetaItem.MetaValueItem GENERIC_CIRCUIT_UV; + public static MetaItem.MetaValueItem GENERIC_CIRCUIT_UHV; + public static MetaItem.MetaValueItem GENERIC_CIRCUIT_UEV; + public static MetaItem.MetaValueItem GENERIC_CIRCUIT_UIV; + public static MetaItem.MetaValueItem GENERIC_CIRCUIT_UXV; + public static MetaItem.MetaValueItem GENERIC_CIRCUIT_OpV; + public static MetaItem.MetaValueItem GENERIC_CIRCUIT_MAX; + public static void init() { ZBGTMetaItem item = new ZBGTMetaItem(); item.setRegistryName("zbgt_meta_item"); diff --git a/src/main/java/com/zorbatron/zbgt/recipe/MiscRecipes.java b/src/main/java/com/zorbatron/zbgt/recipe/MiscRecipes.java index 492962c7..964f8f8c 100644 --- a/src/main/java/com/zorbatron/zbgt/recipe/MiscRecipes.java +++ b/src/main/java/com/zorbatron/zbgt/recipe/MiscRecipes.java @@ -1,16 +1,19 @@ package com.zorbatron.zbgt.recipe; import static gregtech.api.GTValues.*; -import static gregtech.api.recipes.RecipeMaps.COMPRESSOR_RECIPES; -import static gregtech.api.recipes.RecipeMaps.POLARIZER_RECIPES; +import static gregtech.api.recipes.RecipeMaps.*; import static gregtech.api.unification.material.Materials.*; import com.zorbatron.zbgt.ZBGTConfig; +import com.zorbatron.zbgt.recipe.helpers.RecipeAssists; + +import gregtech.api.unification.ore.OrePrefix; public class MiscRecipes { protected static void init() { magneticFluids(); + genericCircuits(); if (ZBGTConfig.recipeSettings.enableSillyRecipes) { sillyRecipes(); @@ -43,6 +46,17 @@ private static void magneticFluids() { .buildAndRegister(); } + private static void genericCircuits() { + for (int tier = ULV; tier <= MAX; tier++) { + ASSEMBLER_RECIPES.recipeBuilder() + .input(OrePrefix.circuit, RecipeAssists.getMarkerMaterialByTier(tier), 16) + .circuitMeta(29) + .output(RecipeAssists.getGenericCircuitByTier(tier), 16) + .EUt(8).duration(20) + .buildAndRegister(); + } + } + private static void sillyRecipes() { COMPRESSOR_RECIPES.recipeBuilder() .fluidInputs(Water.getFluid(Integer.MAX_VALUE)) diff --git a/src/main/java/com/zorbatron/zbgt/recipe/helpers/RecipeAssists.java b/src/main/java/com/zorbatron/zbgt/recipe/helpers/RecipeAssists.java index 837e354a..5dc464b6 100644 --- a/src/main/java/com/zorbatron/zbgt/recipe/helpers/RecipeAssists.java +++ b/src/main/java/com/zorbatron/zbgt/recipe/helpers/RecipeAssists.java @@ -1,5 +1,6 @@ package com.zorbatron.zbgt.recipe.helpers; +import static com.zorbatron.zbgt.common.items.ZBGTMetaItems.*; import static gregtech.api.GTValues.*; import static gregtech.api.unification.material.Materials.*; import static gregtech.common.items.MetaItems.*; @@ -41,6 +42,26 @@ public static Material getMarkerMaterialByTier(int tier) { }; } + public static MetaItem.MetaValueItem getGenericCircuitByTier(int tier) { + return switch (tier) { + case (1) -> GENERIC_CIRCUIT_LV; + case (2) -> GENERIC_CIRCUIT_MV; + case (3) -> GENERIC_CIRCUIT_HV; + case (4) -> GENERIC_CIRCUIT_EV; + case (5) -> GENERIC_CIRCUIT_IV; + case (6) -> GENERIC_CIRCUIT_LuV; + case (7) -> GENERIC_CIRCUIT_ZPM; + case (8) -> GENERIC_CIRCUIT_UV; + case (9) -> GENERIC_CIRCUIT_UHV; + case (10) -> GENERIC_CIRCUIT_UEV; + case (11) -> GENERIC_CIRCUIT_UIV; + case (12) -> GENERIC_CIRCUIT_UXV; + case (13) -> GENERIC_CIRCUIT_OpV; + case (14) -> GENERIC_CIRCUIT_MAX; + default -> GENERIC_CIRCUIT_ULV; + }; + } + public static Material getMaterialByTier(int tier) { return switch (tier) { case (LV) -> Steel; diff --git a/src/main/resources/assets/gregtech/textures/items/metaitems/dual_cover.ev.png b/src/main/resources/assets/gregtech/textures/items/metaitems/dual_cover/ev.png similarity index 100% rename from src/main/resources/assets/gregtech/textures/items/metaitems/dual_cover.ev.png rename to src/main/resources/assets/gregtech/textures/items/metaitems/dual_cover/ev.png diff --git a/src/main/resources/assets/gregtech/textures/items/metaitems/dual_cover.hv.png b/src/main/resources/assets/gregtech/textures/items/metaitems/dual_cover/hv.png similarity index 100% rename from src/main/resources/assets/gregtech/textures/items/metaitems/dual_cover.hv.png rename to src/main/resources/assets/gregtech/textures/items/metaitems/dual_cover/hv.png diff --git a/src/main/resources/assets/gregtech/textures/items/metaitems/dual_cover.iv.png b/src/main/resources/assets/gregtech/textures/items/metaitems/dual_cover/iv.png similarity index 100% rename from src/main/resources/assets/gregtech/textures/items/metaitems/dual_cover.iv.png rename to src/main/resources/assets/gregtech/textures/items/metaitems/dual_cover/iv.png diff --git a/src/main/resources/assets/gregtech/textures/items/metaitems/dual_cover.luv.png b/src/main/resources/assets/gregtech/textures/items/metaitems/dual_cover/luv.png similarity index 100% rename from src/main/resources/assets/gregtech/textures/items/metaitems/dual_cover.luv.png rename to src/main/resources/assets/gregtech/textures/items/metaitems/dual_cover/luv.png diff --git a/src/main/resources/assets/gregtech/textures/items/metaitems/dual_cover.lv.png b/src/main/resources/assets/gregtech/textures/items/metaitems/dual_cover/lv.png similarity index 100% rename from src/main/resources/assets/gregtech/textures/items/metaitems/dual_cover.lv.png rename to src/main/resources/assets/gregtech/textures/items/metaitems/dual_cover/lv.png diff --git a/src/main/resources/assets/gregtech/textures/items/metaitems/dual_cover.mv.png b/src/main/resources/assets/gregtech/textures/items/metaitems/dual_cover/mv.png similarity index 100% rename from src/main/resources/assets/gregtech/textures/items/metaitems/dual_cover.mv.png rename to src/main/resources/assets/gregtech/textures/items/metaitems/dual_cover/mv.png diff --git a/src/main/resources/assets/gregtech/textures/items/metaitems/dual_cover.opv.png b/src/main/resources/assets/gregtech/textures/items/metaitems/dual_cover/opv.png similarity index 100% rename from src/main/resources/assets/gregtech/textures/items/metaitems/dual_cover.opv.png rename to src/main/resources/assets/gregtech/textures/items/metaitems/dual_cover/opv.png diff --git a/src/main/resources/assets/gregtech/textures/items/metaitems/dual_cover.uev.png b/src/main/resources/assets/gregtech/textures/items/metaitems/dual_cover/uev.png similarity index 100% rename from src/main/resources/assets/gregtech/textures/items/metaitems/dual_cover.uev.png rename to src/main/resources/assets/gregtech/textures/items/metaitems/dual_cover/uev.png diff --git a/src/main/resources/assets/gregtech/textures/items/metaitems/dual_cover.uhv.png b/src/main/resources/assets/gregtech/textures/items/metaitems/dual_cover/uhv.png similarity index 100% rename from src/main/resources/assets/gregtech/textures/items/metaitems/dual_cover.uhv.png rename to src/main/resources/assets/gregtech/textures/items/metaitems/dual_cover/uhv.png diff --git a/src/main/resources/assets/gregtech/textures/items/metaitems/dual_cover.uiv.png b/src/main/resources/assets/gregtech/textures/items/metaitems/dual_cover/uiv.png similarity index 100% rename from src/main/resources/assets/gregtech/textures/items/metaitems/dual_cover.uiv.png rename to src/main/resources/assets/gregtech/textures/items/metaitems/dual_cover/uiv.png diff --git a/src/main/resources/assets/gregtech/textures/items/metaitems/dual_cover.uv.png b/src/main/resources/assets/gregtech/textures/items/metaitems/dual_cover/uv.png similarity index 100% rename from src/main/resources/assets/gregtech/textures/items/metaitems/dual_cover.uv.png rename to src/main/resources/assets/gregtech/textures/items/metaitems/dual_cover/uv.png diff --git a/src/main/resources/assets/gregtech/textures/items/metaitems/dual_cover.uxv.png b/src/main/resources/assets/gregtech/textures/items/metaitems/dual_cover/uxv.png similarity index 100% rename from src/main/resources/assets/gregtech/textures/items/metaitems/dual_cover.uxv.png rename to src/main/resources/assets/gregtech/textures/items/metaitems/dual_cover/uxv.png diff --git a/src/main/resources/assets/gregtech/textures/items/metaitems/dual_cover.zpm.png b/src/main/resources/assets/gregtech/textures/items/metaitems/dual_cover/zpm.png similarity index 100% rename from src/main/resources/assets/gregtech/textures/items/metaitems/dual_cover.zpm.png rename to src/main/resources/assets/gregtech/textures/items/metaitems/dual_cover/zpm.png diff --git a/src/main/resources/assets/gregtech/textures/items/metaitems/generic_circuit/ev.png b/src/main/resources/assets/gregtech/textures/items/metaitems/generic_circuit/ev.png new file mode 100644 index 00000000..4fd6cfc6 Binary files /dev/null and b/src/main/resources/assets/gregtech/textures/items/metaitems/generic_circuit/ev.png differ diff --git a/src/main/resources/assets/gregtech/textures/items/metaitems/generic_circuit/hv.png b/src/main/resources/assets/gregtech/textures/items/metaitems/generic_circuit/hv.png new file mode 100644 index 00000000..712c58d2 Binary files /dev/null and b/src/main/resources/assets/gregtech/textures/items/metaitems/generic_circuit/hv.png differ diff --git a/src/main/resources/assets/gregtech/textures/items/metaitems/generic_circuit/iv.png b/src/main/resources/assets/gregtech/textures/items/metaitems/generic_circuit/iv.png new file mode 100644 index 00000000..4697c6b6 Binary files /dev/null and b/src/main/resources/assets/gregtech/textures/items/metaitems/generic_circuit/iv.png differ diff --git a/src/main/resources/assets/gregtech/textures/items/metaitems/generic_circuit/luv.png b/src/main/resources/assets/gregtech/textures/items/metaitems/generic_circuit/luv.png new file mode 100644 index 00000000..85d0f506 Binary files /dev/null and b/src/main/resources/assets/gregtech/textures/items/metaitems/generic_circuit/luv.png differ diff --git a/src/main/resources/assets/gregtech/textures/items/metaitems/generic_circuit/lv.png b/src/main/resources/assets/gregtech/textures/items/metaitems/generic_circuit/lv.png new file mode 100644 index 00000000..60087d65 Binary files /dev/null and b/src/main/resources/assets/gregtech/textures/items/metaitems/generic_circuit/lv.png differ diff --git a/src/main/resources/assets/gregtech/textures/items/metaitems/generic_circuit/max.png b/src/main/resources/assets/gregtech/textures/items/metaitems/generic_circuit/max.png new file mode 100644 index 00000000..28083f16 Binary files /dev/null and b/src/main/resources/assets/gregtech/textures/items/metaitems/generic_circuit/max.png differ diff --git a/src/main/resources/assets/gregtech/textures/items/metaitems/generic_circuit/mv.png b/src/main/resources/assets/gregtech/textures/items/metaitems/generic_circuit/mv.png new file mode 100644 index 00000000..b0b2856c Binary files /dev/null and b/src/main/resources/assets/gregtech/textures/items/metaitems/generic_circuit/mv.png differ diff --git a/src/main/resources/assets/gregtech/textures/items/metaitems/generic_circuit/opv.png b/src/main/resources/assets/gregtech/textures/items/metaitems/generic_circuit/opv.png new file mode 100644 index 00000000..8f7523c6 Binary files /dev/null and b/src/main/resources/assets/gregtech/textures/items/metaitems/generic_circuit/opv.png differ diff --git a/src/main/resources/assets/gregtech/textures/items/metaitems/generic_circuit/uev.png b/src/main/resources/assets/gregtech/textures/items/metaitems/generic_circuit/uev.png new file mode 100644 index 00000000..eff86ba9 Binary files /dev/null and b/src/main/resources/assets/gregtech/textures/items/metaitems/generic_circuit/uev.png differ diff --git a/src/main/resources/assets/gregtech/textures/items/metaitems/generic_circuit/uhv.png b/src/main/resources/assets/gregtech/textures/items/metaitems/generic_circuit/uhv.png new file mode 100644 index 00000000..a592671d Binary files /dev/null and b/src/main/resources/assets/gregtech/textures/items/metaitems/generic_circuit/uhv.png differ diff --git a/src/main/resources/assets/gregtech/textures/items/metaitems/generic_circuit/uiv.png b/src/main/resources/assets/gregtech/textures/items/metaitems/generic_circuit/uiv.png new file mode 100644 index 00000000..d0a2d474 Binary files /dev/null and b/src/main/resources/assets/gregtech/textures/items/metaitems/generic_circuit/uiv.png differ diff --git a/src/main/resources/assets/gregtech/textures/items/metaitems/generic_circuit/ulv.png b/src/main/resources/assets/gregtech/textures/items/metaitems/generic_circuit/ulv.png new file mode 100644 index 00000000..5ac1abae Binary files /dev/null and b/src/main/resources/assets/gregtech/textures/items/metaitems/generic_circuit/ulv.png differ diff --git a/src/main/resources/assets/gregtech/textures/items/metaitems/generic_circuit/uv.png b/src/main/resources/assets/gregtech/textures/items/metaitems/generic_circuit/uv.png new file mode 100644 index 00000000..46c63d23 Binary files /dev/null and b/src/main/resources/assets/gregtech/textures/items/metaitems/generic_circuit/uv.png differ diff --git a/src/main/resources/assets/gregtech/textures/items/metaitems/generic_circuit/uxv.png b/src/main/resources/assets/gregtech/textures/items/metaitems/generic_circuit/uxv.png new file mode 100644 index 00000000..e97384b5 Binary files /dev/null and b/src/main/resources/assets/gregtech/textures/items/metaitems/generic_circuit/uxv.png differ diff --git a/src/main/resources/assets/gregtech/textures/items/metaitems/generic_circuit/zpm.png b/src/main/resources/assets/gregtech/textures/items/metaitems/generic_circuit/zpm.png new file mode 100644 index 00000000..f80bd6ac Binary files /dev/null and b/src/main/resources/assets/gregtech/textures/items/metaitems/generic_circuit/zpm.png differ diff --git a/src/main/resources/assets/gregtech/textures/items/metaitems/precise_dual_cover.ev.png b/src/main/resources/assets/gregtech/textures/items/metaitems/precise_dual_cover/ev.png similarity index 100% rename from src/main/resources/assets/gregtech/textures/items/metaitems/precise_dual_cover.ev.png rename to src/main/resources/assets/gregtech/textures/items/metaitems/precise_dual_cover/ev.png diff --git a/src/main/resources/assets/gregtech/textures/items/metaitems/precise_dual_cover.hv.png b/src/main/resources/assets/gregtech/textures/items/metaitems/precise_dual_cover/hv.png similarity index 100% rename from src/main/resources/assets/gregtech/textures/items/metaitems/precise_dual_cover.hv.png rename to src/main/resources/assets/gregtech/textures/items/metaitems/precise_dual_cover/hv.png diff --git a/src/main/resources/assets/gregtech/textures/items/metaitems/precise_dual_cover.iv.png b/src/main/resources/assets/gregtech/textures/items/metaitems/precise_dual_cover/iv.png similarity index 100% rename from src/main/resources/assets/gregtech/textures/items/metaitems/precise_dual_cover.iv.png rename to src/main/resources/assets/gregtech/textures/items/metaitems/precise_dual_cover/iv.png diff --git a/src/main/resources/assets/gregtech/textures/items/metaitems/precise_dual_cover.luv.png b/src/main/resources/assets/gregtech/textures/items/metaitems/precise_dual_cover/luv.png similarity index 100% rename from src/main/resources/assets/gregtech/textures/items/metaitems/precise_dual_cover.luv.png rename to src/main/resources/assets/gregtech/textures/items/metaitems/precise_dual_cover/luv.png diff --git a/src/main/resources/assets/gregtech/textures/items/metaitems/precise_dual_cover.lv.png b/src/main/resources/assets/gregtech/textures/items/metaitems/precise_dual_cover/lv.png similarity index 100% rename from src/main/resources/assets/gregtech/textures/items/metaitems/precise_dual_cover.lv.png rename to src/main/resources/assets/gregtech/textures/items/metaitems/precise_dual_cover/lv.png diff --git a/src/main/resources/assets/gregtech/textures/items/metaitems/precise_dual_cover.mv.png b/src/main/resources/assets/gregtech/textures/items/metaitems/precise_dual_cover/mv.png similarity index 100% rename from src/main/resources/assets/gregtech/textures/items/metaitems/precise_dual_cover.mv.png rename to src/main/resources/assets/gregtech/textures/items/metaitems/precise_dual_cover/mv.png diff --git a/src/main/resources/assets/gregtech/textures/items/metaitems/precise_dual_cover.opv.png b/src/main/resources/assets/gregtech/textures/items/metaitems/precise_dual_cover/opv.png similarity index 100% rename from src/main/resources/assets/gregtech/textures/items/metaitems/precise_dual_cover.opv.png rename to src/main/resources/assets/gregtech/textures/items/metaitems/precise_dual_cover/opv.png diff --git a/src/main/resources/assets/gregtech/textures/items/metaitems/precise_dual_cover.uev.png b/src/main/resources/assets/gregtech/textures/items/metaitems/precise_dual_cover/uev.png similarity index 100% rename from src/main/resources/assets/gregtech/textures/items/metaitems/precise_dual_cover.uev.png rename to src/main/resources/assets/gregtech/textures/items/metaitems/precise_dual_cover/uev.png diff --git a/src/main/resources/assets/gregtech/textures/items/metaitems/precise_dual_cover.uhv.png b/src/main/resources/assets/gregtech/textures/items/metaitems/precise_dual_cover/uhv.png similarity index 100% rename from src/main/resources/assets/gregtech/textures/items/metaitems/precise_dual_cover.uhv.png rename to src/main/resources/assets/gregtech/textures/items/metaitems/precise_dual_cover/uhv.png diff --git a/src/main/resources/assets/gregtech/textures/items/metaitems/precise_dual_cover.uiv.png b/src/main/resources/assets/gregtech/textures/items/metaitems/precise_dual_cover/uiv.png similarity index 100% rename from src/main/resources/assets/gregtech/textures/items/metaitems/precise_dual_cover.uiv.png rename to src/main/resources/assets/gregtech/textures/items/metaitems/precise_dual_cover/uiv.png diff --git a/src/main/resources/assets/gregtech/textures/items/metaitems/precise_dual_cover.uv.png b/src/main/resources/assets/gregtech/textures/items/metaitems/precise_dual_cover/uv.png similarity index 100% rename from src/main/resources/assets/gregtech/textures/items/metaitems/precise_dual_cover.uv.png rename to src/main/resources/assets/gregtech/textures/items/metaitems/precise_dual_cover/uv.png diff --git a/src/main/resources/assets/gregtech/textures/items/metaitems/precise_dual_cover.uxv.png b/src/main/resources/assets/gregtech/textures/items/metaitems/precise_dual_cover/uxv.png similarity index 100% rename from src/main/resources/assets/gregtech/textures/items/metaitems/precise_dual_cover.uxv.png rename to src/main/resources/assets/gregtech/textures/items/metaitems/precise_dual_cover/uxv.png diff --git a/src/main/resources/assets/gregtech/textures/items/metaitems/precise_dual_cover.zpm.png b/src/main/resources/assets/gregtech/textures/items/metaitems/precise_dual_cover/zpm.png similarity index 100% rename from src/main/resources/assets/gregtech/textures/items/metaitems/precise_dual_cover.zpm.png rename to src/main/resources/assets/gregtech/textures/items/metaitems/precise_dual_cover/zpm.png diff --git a/src/main/resources/assets/zbgt/lang/en_us.lang b/src/main/resources/assets/zbgt/lang/en_us.lang index 3c4db0d8..b4fa3516 100644 --- a/src/main/resources/assets/zbgt/lang/en_us.lang +++ b/src/main/resources/assets/zbgt/lang/en_us.lang @@ -97,6 +97,23 @@ metaitem.cover.dual.tooltip.transfer_rate.stacks=§bTransfer Rate: §f%,d stacks cover.dual_cover.mode_changer=Click to change between the item and fluid settings +# Items +metaitem.generic_circuit.ulv.name=Generic ULV Circuit +metaitem.generic_circuit.lv.name=Generic LV Circuit +metaitem.generic_circuit.mv.name=Generic MV Circuit +metaitem.generic_circuit.hv.name=Generic HV Circuit +metaitem.generic_circuit.ev.name=Generic EV Circuit +metaitem.generic_circuit.iv.name=Generic IV Circuit +metaitem.generic_circuit.luv.name=Generic LuV Circuit +metaitem.generic_circuit.zpm.name=Generic ZPM Circuit +metaitem.generic_circuit.uv.name=Generic UV Circuit +metaitem.generic_circuit.uhv.name=Generic UHV Circuit +metaitem.generic_circuit.uev.name=Generic UEV Circuit +metaitem.generic_circuit.uiv.name=Generic UIV Circuit +metaitem.generic_circuit.uxv.name=Generic UXV Circuit +metaitem.generic_circuit.opv.name=Generic OpV Circuit +metaitem.generic_circuit.max.name=Generic MAX Circuit + # Widgets zbgt.widget.item_slot_tiny_amount.amount_tooltip=Amount: %s diff --git a/src/main/resources/assets/zbgt/models/item/metaitems/cover.dual_cover.ev.json b/src/main/resources/assets/zbgt/models/item/metaitems/cover.dual_cover.ev.json index 5011c74b..7826dc06 100644 --- a/src/main/resources/assets/zbgt/models/item/metaitems/cover.dual_cover.ev.json +++ b/src/main/resources/assets/zbgt/models/item/metaitems/cover.dual_cover.ev.json @@ -1,7 +1,7 @@ { "parent": "item/generated", "textures": { - "layer0": "gregtech:items/metaitems/dual_cover.ev" + "layer0": "gregtech:items/metaitems/dual_cover/ev" } } diff --git a/src/main/resources/assets/zbgt/models/item/metaitems/cover.dual_cover.hv.json b/src/main/resources/assets/zbgt/models/item/metaitems/cover.dual_cover.hv.json index 4850cba5..37015096 100644 --- a/src/main/resources/assets/zbgt/models/item/metaitems/cover.dual_cover.hv.json +++ b/src/main/resources/assets/zbgt/models/item/metaitems/cover.dual_cover.hv.json @@ -1,7 +1,7 @@ { "parent": "item/generated", "textures": { - "layer0": "gregtech:items/metaitems/dual_cover.hv" + "layer0": "gregtech:items/metaitems/dual_cover/hv" } } diff --git a/src/main/resources/assets/zbgt/models/item/metaitems/cover.dual_cover.iv.json b/src/main/resources/assets/zbgt/models/item/metaitems/cover.dual_cover.iv.json index c4026a42..4c3b7af2 100644 --- a/src/main/resources/assets/zbgt/models/item/metaitems/cover.dual_cover.iv.json +++ b/src/main/resources/assets/zbgt/models/item/metaitems/cover.dual_cover.iv.json @@ -1,7 +1,7 @@ { "parent": "item/generated", "textures": { - "layer0": "gregtech:items/metaitems/dual_cover.iv" + "layer0": "gregtech:items/metaitems/dual_cover/iv" } } diff --git a/src/main/resources/assets/zbgt/models/item/metaitems/cover.dual_cover.luv.json b/src/main/resources/assets/zbgt/models/item/metaitems/cover.dual_cover.luv.json index 7961fd6b..908535c1 100644 --- a/src/main/resources/assets/zbgt/models/item/metaitems/cover.dual_cover.luv.json +++ b/src/main/resources/assets/zbgt/models/item/metaitems/cover.dual_cover.luv.json @@ -1,7 +1,7 @@ { "parent": "item/generated", "textures": { - "layer0": "gregtech:items/metaitems/dual_cover.luv" + "layer0": "gregtech:items/metaitems/dual_cover/luv" } } diff --git a/src/main/resources/assets/zbgt/models/item/metaitems/cover.dual_cover.lv.json b/src/main/resources/assets/zbgt/models/item/metaitems/cover.dual_cover.lv.json index 2762769c..652a3509 100644 --- a/src/main/resources/assets/zbgt/models/item/metaitems/cover.dual_cover.lv.json +++ b/src/main/resources/assets/zbgt/models/item/metaitems/cover.dual_cover.lv.json @@ -1,7 +1,7 @@ { "parent": "item/generated", "textures": { - "layer0": "gregtech:items/metaitems/dual_cover.lv" + "layer0": "gregtech:items/metaitems/dual_cover/lv" } } diff --git a/src/main/resources/assets/zbgt/models/item/metaitems/cover.dual_cover.mv.json b/src/main/resources/assets/zbgt/models/item/metaitems/cover.dual_cover.mv.json index 83e64e29..7bdd9b28 100644 --- a/src/main/resources/assets/zbgt/models/item/metaitems/cover.dual_cover.mv.json +++ b/src/main/resources/assets/zbgt/models/item/metaitems/cover.dual_cover.mv.json @@ -1,7 +1,7 @@ { "parent": "item/generated", "textures": { - "layer0": "gregtech:items/metaitems/dual_cover.mv" + "layer0": "gregtech:items/metaitems/dual_cover/mv" } } diff --git a/src/main/resources/assets/zbgt/models/item/metaitems/cover.dual_cover.opv.json b/src/main/resources/assets/zbgt/models/item/metaitems/cover.dual_cover.opv.json index 50477c13..859ef8a0 100644 --- a/src/main/resources/assets/zbgt/models/item/metaitems/cover.dual_cover.opv.json +++ b/src/main/resources/assets/zbgt/models/item/metaitems/cover.dual_cover.opv.json @@ -1,7 +1,7 @@ { "parent": "item/generated", "textures": { - "layer0": "gregtech:items/metaitems/dual_cover.opv" + "layer0": "gregtech:items/metaitems/dual_cover/opv" } } diff --git a/src/main/resources/assets/zbgt/models/item/metaitems/cover.dual_cover.uev.json b/src/main/resources/assets/zbgt/models/item/metaitems/cover.dual_cover.uev.json index 378ee3d3..0669d713 100644 --- a/src/main/resources/assets/zbgt/models/item/metaitems/cover.dual_cover.uev.json +++ b/src/main/resources/assets/zbgt/models/item/metaitems/cover.dual_cover.uev.json @@ -1,7 +1,7 @@ { "parent": "item/generated", "textures": { - "layer0": "gregtech:items/metaitems/dual_cover.uev" + "layer0": "gregtech:items/metaitems/dual_cover/uev" } } diff --git a/src/main/resources/assets/zbgt/models/item/metaitems/cover.dual_cover.uhv.json b/src/main/resources/assets/zbgt/models/item/metaitems/cover.dual_cover.uhv.json index 955b9ef6..c8d4b101 100644 --- a/src/main/resources/assets/zbgt/models/item/metaitems/cover.dual_cover.uhv.json +++ b/src/main/resources/assets/zbgt/models/item/metaitems/cover.dual_cover.uhv.json @@ -1,7 +1,7 @@ { "parent": "item/generated", "textures": { - "layer0": "gregtech:items/metaitems/dual_cover.uhv" + "layer0": "gregtech:items/metaitems/dual_cover/uhv" } } diff --git a/src/main/resources/assets/zbgt/models/item/metaitems/cover.dual_cover.uiv.json b/src/main/resources/assets/zbgt/models/item/metaitems/cover.dual_cover.uiv.json index 601d249d..e84e9af7 100644 --- a/src/main/resources/assets/zbgt/models/item/metaitems/cover.dual_cover.uiv.json +++ b/src/main/resources/assets/zbgt/models/item/metaitems/cover.dual_cover.uiv.json @@ -1,7 +1,7 @@ { "parent": "item/generated", "textures": { - "layer0": "gregtech:items/metaitems/dual_cover.uiv" + "layer0": "gregtech:items/metaitems/dual_cover/uiv" } } diff --git a/src/main/resources/assets/zbgt/models/item/metaitems/cover.dual_cover.uv.json b/src/main/resources/assets/zbgt/models/item/metaitems/cover.dual_cover.uv.json index 7bea5cd0..7e762207 100644 --- a/src/main/resources/assets/zbgt/models/item/metaitems/cover.dual_cover.uv.json +++ b/src/main/resources/assets/zbgt/models/item/metaitems/cover.dual_cover.uv.json @@ -1,7 +1,7 @@ { "parent": "item/generated", "textures": { - "layer0": "gregtech:items/metaitems/dual_cover.uv" + "layer0": "gregtech:items/metaitems/dual_cover/uv" } } diff --git a/src/main/resources/assets/zbgt/models/item/metaitems/cover.dual_cover.uxv.json b/src/main/resources/assets/zbgt/models/item/metaitems/cover.dual_cover.uxv.json index 5b9c44b5..b038c3ba 100644 --- a/src/main/resources/assets/zbgt/models/item/metaitems/cover.dual_cover.uxv.json +++ b/src/main/resources/assets/zbgt/models/item/metaitems/cover.dual_cover.uxv.json @@ -1,7 +1,7 @@ { "parent": "item/generated", "textures": { - "layer0": "gregtech:items/metaitems/dual_cover.uxv" + "layer0": "gregtech:items/metaitems/dual_cover/uxv" } } diff --git a/src/main/resources/assets/zbgt/models/item/metaitems/cover.dual_cover.zpm.json b/src/main/resources/assets/zbgt/models/item/metaitems/cover.dual_cover.zpm.json index 879c6552..ad1d8ee6 100644 --- a/src/main/resources/assets/zbgt/models/item/metaitems/cover.dual_cover.zpm.json +++ b/src/main/resources/assets/zbgt/models/item/metaitems/cover.dual_cover.zpm.json @@ -1,7 +1,7 @@ { "parent": "item/generated", "textures": { - "layer0": "gregtech:items/metaitems/dual_cover.zpm" + "layer0": "gregtech:items/metaitems/dual_cover/zpm" } } diff --git a/src/main/resources/assets/zbgt/models/item/metaitems/cover.precise_dual_cover.ev.json b/src/main/resources/assets/zbgt/models/item/metaitems/cover.precise_dual_cover.ev.json index 4e91257a..888370f2 100644 --- a/src/main/resources/assets/zbgt/models/item/metaitems/cover.precise_dual_cover.ev.json +++ b/src/main/resources/assets/zbgt/models/item/metaitems/cover.precise_dual_cover.ev.json @@ -1,7 +1,7 @@ { "parent": "item/generated", "textures": { - "layer0": "gregtech:items/metaitems/precise_dual_cover.ev" + "layer0": "gregtech:items/metaitems/precise_dual_cover/ev" } } diff --git a/src/main/resources/assets/zbgt/models/item/metaitems/cover.precise_dual_cover.hv.json b/src/main/resources/assets/zbgt/models/item/metaitems/cover.precise_dual_cover.hv.json index eecabb48..68e8364b 100644 --- a/src/main/resources/assets/zbgt/models/item/metaitems/cover.precise_dual_cover.hv.json +++ b/src/main/resources/assets/zbgt/models/item/metaitems/cover.precise_dual_cover.hv.json @@ -1,7 +1,7 @@ { "parent": "item/generated", "textures": { - "layer0": "gregtech:items/metaitems/precise_dual_cover.hv" + "layer0": "gregtech:items/metaitems/precise_dual_cover/hv" } } diff --git a/src/main/resources/assets/zbgt/models/item/metaitems/cover.precise_dual_cover.iv.json b/src/main/resources/assets/zbgt/models/item/metaitems/cover.precise_dual_cover.iv.json index 72367fcb..b69d1051 100644 --- a/src/main/resources/assets/zbgt/models/item/metaitems/cover.precise_dual_cover.iv.json +++ b/src/main/resources/assets/zbgt/models/item/metaitems/cover.precise_dual_cover.iv.json @@ -1,7 +1,7 @@ { "parent": "item/generated", "textures": { - "layer0": "gregtech:items/metaitems/precise_dual_cover.iv" + "layer0": "gregtech:items/metaitems/precise_dual_cover/iv" } } diff --git a/src/main/resources/assets/zbgt/models/item/metaitems/cover.precise_dual_cover.luv.json b/src/main/resources/assets/zbgt/models/item/metaitems/cover.precise_dual_cover.luv.json index d5678a0a..997c32a7 100644 --- a/src/main/resources/assets/zbgt/models/item/metaitems/cover.precise_dual_cover.luv.json +++ b/src/main/resources/assets/zbgt/models/item/metaitems/cover.precise_dual_cover.luv.json @@ -1,7 +1,7 @@ { "parent": "item/generated", "textures": { - "layer0": "gregtech:items/metaitems/precise_dual_cover.luv" + "layer0": "gregtech:items/metaitems/precise_dual_cover/luv" } } diff --git a/src/main/resources/assets/zbgt/models/item/metaitems/cover.precise_dual_cover.lv.json b/src/main/resources/assets/zbgt/models/item/metaitems/cover.precise_dual_cover.lv.json index af9149c8..0fa8cfac 100644 --- a/src/main/resources/assets/zbgt/models/item/metaitems/cover.precise_dual_cover.lv.json +++ b/src/main/resources/assets/zbgt/models/item/metaitems/cover.precise_dual_cover.lv.json @@ -1,7 +1,7 @@ { "parent": "item/generated", "textures": { - "layer0": "gregtech:items/metaitems/precise_dual_cover.lv" + "layer0": "gregtech:items/metaitems/precise_dual_cover/lv" } } diff --git a/src/main/resources/assets/zbgt/models/item/metaitems/cover.precise_dual_cover.mv.json b/src/main/resources/assets/zbgt/models/item/metaitems/cover.precise_dual_cover.mv.json index 19ea5c52..ddb901d9 100644 --- a/src/main/resources/assets/zbgt/models/item/metaitems/cover.precise_dual_cover.mv.json +++ b/src/main/resources/assets/zbgt/models/item/metaitems/cover.precise_dual_cover.mv.json @@ -1,7 +1,7 @@ { "parent": "item/generated", "textures": { - "layer0": "gregtech:items/metaitems/precise_dual_cover.mv" + "layer0": "gregtech:items/metaitems/precise_dual_cover/mv" } } diff --git a/src/main/resources/assets/zbgt/models/item/metaitems/cover.precise_dual_cover.opv.json b/src/main/resources/assets/zbgt/models/item/metaitems/cover.precise_dual_cover.opv.json index 1a967d5a..d2f5c998 100644 --- a/src/main/resources/assets/zbgt/models/item/metaitems/cover.precise_dual_cover.opv.json +++ b/src/main/resources/assets/zbgt/models/item/metaitems/cover.precise_dual_cover.opv.json @@ -1,7 +1,7 @@ { "parent": "item/generated", "textures": { - "layer0": "gregtech:items/metaitems/precise_dual_cover.opv" + "layer0": "gregtech:items/metaitems/precise_dual_cover/opv" } } diff --git a/src/main/resources/assets/zbgt/models/item/metaitems/cover.precise_dual_cover.uev.json b/src/main/resources/assets/zbgt/models/item/metaitems/cover.precise_dual_cover.uev.json index 641a71e8..08e16442 100644 --- a/src/main/resources/assets/zbgt/models/item/metaitems/cover.precise_dual_cover.uev.json +++ b/src/main/resources/assets/zbgt/models/item/metaitems/cover.precise_dual_cover.uev.json @@ -1,7 +1,7 @@ { "parent": "item/generated", "textures": { - "layer0": "gregtech:items/metaitems/precise_dual_cover.uev" + "layer0": "gregtech:items/metaitems/precise_dual_cover/uev" } } diff --git a/src/main/resources/assets/zbgt/models/item/metaitems/cover.precise_dual_cover.uhv.json b/src/main/resources/assets/zbgt/models/item/metaitems/cover.precise_dual_cover.uhv.json index 07cf7585..60a0e41e 100644 --- a/src/main/resources/assets/zbgt/models/item/metaitems/cover.precise_dual_cover.uhv.json +++ b/src/main/resources/assets/zbgt/models/item/metaitems/cover.precise_dual_cover.uhv.json @@ -1,7 +1,7 @@ { "parent": "item/generated", "textures": { - "layer0": "gregtech:items/metaitems/precise_dual_cover.uhv" + "layer0": "gregtech:items/metaitems/precise_dual_cover/uhv" } } diff --git a/src/main/resources/assets/zbgt/models/item/metaitems/cover.precise_dual_cover.uiv.json b/src/main/resources/assets/zbgt/models/item/metaitems/cover.precise_dual_cover.uiv.json index d19aa553..78f39395 100644 --- a/src/main/resources/assets/zbgt/models/item/metaitems/cover.precise_dual_cover.uiv.json +++ b/src/main/resources/assets/zbgt/models/item/metaitems/cover.precise_dual_cover.uiv.json @@ -1,7 +1,7 @@ { "parent": "item/generated", "textures": { - "layer0": "gregtech:items/metaitems/precise_dual_cover.uiv" + "layer0": "gregtech:items/metaitems/precise_dual_cover/uiv" } } diff --git a/src/main/resources/assets/zbgt/models/item/metaitems/cover.precise_dual_cover.uv.json b/src/main/resources/assets/zbgt/models/item/metaitems/cover.precise_dual_cover.uv.json index 21f55a64..54c2f3f7 100644 --- a/src/main/resources/assets/zbgt/models/item/metaitems/cover.precise_dual_cover.uv.json +++ b/src/main/resources/assets/zbgt/models/item/metaitems/cover.precise_dual_cover.uv.json @@ -1,7 +1,7 @@ { "parent": "item/generated", "textures": { - "layer0": "gregtech:items/metaitems/precise_dual_cover.uv" + "layer0": "gregtech:items/metaitems/precise_dual_cover/uv" } } diff --git a/src/main/resources/assets/zbgt/models/item/metaitems/cover.precise_dual_cover.uxv.json b/src/main/resources/assets/zbgt/models/item/metaitems/cover.precise_dual_cover.uxv.json index 059b6887..8cbe98d8 100644 --- a/src/main/resources/assets/zbgt/models/item/metaitems/cover.precise_dual_cover.uxv.json +++ b/src/main/resources/assets/zbgt/models/item/metaitems/cover.precise_dual_cover.uxv.json @@ -1,7 +1,7 @@ { "parent": "item/generated", "textures": { - "layer0": "gregtech:items/metaitems/precise_dual_cover.uxv" + "layer0": "gregtech:items/metaitems/precise_dual_cover/uxv" } } diff --git a/src/main/resources/assets/zbgt/models/item/metaitems/cover.precise_dual_cover.zpm.json b/src/main/resources/assets/zbgt/models/item/metaitems/cover.precise_dual_cover.zpm.json index 9f7329c2..3d0d46c2 100644 --- a/src/main/resources/assets/zbgt/models/item/metaitems/cover.precise_dual_cover.zpm.json +++ b/src/main/resources/assets/zbgt/models/item/metaitems/cover.precise_dual_cover.zpm.json @@ -1,7 +1,7 @@ { "parent": "item/generated", "textures": { - "layer0": "gregtech:items/metaitems/precise_dual_cover.zpm" + "layer0": "gregtech:items/metaitems/precise_dual_cover/zpm" } } diff --git a/src/main/resources/assets/zbgt/models/item/metaitems/generic_circuit.ev.json b/src/main/resources/assets/zbgt/models/item/metaitems/generic_circuit.ev.json new file mode 100644 index 00000000..0ac00106 --- /dev/null +++ b/src/main/resources/assets/zbgt/models/item/metaitems/generic_circuit.ev.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "gregtech:items/metaitems/generic_circuit/ev" + } +} diff --git a/src/main/resources/assets/zbgt/models/item/metaitems/generic_circuit.hv.json b/src/main/resources/assets/zbgt/models/item/metaitems/generic_circuit.hv.json new file mode 100644 index 00000000..31a3df88 --- /dev/null +++ b/src/main/resources/assets/zbgt/models/item/metaitems/generic_circuit.hv.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "gregtech:items/metaitems/generic_circuit/hv" + } +} diff --git a/src/main/resources/assets/zbgt/models/item/metaitems/generic_circuit.iv.json b/src/main/resources/assets/zbgt/models/item/metaitems/generic_circuit.iv.json new file mode 100644 index 00000000..89796815 --- /dev/null +++ b/src/main/resources/assets/zbgt/models/item/metaitems/generic_circuit.iv.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "gregtech:items/metaitems/generic_circuit/iv" + } +} diff --git a/src/main/resources/assets/zbgt/models/item/metaitems/generic_circuit.luv.json b/src/main/resources/assets/zbgt/models/item/metaitems/generic_circuit.luv.json new file mode 100644 index 00000000..186a71b9 --- /dev/null +++ b/src/main/resources/assets/zbgt/models/item/metaitems/generic_circuit.luv.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "gregtech:items/metaitems/generic_circuit/luv" + } +} diff --git a/src/main/resources/assets/zbgt/models/item/metaitems/generic_circuit.lv.json b/src/main/resources/assets/zbgt/models/item/metaitems/generic_circuit.lv.json new file mode 100644 index 00000000..5bd333c5 --- /dev/null +++ b/src/main/resources/assets/zbgt/models/item/metaitems/generic_circuit.lv.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "gregtech:items/metaitems/generic_circuit/lv" + } +} diff --git a/src/main/resources/assets/zbgt/models/item/metaitems/generic_circuit.max.json b/src/main/resources/assets/zbgt/models/item/metaitems/generic_circuit.max.json new file mode 100644 index 00000000..5e06ffce --- /dev/null +++ b/src/main/resources/assets/zbgt/models/item/metaitems/generic_circuit.max.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "gregtech:items/metaitems/generic_circuit/max" + } +} diff --git a/src/main/resources/assets/zbgt/models/item/metaitems/generic_circuit.mv.json b/src/main/resources/assets/zbgt/models/item/metaitems/generic_circuit.mv.json new file mode 100644 index 00000000..97d81387 --- /dev/null +++ b/src/main/resources/assets/zbgt/models/item/metaitems/generic_circuit.mv.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "gregtech:items/metaitems/generic_circuit/mv" + } +} diff --git a/src/main/resources/assets/zbgt/models/item/metaitems/generic_circuit.opv.json b/src/main/resources/assets/zbgt/models/item/metaitems/generic_circuit.opv.json new file mode 100644 index 00000000..60186620 --- /dev/null +++ b/src/main/resources/assets/zbgt/models/item/metaitems/generic_circuit.opv.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "gregtech:items/metaitems/generic_circuit/opv" + } +} diff --git a/src/main/resources/assets/zbgt/models/item/metaitems/generic_circuit.uev.json b/src/main/resources/assets/zbgt/models/item/metaitems/generic_circuit.uev.json new file mode 100644 index 00000000..594ef625 --- /dev/null +++ b/src/main/resources/assets/zbgt/models/item/metaitems/generic_circuit.uev.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "gregtech:items/metaitems/generic_circuit/uev" + } +} diff --git a/src/main/resources/assets/zbgt/models/item/metaitems/generic_circuit.uhv.json b/src/main/resources/assets/zbgt/models/item/metaitems/generic_circuit.uhv.json new file mode 100644 index 00000000..a2f5c337 --- /dev/null +++ b/src/main/resources/assets/zbgt/models/item/metaitems/generic_circuit.uhv.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "gregtech:items/metaitems/generic_circuit/uhv" + } +} diff --git a/src/main/resources/assets/zbgt/models/item/metaitems/generic_circuit.uiv.json b/src/main/resources/assets/zbgt/models/item/metaitems/generic_circuit.uiv.json new file mode 100644 index 00000000..d32bf99a --- /dev/null +++ b/src/main/resources/assets/zbgt/models/item/metaitems/generic_circuit.uiv.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "gregtech:items/metaitems/generic_circuit/uiv" + } +} diff --git a/src/main/resources/assets/zbgt/models/item/metaitems/generic_circuit.ulv.json b/src/main/resources/assets/zbgt/models/item/metaitems/generic_circuit.ulv.json new file mode 100644 index 00000000..1ff801f9 --- /dev/null +++ b/src/main/resources/assets/zbgt/models/item/metaitems/generic_circuit.ulv.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "gregtech:items/metaitems/generic_circuit/ulv" + } +} diff --git a/src/main/resources/assets/zbgt/models/item/metaitems/generic_circuit.uv.json b/src/main/resources/assets/zbgt/models/item/metaitems/generic_circuit.uv.json new file mode 100644 index 00000000..b86a7997 --- /dev/null +++ b/src/main/resources/assets/zbgt/models/item/metaitems/generic_circuit.uv.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "gregtech:items/metaitems/generic_circuit/uv" + } +} diff --git a/src/main/resources/assets/zbgt/models/item/metaitems/generic_circuit.uxv.json b/src/main/resources/assets/zbgt/models/item/metaitems/generic_circuit.uxv.json new file mode 100644 index 00000000..76ee09b1 --- /dev/null +++ b/src/main/resources/assets/zbgt/models/item/metaitems/generic_circuit.uxv.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "gregtech:items/metaitems/generic_circuit/uxv" + } +} diff --git a/src/main/resources/assets/zbgt/models/item/metaitems/generic_circuit.zpm.json b/src/main/resources/assets/zbgt/models/item/metaitems/generic_circuit.zpm.json new file mode 100644 index 00000000..0714ecfd --- /dev/null +++ b/src/main/resources/assets/zbgt/models/item/metaitems/generic_circuit.zpm.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "gregtech:items/metaitems/generic_circuit/zpm" + } +}