From 28e5cc907f514191715e0f4569aad45a225c51f5 Mon Sep 17 00:00:00 2001 From: LordMZTE Date: Sat, 22 Oct 2022 17:45:31 +0200 Subject: [PATCH] feat: add superconductor --- .../java/atomicscience/BSuperconductor.java | 18 ++++++++++++++++++ .../java/atomicscience/TSuperconductor.java | 15 +++++++++++++++ 2 files changed, 33 insertions(+) create mode 100644 src/main/java/atomicscience/BSuperconductor.java create mode 100644 src/main/java/atomicscience/TSuperconductor.java diff --git a/src/main/java/atomicscience/BSuperconductor.java b/src/main/java/atomicscience/BSuperconductor.java new file mode 100644 index 0000000..b11bd8c --- /dev/null +++ b/src/main/java/atomicscience/BSuperconductor.java @@ -0,0 +1,18 @@ +package atomicscience; + +import basiccomponents.common.block.BlockCopperWire; +import net.minecraft.tileentity.TileEntity; +import net.minecraft.world.World; + +public class BSuperconductor extends BlockCopperWire { + public BSuperconductor() { + super(); + this.setBlockName("atomicscience:superconductor"); + this.setCreativeTab(TabAS.INSTANCE); + } + + @Override + public TileEntity createNewTileEntity(World var1, int meta) { + return new TSuperconductor(); + } +} diff --git a/src/main/java/atomicscience/TSuperconductor.java b/src/main/java/atomicscience/TSuperconductor.java new file mode 100644 index 0000000..b12b636 --- /dev/null +++ b/src/main/java/atomicscience/TSuperconductor.java @@ -0,0 +1,15 @@ +package atomicscience; + +import basiccomponents.common.tileentity.TileEntityCopperWire; + +public class TSuperconductor extends TileEntityCopperWire { + @Override + public double getResistance() { + return 0; + } + + @Override + public double getCurrentCapcity() { + return Double.MAX_VALUE; + } +}