Skip to content

Commit

Permalink
Deprecate some methods
Browse files Browse the repository at this point in the history
  • Loading branch information
HyCraftHD committed Nov 2, 2019
1 parent 8122d2d commit 5f337ed
Showing 1 changed file with 8 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,10 @@ public BasicEnergyStorage(int capacity, int maxReceive, int maxExtract, int ener
super(capacity, maxReceive, maxExtract, energy);
}

public int getEnergy() {
return super.getEnergyStored();
}

public void setEnergy(int energy) {
this.energy = energy;
}
Expand All @@ -49,18 +53,22 @@ public void deserializeNBT(CompoundNBT compound) {
setEnergy(compound.getInt("energy"));
}

@Deprecated
public static void setTileEntityEnergy(TileEntity tileEntity, int energy) {
setTileEntityEnergy(tileEntity, null, energy);
}

@Deprecated
public static void setTileEntityEnergy(TileEntity tileEntity, Direction side, int energy) {
tileEntity.getCapability(CapabilityEnergy.ENERGY, side).filter(handler -> handler instanceof BasicEnergyStorage).map(handler -> (BasicEnergyStorage) handler).ifPresent(handler -> handler.setEnergy(energy));
}

@Deprecated
public static int getTileEntityEnergy(TileEntity tileEntity) {
return getTileEntityEnergy(tileEntity, null);
}

@Deprecated
public static int getTileEntityEnergy(TileEntity tileEntity, Direction side) {
return tileEntity.getCapability(CapabilityEnergy.ENERGY, side).map(IEnergyStorage::getEnergyStored).orElse(0);
}
Expand Down

0 comments on commit 5f337ed

Please sign in to comment.