From 246231e0ad53e6994f1a353831edf53b117c5814 Mon Sep 17 00:00:00 2001 From: TheBrokenRail Date: Mon, 13 Jul 2020 21:49:40 -0400 Subject: [PATCH] Update Recipes --- .../energonrelics/EnergonRelics.java | 6 ++-- .../battery/ActiveBatteryControllerBlock.java | 2 +- ...ava => PassiveBatteryControllerBlock.java} | 8 +++--- .../ActiveBatteryControllerBlockEntity.java | 2 +- ... PassiveBatteryControllerBlockEntity.java} | 16 +++++------ .../reactor/ReactorControllerBlockEntity.java | 4 +-- .../block/reactor/ReactorControllerBlock.java | 4 +-- .../blockstates/battery_controller.json | 27 ------------------ .../passive_battery_controller.json | 27 ++++++++++++++++++ .../assets/energonrelics/lang/en_us.json | 2 +- .../models/block/battery_controller.json | 8 ------ .../block/passive_battery_controller.json | 8 ++++++ .../models/item/battery_controller.json | 3 -- .../item/passive_battery_controller.json | 3 ++ ...ler.png => passive_battery_controller.png} | Bin ...ng => passive_battery_controller_side.png} | Bin ...er.json => active_battery_controller.json} | 2 +- .../blocks/passive_battery_controller.json | 19 ++++++++++++ .../recipes/active_battery_controller.json | 9 ++++-- .../recipes/passive_battery_controller.json | 23 +++++++++++++++ .../recipes/reactor_controller.json | 23 +++++++++++++++ .../energonrelics/recipes/thermal_casing.json | 2 +- 22 files changed, 133 insertions(+), 65 deletions(-) rename src/main/java/com/thebrokenrail/energonrelics/block/battery/{BatteryControllerBlock.java => PassiveBatteryControllerBlock.java} (86%) rename src/main/java/com/thebrokenrail/energonrelics/block/entity/battery/{BatteryControllerBlockEntity.java => PassiveBatteryControllerBlockEntity.java} (83%) delete mode 100644 src/main/resources/assets/energonrelics/blockstates/battery_controller.json create mode 100644 src/main/resources/assets/energonrelics/blockstates/passive_battery_controller.json delete mode 100644 src/main/resources/assets/energonrelics/models/block/battery_controller.json create mode 100644 src/main/resources/assets/energonrelics/models/block/passive_battery_controller.json delete mode 100644 src/main/resources/assets/energonrelics/models/item/battery_controller.json create mode 100644 src/main/resources/assets/energonrelics/models/item/passive_battery_controller.json rename src/main/resources/assets/energonrelics/textures/block/{battery_controller.png => passive_battery_controller.png} (100%) rename src/main/resources/assets/energonrelics/textures/block/{battery_controller_side.png => passive_battery_controller_side.png} (100%) rename src/main/resources/data/energonrelics/loot_tables/blocks/{battery_controller.json => active_battery_controller.json} (83%) create mode 100644 src/main/resources/data/energonrelics/loot_tables/blocks/passive_battery_controller.json create mode 100644 src/main/resources/data/energonrelics/recipes/passive_battery_controller.json create mode 100644 src/main/resources/data/energonrelics/recipes/reactor_controller.json diff --git a/src/main/java/com/thebrokenrail/energonrelics/EnergonRelics.java b/src/main/java/com/thebrokenrail/energonrelics/EnergonRelics.java index 54f645e..b221de8 100644 --- a/src/main/java/com/thebrokenrail/energonrelics/EnergonRelics.java +++ b/src/main/java/com/thebrokenrail/energonrelics/EnergonRelics.java @@ -5,7 +5,7 @@ import com.thebrokenrail.energonrelics.block.reactor.ReactorControllerBlock; import com.thebrokenrail.energonrelics.block.reactor.ReactorCoreBlock; import com.thebrokenrail.energonrelics.block.reactor.ReactorInputBlock; import com.thebrokenrail.energonrelics.block.ThermalCasingBlock; -import com.thebrokenrail.energonrelics.block.battery.BatteryControllerBlock; +import com.thebrokenrail.energonrelics.block.battery.PassiveBatteryControllerBlock; import com.thebrokenrail.energonrelics.block.battery.BatteryCoreBlock; import com.thebrokenrail.energonrelics.block.EnergonLightBlock; import com.thebrokenrail.energonrelics.block.SolarPanelBlock; @@ -44,7 +44,7 @@ public class EnergonRelics implements ModInitializer { public static final ThermalCasingBlock THERMAL_CASING_BLOCK = new ThermalCasingBlock(); public static final BatteryCoreBlock BATTERY_CORE_BLOCk = new BatteryCoreBlock(); - public static final BatteryControllerBlock BATTERY_CONTROLLER_BLOCk = new BatteryControllerBlock(); + public static final PassiveBatteryControllerBlock PASSIVE_BATTERY_CONTROLLER_BLOCk = new PassiveBatteryControllerBlock(); public static final ActiveBatteryControllerBlock ACTIVE_BATTERY_CONTROLLER_BLOCK = new ActiveBatteryControllerBlock(); public static final ReactorCoreBlock REACTOR_CORE_BLOCK = new ReactorCoreBlock(); @@ -71,7 +71,7 @@ public class EnergonRelics implements ModInitializer { THERMAL_CASING_BLOCK.register("thermal_casing"); BATTERY_CORE_BLOCk.register("battery_core"); - BATTERY_CONTROLLER_BLOCk.register("battery_controller"); + PASSIVE_BATTERY_CONTROLLER_BLOCk.register("passive_battery_controller"); ACTIVE_BATTERY_CONTROLLER_BLOCK.register("active_battery_controller"); REACTOR_CORE_BLOCK.register("reactor_core"); diff --git a/src/main/java/com/thebrokenrail/energonrelics/block/battery/ActiveBatteryControllerBlock.java b/src/main/java/com/thebrokenrail/energonrelics/block/battery/ActiveBatteryControllerBlock.java index e7e6657..1789be4 100644 --- a/src/main/java/com/thebrokenrail/energonrelics/block/battery/ActiveBatteryControllerBlock.java +++ b/src/main/java/com/thebrokenrail/energonrelics/block/battery/ActiveBatteryControllerBlock.java @@ -6,7 +6,7 @@ import net.minecraft.block.entity.BlockEntityType; import java.util.function.Function; -public class ActiveBatteryControllerBlock extends BatteryControllerBlock { +public class ActiveBatteryControllerBlock extends PassiveBatteryControllerBlock { public ActiveBatteryControllerBlock() { super(); } diff --git a/src/main/java/com/thebrokenrail/energonrelics/block/battery/BatteryControllerBlock.java b/src/main/java/com/thebrokenrail/energonrelics/block/battery/PassiveBatteryControllerBlock.java similarity index 86% rename from src/main/java/com/thebrokenrail/energonrelics/block/battery/BatteryControllerBlock.java rename to src/main/java/com/thebrokenrail/energonrelics/block/battery/PassiveBatteryControllerBlock.java index 6d966c0..9187ca9 100644 --- a/src/main/java/com/thebrokenrail/energonrelics/block/battery/BatteryControllerBlock.java +++ b/src/main/java/com/thebrokenrail/energonrelics/block/battery/PassiveBatteryControllerBlock.java @@ -1,6 +1,6 @@ package com.thebrokenrail.energonrelics.block.battery; -import com.thebrokenrail.energonrelics.block.entity.battery.BatteryControllerBlockEntity; +import com.thebrokenrail.energonrelics.block.entity.battery.PassiveBatteryControllerBlockEntity; import com.thebrokenrail.energonrelics.block.util.EnergyProviderBlock; import net.fabricmc.fabric.api.object.builder.v1.block.FabricBlockSettings; import net.minecraft.block.Block; @@ -19,10 +19,10 @@ import net.minecraft.util.math.Direction; import java.util.function.Function; @SuppressWarnings("deprecation") -public class BatteryControllerBlock extends EnergyProviderBlock { +public class PassiveBatteryControllerBlock extends EnergyProviderBlock { public static final DirectionProperty FACING = Properties.FACING; - public BatteryControllerBlock() { + public PassiveBatteryControllerBlock() { super(FabricBlockSettings.of(Material.STONE).requiresTool().strength(1.5f, 6.0f)); setDefaultState(getDefaultState().with(FACING, Direction.NORTH)); } @@ -49,6 +49,6 @@ public class BatteryControllerBlock extends EnergyProviderBlock { @Override protected Function, BlockEntity> getFactory() { - return BatteryControllerBlockEntity::new; + return PassiveBatteryControllerBlockEntity::new; } } diff --git a/src/main/java/com/thebrokenrail/energonrelics/block/entity/battery/ActiveBatteryControllerBlockEntity.java b/src/main/java/com/thebrokenrail/energonrelics/block/entity/battery/ActiveBatteryControllerBlockEntity.java index 32a6cbf..54cbfd2 100644 --- a/src/main/java/com/thebrokenrail/energonrelics/block/entity/battery/ActiveBatteryControllerBlockEntity.java +++ b/src/main/java/com/thebrokenrail/energonrelics/block/entity/battery/ActiveBatteryControllerBlockEntity.java @@ -2,7 +2,7 @@ package com.thebrokenrail.energonrelics.block.entity.battery; import net.minecraft.block.entity.BlockEntityType; -public class ActiveBatteryControllerBlockEntity extends BatteryControllerBlockEntity { +public class ActiveBatteryControllerBlockEntity extends PassiveBatteryControllerBlockEntity { public ActiveBatteryControllerBlockEntity(BlockEntityType type) { super(type); } diff --git a/src/main/java/com/thebrokenrail/energonrelics/block/entity/battery/BatteryControllerBlockEntity.java b/src/main/java/com/thebrokenrail/energonrelics/block/entity/battery/PassiveBatteryControllerBlockEntity.java similarity index 83% rename from src/main/java/com/thebrokenrail/energonrelics/block/entity/battery/BatteryControllerBlockEntity.java rename to src/main/java/com/thebrokenrail/energonrelics/block/entity/battery/PassiveBatteryControllerBlockEntity.java index 85ef8df..85b8917 100644 --- a/src/main/java/com/thebrokenrail/energonrelics/block/entity/battery/BatteryControllerBlockEntity.java +++ b/src/main/java/com/thebrokenrail/energonrelics/block/entity/battery/PassiveBatteryControllerBlockEntity.java @@ -2,7 +2,7 @@ package com.thebrokenrail.energonrelics.block.entity.battery; import com.thebrokenrail.energonrelics.Config; import com.thebrokenrail.energonrelics.EnergonRelics; -import com.thebrokenrail.energonrelics.block.battery.BatteryControllerBlock; +import com.thebrokenrail.energonrelics.block.battery.PassiveBatteryControllerBlock; import com.thebrokenrail.energonrelics.energy.core.EnergyReceiverBlockEntity; import com.thebrokenrail.energonrelics.energy.core.util.Action; import com.thebrokenrail.energonrelics.energy.helper.EnergyGenerator; @@ -13,8 +13,8 @@ import net.minecraft.util.math.BlockPos; import net.minecraft.util.math.Direction; import net.minecraft.world.World; -public class BatteryControllerBlockEntity extends EnergyReceiverBlockEntity implements EnergyGenerator { - public BatteryControllerBlockEntity(BlockEntityType type) { +public class PassiveBatteryControllerBlockEntity extends EnergyReceiverBlockEntity implements EnergyGenerator { + public PassiveBatteryControllerBlockEntity(BlockEntityType type) { super(type); } @@ -39,8 +39,8 @@ public class BatteryControllerBlockEntity extends EnergyReceiverBlockEntity impl @Override public void pay(long amount) { BlockEntity entity = world.getBlockEntity(pos); - if (entity instanceof BatteryControllerBlockEntity) { - BatteryControllerBlockEntity battery = (BatteryControllerBlockEntity) entity; + if (entity instanceof PassiveBatteryControllerBlockEntity) { + PassiveBatteryControllerBlockEntity battery = (PassiveBatteryControllerBlockEntity) entity; battery.setEnergy(battery.getEnergy() + amount); } } @@ -52,8 +52,8 @@ public class BatteryControllerBlockEntity extends EnergyReceiverBlockEntity impl if (!isActiveController()) { addAction(new Action(charge, (world, pos, state) -> { BlockEntity entity = world.getBlockEntity(pos); - if (entity instanceof BatteryControllerBlockEntity) { - BatteryControllerBlockEntity battery = (BatteryControllerBlockEntity) entity; + if (entity instanceof PassiveBatteryControllerBlockEntity) { + PassiveBatteryControllerBlockEntity battery = (PassiveBatteryControllerBlockEntity) entity; battery.setEnergy(battery.getEnergy() + charge); } }, (world, pos, state) -> {})); @@ -101,7 +101,7 @@ public class BatteryControllerBlockEntity extends EnergyReceiverBlockEntity impl private BatteryCoreBlockEntity getBatteryCore() { if (hasWorld()) { - Direction facing = getCachedState().get(BatteryControllerBlock.FACING); + Direction facing = getCachedState().get(PassiveBatteryControllerBlock.FACING); BlockPos corePos = getPos().offset(facing.getOpposite()); assert getWorld() != null; diff --git a/src/main/java/com/thebrokenrail/energonrelics/block/entity/reactor/ReactorControllerBlockEntity.java b/src/main/java/com/thebrokenrail/energonrelics/block/entity/reactor/ReactorControllerBlockEntity.java index d7761e9..19fef39 100644 --- a/src/main/java/com/thebrokenrail/energonrelics/block/entity/reactor/ReactorControllerBlockEntity.java +++ b/src/main/java/com/thebrokenrail/energonrelics/block/entity/reactor/ReactorControllerBlockEntity.java @@ -2,7 +2,7 @@ package com.thebrokenrail.energonrelics.block.entity.reactor; import com.thebrokenrail.energonrelics.Config; import com.thebrokenrail.energonrelics.EnergonRelics; -import com.thebrokenrail.energonrelics.block.battery.BatteryControllerBlock; +import com.thebrokenrail.energonrelics.block.battery.PassiveBatteryControllerBlock; import com.thebrokenrail.energonrelics.block.reactor.ReactorControllerBlock; import com.thebrokenrail.energonrelics.energy.helper.EnergyGeneratorBlockEntity; import net.minecraft.block.BlockState; @@ -64,7 +64,7 @@ public class ReactorControllerBlockEntity extends EnergyGeneratorBlockEntity { private Reactor getReactor() { if (hasWorld()) { - Direction facing = getCachedState().get(BatteryControllerBlock.FACING); + Direction facing = getCachedState().get(PassiveBatteryControllerBlock.FACING); BlockPos corePos = getPos().offset(facing.getOpposite()); assert getWorld() != null; diff --git a/src/main/java/com/thebrokenrail/energonrelics/block/reactor/ReactorControllerBlock.java b/src/main/java/com/thebrokenrail/energonrelics/block/reactor/ReactorControllerBlock.java index 41b8e1d..4d381cd 100644 --- a/src/main/java/com/thebrokenrail/energonrelics/block/reactor/ReactorControllerBlock.java +++ b/src/main/java/com/thebrokenrail/energonrelics/block/reactor/ReactorControllerBlock.java @@ -1,6 +1,6 @@ package com.thebrokenrail.energonrelics.block.reactor; -import com.thebrokenrail.energonrelics.block.battery.BatteryControllerBlock; +import com.thebrokenrail.energonrelics.block.battery.PassiveBatteryControllerBlock; import com.thebrokenrail.energonrelics.block.entity.reactor.ReactorControllerBlockEntity; import net.minecraft.block.Block; import net.minecraft.block.BlockState; @@ -19,7 +19,7 @@ import java.util.Random; import java.util.function.Function; @SuppressWarnings("deprecation") -public class ReactorControllerBlock extends BatteryControllerBlock { +public class ReactorControllerBlock extends PassiveBatteryControllerBlock { public static final BooleanProperty POWERED = Properties.POWERED; public ReactorControllerBlock() { diff --git a/src/main/resources/assets/energonrelics/blockstates/battery_controller.json b/src/main/resources/assets/energonrelics/blockstates/battery_controller.json deleted file mode 100644 index 98acfa6..0000000 --- a/src/main/resources/assets/energonrelics/blockstates/battery_controller.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "variants": { - "facing=down": { - "model": "energonrelics:block/battery_controller", - "x": 90 - }, - "facing=east": { - "model": "energonrelics:block/battery_controller", - "y": 90 - }, - "facing=north": { - "model": "energonrelics:block/battery_controller" - }, - "facing=south": { - "model": "energonrelics:block/battery_controller", - "y": 180 - }, - "facing=up": { - "model": "energonrelics:block/battery_controller", - "x": 270 - }, - "facing=west": { - "model": "energonrelics:block/battery_controller", - "y": 270 - } - } -} \ No newline at end of file diff --git a/src/main/resources/assets/energonrelics/blockstates/passive_battery_controller.json b/src/main/resources/assets/energonrelics/blockstates/passive_battery_controller.json new file mode 100644 index 0000000..2c037f4 --- /dev/null +++ b/src/main/resources/assets/energonrelics/blockstates/passive_battery_controller.json @@ -0,0 +1,27 @@ +{ + "variants": { + "facing=down": { + "model": "energonrelics:block/passive_battery_controller", + "x": 90 + }, + "facing=east": { + "model": "energonrelics:block/passive_battery_controller", + "y": 90 + }, + "facing=north": { + "model": "energonrelics:block/passive_battery_controller" + }, + "facing=south": { + "model": "energonrelics:block/passive_battery_controller", + "y": 180 + }, + "facing=up": { + "model": "energonrelics:block/passive_battery_controller", + "x": 270 + }, + "facing=west": { + "model": "energonrelics:block/passive_battery_controller", + "y": 270 + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/energonrelics/lang/en_us.json b/src/main/resources/assets/energonrelics/lang/en_us.json index c42e682..6cbbeb8 100644 --- a/src/main/resources/assets/energonrelics/lang/en_us.json +++ b/src/main/resources/assets/energonrelics/lang/en_us.json @@ -10,7 +10,7 @@ "text.energonrelics.energy_available": "Energy Available: %s Energon", "block.energonrelics.thermal_casing": "Thermal Casing", "block.energonrelics.battery_core": "Battery Core", - "block.energonrelics.battery_controller": "Passive Battery Controller", + "block.energonrelics.passive_battery_controller": "Passive Battery Controller", "block.energonrelics.active_battery_controller": "Active Battery Controller", "item.energonrelics.circuit_board": "Circuit Board", "block.energonrelics.reactor_controller": "Reactor Controller", diff --git a/src/main/resources/assets/energonrelics/models/block/battery_controller.json b/src/main/resources/assets/energonrelics/models/block/battery_controller.json deleted file mode 100644 index dfc09f9..0000000 --- a/src/main/resources/assets/energonrelics/models/block/battery_controller.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "parent": "minecraft:block/orientable", - "textures": { - "top": "energonrelics:block/battery_controller_side", - "front": "energonrelics:block/battery_controller", - "side": "energonrelics:block/battery_controller_side" - } -} \ No newline at end of file diff --git a/src/main/resources/assets/energonrelics/models/block/passive_battery_controller.json b/src/main/resources/assets/energonrelics/models/block/passive_battery_controller.json new file mode 100644 index 0000000..71cd320 --- /dev/null +++ b/src/main/resources/assets/energonrelics/models/block/passive_battery_controller.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/orientable", + "textures": { + "top": "energonrelics:block/passive_battery_controller_side", + "front": "energonrelics:block/passive_battery_controller", + "side": "energonrelics:block/passive_battery_controller_side" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/energonrelics/models/item/battery_controller.json b/src/main/resources/assets/energonrelics/models/item/battery_controller.json deleted file mode 100644 index 9645a1e..0000000 --- a/src/main/resources/assets/energonrelics/models/item/battery_controller.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "energonrelics:block/battery_controller" -} \ No newline at end of file diff --git a/src/main/resources/assets/energonrelics/models/item/passive_battery_controller.json b/src/main/resources/assets/energonrelics/models/item/passive_battery_controller.json new file mode 100644 index 0000000..bb17513 --- /dev/null +++ b/src/main/resources/assets/energonrelics/models/item/passive_battery_controller.json @@ -0,0 +1,3 @@ +{ + "parent": "energonrelics:block/passive_battery_controller" +} \ No newline at end of file diff --git a/src/main/resources/assets/energonrelics/textures/block/battery_controller.png b/src/main/resources/assets/energonrelics/textures/block/passive_battery_controller.png similarity index 100% rename from src/main/resources/assets/energonrelics/textures/block/battery_controller.png rename to src/main/resources/assets/energonrelics/textures/block/passive_battery_controller.png diff --git a/src/main/resources/assets/energonrelics/textures/block/battery_controller_side.png b/src/main/resources/assets/energonrelics/textures/block/passive_battery_controller_side.png similarity index 100% rename from src/main/resources/assets/energonrelics/textures/block/battery_controller_side.png rename to src/main/resources/assets/energonrelics/textures/block/passive_battery_controller_side.png diff --git a/src/main/resources/data/energonrelics/loot_tables/blocks/battery_controller.json b/src/main/resources/data/energonrelics/loot_tables/blocks/active_battery_controller.json similarity index 83% rename from src/main/resources/data/energonrelics/loot_tables/blocks/battery_controller.json rename to src/main/resources/data/energonrelics/loot_tables/blocks/active_battery_controller.json index a49f9dd..37be9f8 100644 --- a/src/main/resources/data/energonrelics/loot_tables/blocks/battery_controller.json +++ b/src/main/resources/data/energonrelics/loot_tables/blocks/active_battery_controller.json @@ -6,7 +6,7 @@ "entries": [ { "type": "minecraft:item", - "name": "energonrelics:battery_controller" + "name": "energonrelics:active_battery_controller" } ], "conditions": [ diff --git a/src/main/resources/data/energonrelics/loot_tables/blocks/passive_battery_controller.json b/src/main/resources/data/energonrelics/loot_tables/blocks/passive_battery_controller.json new file mode 100644 index 0000000..00db38b --- /dev/null +++ b/src/main/resources/data/energonrelics/loot_tables/blocks/passive_battery_controller.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "energonrelics:passive_battery_controller" + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/energonrelics/recipes/active_battery_controller.json b/src/main/resources/data/energonrelics/recipes/active_battery_controller.json index 8f0699f..4a108a0 100644 --- a/src/main/resources/data/energonrelics/recipes/active_battery_controller.json +++ b/src/main/resources/data/energonrelics/recipes/active_battery_controller.json @@ -1,16 +1,19 @@ { "type": "minecraft:crafting_shaped", "pattern": [ - " # ", "#E#", - " # " + "EOE", + "#E#" ], "key": { "#": { "item": "energonrelics:circuit_board" }, "E": { - "item": "energonrelics:battery_controller" + "item": "energonrelics:thermal_casing" + }, + "O": { + "item": "minecraft:orange_dye" } }, "result": { diff --git a/src/main/resources/data/energonrelics/recipes/passive_battery_controller.json b/src/main/resources/data/energonrelics/recipes/passive_battery_controller.json new file mode 100644 index 0000000..708bcf0 --- /dev/null +++ b/src/main/resources/data/energonrelics/recipes/passive_battery_controller.json @@ -0,0 +1,23 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "#E#", + "ERE", + "#E#" + ], + "key": { + "#": { + "item": "energonrelics:circuit_board" + }, + "E": { + "item": "energonrelics:thermal_casing" + }, + "R": { + "item": "minecraft:red_dye" + } + }, + "result": { + "item": "energonrelics:passive_battery_controller", + "count": 1 + } +} \ No newline at end of file diff --git a/src/main/resources/data/energonrelics/recipes/reactor_controller.json b/src/main/resources/data/energonrelics/recipes/reactor_controller.json new file mode 100644 index 0000000..6d3784b --- /dev/null +++ b/src/main/resources/data/energonrelics/recipes/reactor_controller.json @@ -0,0 +1,23 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "#E#", + "EPE", + "#E#" + ], + "key": { + "#": { + "item": "energonrelics:circuit_board" + }, + "E": { + "item": "energonrelics:thermal_casing" + }, + "P": { + "item": "minecraft:purple_dye" + } + }, + "result": { + "item": "energonrelics:reactor_controller", + "count": 1 + } +} \ No newline at end of file diff --git a/src/main/resources/data/energonrelics/recipes/thermal_casing.json b/src/main/resources/data/energonrelics/recipes/thermal_casing.json index a255e2f..adf7161 100644 --- a/src/main/resources/data/energonrelics/recipes/thermal_casing.json +++ b/src/main/resources/data/energonrelics/recipes/thermal_casing.json @@ -15,6 +15,6 @@ }, "result": { "item": "energonrelics:thermal_casing", - "count": 1 + "count": 4 } } \ No newline at end of file