diff --git a/src/main/java/de/ellpeck/actuallyadditions/mod/tile/TileEntityCoalGenerator.java b/src/main/java/de/ellpeck/actuallyadditions/mod/tile/TileEntityCoalGenerator.java index e1298bd15..0a2ae6f09 100644 --- a/src/main/java/de/ellpeck/actuallyadditions/mod/tile/TileEntityCoalGenerator.java +++ b/src/main/java/de/ellpeck/actuallyadditions/mod/tile/TileEntityCoalGenerator.java @@ -43,7 +43,7 @@ import javax.annotation.Nullable; import de.ellpeck.actuallyadditions.mod.tile.TileEntityBase.NBTType; import net.minecraftforge.fml.server.ServerLifecycleHooks; -public class TileEntityCoalGenerator extends TileEntityInventoryBase implements INamedContainerProvider, ISharingEnergyProvider { +public class TileEntityCoalGenerator extends TileEntityInventoryBase implements INamedContainerProvider, ISharingEnergyProvider, IEnergyDisplay { public final CustomEnergyStorage storage = new CustomEnergyStorage(60000, 0, 80); public final LazyOptional lazyEnergy = LazyOptional.of(() -> this.storage); @@ -204,4 +204,14 @@ public class TileEntityCoalGenerator extends TileEntityInventoryBase implements public Container createMenu(int windowId, PlayerInventory playerInventory, PlayerEntity player) { return new ContainerCoalGenerator(windowId, playerInventory, this); } + + @Override + public CustomEnergyStorage getEnergyStorage() { + return storage; + } + + @Override + public boolean needsHoldShift() { + return false; + } }