Fix P2P Tunnels dropping ME Tunnels regardless of type (#347)

This commit is contained in:
Serenibyss
2023-12-29 21:39:21 -06:00
committed by GitHub
parent 219de337be
commit 669aa3188e
@@ -55,7 +55,6 @@ import net.minecraft.util.math.Vec3d;
import java.io.IOException;
import java.util.ArrayList;
import java.util.Collection;
import java.util.Optional;
public abstract class PartP2PTunnel<T extends PartP2PTunnel> extends PartBasicState {
@@ -97,20 +96,6 @@ public abstract class PartP2PTunnel<T extends PartP2PTunnel> extends PartBasicSt
bch.addBox(2, 2, 14, 14, 14, 16);
}
@Override
public ItemStack getItemStack(final PartItemStack type) {
if (type == PartItemStack.WORLD || type == PartItemStack.NETWORK || type == PartItemStack.WRENCH || type == PartItemStack.PICK) {
return super.getItemStack(type);
}
final Optional<ItemStack> maybeMEStack = AEApi.instance().definitions().parts().p2PTunnelME().maybeStack(1);
if (maybeMEStack.isPresent()) {
return maybeMEStack.get();
}
return super.getItemStack(type);
}
@Override
public void readFromNBT(final NBTTagCompound data) {
super.readFromNBT(data);