Files
Chisel/src/main/java/info/jbcs/minecraft/chisel/block/BlockConcrete.java
T

37 lines
1.1 KiB
Java
Raw Normal View History

package info.jbcs.minecraft.chisel.block;
2014-07-17 22:05:29 +01:00
import info.jbcs.minecraft.chisel.Configurations;
import info.jbcs.minecraft.chisel.client.GeneralChiselClient;
import net.minecraft.entity.Entity;
import net.minecraft.util.AxisAlignedBB;
import net.minecraft.world.World;
2014-12-14 20:05:39 +00:00
import cpw.mods.fml.common.FMLCommonHandler;
import cpw.mods.fml.relauncher.Side;
public class BlockConcrete extends BlockCarvable
{
public BlockConcrete()
{
super();
}
@Override
public AxisAlignedBB getCollisionBoundingBoxFromPool(World par1World, int par2, int par3, int par4)
{
float f = 0.125F;
return AxisAlignedBB.getBoundingBox(par2, par3, par4, (par2 + 1), ((par3 + 1) - f), (par4 + 1));
}
@Override
public void onEntityCollidedWithBlock(World world, int x, int y, int z, Entity entity)
{
if(FMLCommonHandler.instance().getEffectiveSide() != Side.CLIENT)
return;
2014-07-17 22:05:29 +01:00
if(Configurations.concreteVelocity == 0)
return;
2014-07-17 22:05:29 +01:00
GeneralChiselClient.speedupPlayer(world, entity, Configurations.concreteVelocity);
}
}