Initial work on Auto crafting table.

This commit is contained in:
modmuss50 2017-06-20 18:54:45 +01:00
parent 2c9e08bd63
commit 3071d19db0
No known key found for this signature in database
GPG key ID: 203A5ED4D3E48BEA
9 changed files with 198 additions and 7 deletions

View file

@ -0,0 +1,47 @@
package techreborn.tiles;
import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.util.EnumFacing;
import reborncore.common.powerSystem.TilePowerAcceptor;
import techreborn.client.container.IContainerProvider;
import techreborn.client.container.builder.BuiltContainer;
import techreborn.client.container.builder.ContainerBuilder;
/**
* Created by modmuss50 on 20/06/2017.
*/
public class TileAutoCraftingTable extends TilePowerAcceptor implements IContainerProvider {
public TileAutoCraftingTable() {
super();
}
@Override
public double getBaseMaxPower() {
return 0;
}
@Override
public double getBaseMaxOutput() {
return 0;
}
@Override
public double getBaseMaxInput() {
return 0;
}
@Override
public boolean canAcceptEnergy(EnumFacing enumFacing) {
return false;
}
@Override
public boolean canProvideEnergy(EnumFacing enumFacing) {
return false;
}
@Override
public BuiltContainer createContainer(EntityPlayer player) {
return new ContainerBuilder("autocraftingTable").player(player.inventory).inventory().hotbar().addInventory().create();
}
}