public class EntityDrone.MinigunDrone extends Minigun
MAX_GUN_SPEED, minigunPitch, minigunYaw, oldMinigunPitch, oldMinigunYaw, player, world| Modifier and Type | Method and Description |
|---|---|
int |
getAmmoColor() |
net.minecraft.util.math.vector.Vector3d |
getLookAngle()
A normalised look vector for the minigun
|
net.minecraft.util.math.vector.Vector3d |
getMuzzlePosition()
The position from which particles originate when the gun is firing
|
float |
getParticleScale() |
PacketPlayMovingSound.SoundSource |
getSoundSource()
Get the source for this sound, where the client should play the sound loop at.
|
boolean |
isMinigunActivated() |
boolean |
isValid() |
void |
playSound(net.minecraft.util.SoundEvent soundName,
float volume,
float pitch) |
void |
setAmmoColorStack(net.minecraft.item.ItemStack ammo) |
void |
setMinigunActivated(boolean activated) |
clampYaw, clampYaw, dispenserWeightedPercentage, dispenserWeightedPercentage, getAirCapability, getAmmoColor, getAmmoStack, getAttackTarget, getMinigunRotation, getMinigunSpeed, getMinigunTriggerTimeOut, getOldMinigunRotation, getPlayer, getRange, getUpgrades, getWorld, isGunAimedAtTarget, isReturning, isSweeping, setAirHandler, setAmmoStack, setAttackTarget, setIdleYaw, setMinigunRotation, setMinigunSpeed, setMinigunTriggerTimeOut, setOldMinigunRotation, setReturning, setSweeping, setWorld, tryFireMinigun, updatepublic PacketPlayMovingSound.SoundSource getSoundSource()
MinigungetSoundSource in class Minigunpublic boolean isMinigunActivated()
isMinigunActivated in class Minigunpublic void setMinigunActivated(boolean activated)
setMinigunActivated in class Minigunpublic void setAmmoColorStack(@Nonnull
net.minecraft.item.ItemStack ammo)
setAmmoColorStack in class Minigunpublic int getAmmoColor()
getAmmoColor in class Minigunpublic void playSound(net.minecraft.util.SoundEvent soundName,
float volume,
float pitch)
@Nullable public net.minecraft.util.math.vector.Vector3d getMuzzlePosition()
MinigungetMuzzlePosition in class Minigunpublic net.minecraft.util.math.vector.Vector3d getLookAngle()
MinigungetLookAngle in class Minigunpublic float getParticleScale()
getParticleScale in class Minigun