Package info.u_team.u_team_core.energy
Class BasicEnergyAcceptorDelegate
java.lang.Object
info.u_team.u_team_core.energy.BasicEnergyAcceptorDelegate
- All Implemented Interfaces:
net.minecraftforge.energy.IEnergyStorage
public class BasicEnergyAcceptorDelegate
extends Object
implements net.minecraftforge.energy.IEnergyStorage
-
Constructor Summary
ConstructorsConstructorDescriptionBasicEnergyAcceptorDelegate
(net.minecraftforge.energy.IEnergyStorage delegate) -
Method Summary
Modifier and TypeMethodDescriptionboolean
boolean
int
extractEnergy
(int maxExtract, boolean simulate) int
int
int
receiveEnergy
(int maxReceive, boolean simulate)
-
Constructor Details
-
BasicEnergyAcceptorDelegate
public BasicEnergyAcceptorDelegate(net.minecraftforge.energy.IEnergyStorage delegate)
-
-
Method Details
-
canReceive
public boolean canReceive()- Specified by:
canReceive
in interfacenet.minecraftforge.energy.IEnergyStorage
-
receiveEnergy
public int receiveEnergy(int maxReceive, boolean simulate) - Specified by:
receiveEnergy
in interfacenet.minecraftforge.energy.IEnergyStorage
-
getEnergyStored
public int getEnergyStored()- Specified by:
getEnergyStored
in interfacenet.minecraftforge.energy.IEnergyStorage
-
getMaxEnergyStored
public int getMaxEnergyStored()- Specified by:
getMaxEnergyStored
in interfacenet.minecraftforge.energy.IEnergyStorage
-
canExtract
public boolean canExtract()- Specified by:
canExtract
in interfacenet.minecraftforge.energy.IEnergyStorage
-
extractEnergy
public int extractEnergy(int maxExtract, boolean simulate) - Specified by:
extractEnergy
in interfacenet.minecraftforge.energy.IEnergyStorage
-