@Override
	public void onEntityCollidedWithBlock(World world, int x, int y, int z, Entity entity) {

		if (active) {
			if (!world.isRemote && !entity.isBurning()) {
				if (entity instanceof EntityItem) {
					entity.setDead();

				} else {
					entity.setFire(5);

				}

			}
		} else {
			entity.attackEntityFrom(DamageSource.cactus, 0.5F);
		}
	}