Fixes for latest forge and more rendering.

This commit is contained in:
Modmuss50 2015-11-26 17:35:31 +00:00
parent 82b99fed34
commit b0784c44d2
16 changed files with 168 additions and 120 deletions

View file

@ -5,6 +5,7 @@ import net.minecraft.item.ItemStack;
import net.minecraft.nbt.NBTTagCompound;
import net.minecraft.util.EnumFacing;
import org.apache.commons.lang3.StringUtils;
import reborncore.common.misc.Functions;
import techreborn.config.ConfigTechReborn;
import techreborn.init.ModBlocks;
import techreborn.powerSystem.TilePowerAcceptor;
@ -45,19 +46,17 @@ public class TileIDSU extends TilePowerAcceptor {
}
//TODO meta fix
@Override
public boolean canAcceptEnergy(EnumFacing direction) {
//return worldObj.getBlockMetadata(getPos().getX(), getPos().getY(), getPos().getZ()) != Functions.getIntDirFromDirection(direction);
return true;
return getFacingEnum() != direction;
}
@Override
public boolean canProvideEnergy(EnumFacing direction) {
//return worldObj.getBlockMetadata(getPos().getX(), getPos().getY(), getPos().getZ()) == Functions.getIntDirFromDirection(direction);
return true;
return getFacingEnum() == direction;
}
@Override
public double getMaxOutput() {
return output;