From c9323dfa115a068fb28fa30fcb22f8d73b9a5773 Mon Sep 17 00:00:00 2001 From: Glease <4586901+Glease@users.noreply.github.com> Date: Sat, 20 Aug 2022 17:49:50 +0800 Subject: fix illegal argument exception in solar tower structure code (#284) --- .../machines/multi/production/GregtechMetaTileEntity_SolarTower.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/main/java/gtPlusPlus/xmod/gregtech/common/tileentities/machines/multi/production/GregtechMetaTileEntity_SolarTower.java b/src/main/java/gtPlusPlus/xmod/gregtech/common/tileentities/machines/multi/production/GregtechMetaTileEntity_SolarTower.java index aebe0fea98..719c0ce3db 100644 --- a/src/main/java/gtPlusPlus/xmod/gregtech/common/tileentities/machines/multi/production/GregtechMetaTileEntity_SolarTower.java +++ b/src/main/java/gtPlusPlus/xmod/gregtech/common/tileentities/machines/multi/production/GregtechMetaTileEntity_SolarTower.java @@ -291,7 +291,8 @@ public class GregtechMetaTileEntity_SolarTower extends GregtechMeta_MultiBlockBa .addElement('g', lazy(t -> buildHatchAdder(GregtechMetaTileEntity_SolarTower.class) .hatchClass(TileEntitySolarHeater.class) .adder(GregtechMetaTileEntity_SolarTower::addSolarHeater) - .casingIndex(0) + // use a positive casing index to make adder builder happy + .casingIndex(1) .dot(1) .build())) .addElement('t', lazy(t -> onElementPass(x -> ++x.mCasing1, ofBlock(t.getCasingBlock(), t.getCasingMeta())))) -- cgit