From d4b5d0dc26876d5dc73de2a46e5ba552a0240e8b Mon Sep 17 00:00:00 2001 From: PrototypeTrousers Date: Wed, 13 Jul 2022 20:03:30 -0300 Subject: [PATCH] allow automation insertion "gemCertusQuartz" oredictd items into charger Fixes #120 --- gradle.properties | 2 +- src/main/java/appeng/tile/misc/TileCharger.java | 4 +--- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/gradle.properties b/gradle.properties index 8f8d8bc0b..c30ca85ae 100644 --- a/gradle.properties +++ b/gradle.properties @@ -4,7 +4,7 @@ aebuild=7 aegroup=appeng aebasename=appliedenergistics2 extended=extended_life -extendedversion=v0.52.8 +extendedversion=v0.52.9 ######################################################### # Versions # ######################################################### diff --git a/src/main/java/appeng/tile/misc/TileCharger.java b/src/main/java/appeng/tile/misc/TileCharger.java index 4072e325f..960ac7879 100644 --- a/src/main/java/appeng/tile/misc/TileCharger.java +++ b/src/main/java/appeng/tile/misc/TileCharger.java @@ -308,9 +308,7 @@ public class TileCharger extends AENetworkPowerTile implements ICrankable, IGrid @Override public boolean allowInsert( IItemHandler inv, final int i, final ItemStack itemstack ) { - final IItemDefinition cert = AEApi.instance().definitions().materials().certusQuartzCrystal(); - - return Platform.isChargeable( itemstack ) || cert.isSameAs( itemstack ); + return AEItemStack.fromItemStack( itemstack ).sameOre( AEItemStack.fromItemStack( AEApi.instance().definitions().materials().certusQuartzCrystal().maybeStack( 1 ).orElse( ItemStack.EMPTY ) ) ) || Platform.isChargeable( itemstack ); } @Override