From 76a515db4e833ddd2bed5bed38570a322123a889 Mon Sep 17 00:00:00 2001 From: thatsIch Date: Sun, 28 Sep 2014 14:06:07 +0200 Subject: [PATCH] Re-added perdition class --- .../abstraction/helpers/BaseMJPerdition.java | 23 +++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 src/main/java/appeng/integration/abstraction/helpers/BaseMJPerdition.java diff --git a/src/main/java/appeng/integration/abstraction/helpers/BaseMJPerdition.java b/src/main/java/appeng/integration/abstraction/helpers/BaseMJPerdition.java new file mode 100644 index 000000000..9f457925e --- /dev/null +++ b/src/main/java/appeng/integration/abstraction/helpers/BaseMJPerdition.java @@ -0,0 +1,23 @@ +package appeng.integration.abstraction.helpers; + +import net.minecraft.nbt.NBTTagCompound; +import appeng.transformer.annotations.integration.Method; +import buildcraft.api.power.PowerHandler.PowerReceiver; + +public abstract class BaseMJPerdition +{ + @Method(iname = "MJ5") + public abstract PowerReceiver getPowerReceiver(); + + public abstract double useEnergy(double f, double required, boolean b); + + public abstract void addEnergy(float failed); + + public abstract void configure(int i, int j, float f, int k); + + public abstract void writeToNBT(NBTTagCompound tag); + + public abstract void readFromNBT(NBTTagCompound tag); + + public abstract void Tick(); +}