minecraft_server-b1.7.3/src/net/minecraft/block/BlockSoulSand.java
2026-01-30 02:26:17 +07:00

22 lines
815 B
Java

package net.minecraft.block;
import net.minecraft.block.material.Material;
import net.minecraft.entity.Entity;
import net.minecraft.math.AxisAlignedBB;
import net.minecraft.world.World;
public class BlockSoulSand extends Block {
public BlockSoulSand(int var1, int var2) {
super(var1, var2, Material.sand);
}
public AxisAlignedBB getCollisionBoundingBoxFromPool(World var1, int var2, int var3, int var4) {
float var5 = 2.0F / 16.0F;
return AxisAlignedBB.getBoundingBoxFromPool((double) var2, (double) var3, (double) var4, (double) (var2 + 1), (double) ((float) (var3 + 1) - var5), (double) (var4 + 1));
}
public void onEntityCollidedWithBlock(World var1, int var2, int var3, int var4, Entity var5) {
var5.motionX *= 0.4D;
var5.motionZ *= 0.4D;
}
}