Урон при хождение по блоку

Статус
В этой теме нельзя размещать новые ответы.
Версия Minecraft
1.7.10
29
1
2
Подскажите как реализовать чтоб блок наносил урон существам, если оно(существо) будет находиться над ним, но чтоб если игрок будет идти на шифте урона не было.
 
Код:
	@Override
	public void updateTick(World world, int x, int y, int z, Random random) {
		if (!world.isRemote) {
			AxisAlignedBB aabb = AxisAlignedBB.getBoundingBox(x, y + 1, z, x + 1, y + 1.0625, z + 1);
			List list = world.getEntitiesWithinAABB(EntityLivingBase.class, aabb);
			Iterator iterator = list.iterator();
			EntityLivingBase entity;

			while (iterator.hasNext()) {
				entity = (EntityLivingBase)iterator.next();
				if (entity instanceof EntityPlayer && !((EntityPlayer)entity).isSneaking()) {

				} else {
					entity.attackEntityFrom(DamageSource.generic, 0.5F);
				}
			}
		}
	}
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху