Hbm-s-Nuclear-Tech-GIT/com/hbm/sound/MovingSoundXVL1456.java
HbmMods 5525318475 Merge branch 'master' of https://github.com/HbmMods/Hbm-s-Nuclear-Tech-GIT
# Conflicts:
#	assets/hbm/lang/de_DE.lang
#	assets/hbm/lang/en_US.lang
#	assets/hbm/textures/armor/hazmat_paa_1.png
#	assets/hbm/textures/armor/paa_1.png
#	com/hbm/blocks/BlockCrate.java
#	com/hbm/blocks/ModBlocks.java
#	com/hbm/explosion/ExplosionNukeGeneric.java
#	com/hbm/handler/FuelHandler.java
#	com/hbm/items/GunMP.java
#	com/hbm/items/GunRevolver.java
#	com/hbm/items/ItemStarterKit.java
#	com/hbm/items/ModArmor.java
#	com/hbm/items/ModItems.java
#	com/hbm/lib/Library.java
#	com/hbm/lib/RefStrings.java
#	com/hbm/main/ClientProxy.java
#	com/hbm/main/CraftingManager.java
#	com/hbm/main/MainRegistry.java
#	com/hbm/main/ModEventHandlerClient.java
#	com/hbm/sound/MovingSoundPlayerLoop.java
#	com/hbm/sound/MovingSoundXVL1456.java
2016-10-30 20:38:35 +01:00

38 lines
1.0 KiB
Java

package com.hbm.sound;
import com.hbm.items.ModItems;
import net.minecraft.client.audio.MovingSound;
import net.minecraft.entity.Entity;
import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.item.Item;
import net.minecraft.item.ItemStack;
import net.minecraft.util.ResourceLocation;
public class MovingSoundXVL1456 extends MovingSoundPlayerLoop {
public MovingSoundXVL1456(ResourceLocation p_i45104_1_, Entity player, EnumHbmSound type) {
super(p_i45104_1_, player, type);
this.setPitch(0.5F);
}
@Override
public void update() {
super.update();
ItemStack i = null;
if(this.player != null) {
i = ((EntityPlayer)this.player).getItemInUse();
}
<<<<<<< HEAD
//this.setPitch(this.getPitch() + 0.1F);
=======
this.setPitch(this.getPitch() + 0.1F);
>>>>>>> 540fb3d256a0f4ae6a8b1db586f8e9cfd6ed7372
if(i == null || (i != null && i.getItem() != ModItems.gun_xvl1456) || !((EntityPlayer)this.player).isSneaking() || ((EntityPlayer)this.player).getItemInUseDuration() <= 0)
this.stop();
}
}