public class Turret extends Colorable
Constructor and Description |
---|
Turret() |
Turret(java.lang.Double xOffset,
java.lang.Double yOffset,
java.lang.Double zOffset,
org.bukkit.Color color,
org.bukkit.inventory.ItemStack skin,
java.lang.Float explosionSize,
org.bukkit.inventory.ItemStack ammo) |
Modifier and Type | Method and Description |
---|---|
org.bukkit.Location |
applyExtraOffset(org.bukkit.Location loc) |
org.bukkit.inventory.ItemStack |
getAmmo() |
java.lang.Integer |
getCooldown() |
java.lang.Float |
getExplosionSize() |
java.lang.Integer |
getRotationOffset() |
void |
setAmmo(org.bukkit.inventory.ItemStack ammo) |
void |
setCooldown(java.lang.Integer cooldown) |
void |
setExplosionSize(java.lang.Float explosionSize) |
void |
setRotationOffset(java.lang.Integer rotationOffset) |
java.util.concurrent.CompletableFuture<java.lang.Boolean> |
shoot() |
void |
spawnStand(org.bukkit.Location base,
SpawnedVehicle owningVehicle) |
getColor, getSkin, getSkinColored, setColor, setSkin
despawnStand, getHolder, getIsCustomPlaced, getOwningVehicle, getUID, getXOffset, getYOffset, getZOffset, setHolder, setIsCustomPlaced, setOwningVehicle, setUID, setXOffset, setYOffset, setZOffset
public Turret(java.lang.Double xOffset, java.lang.Double yOffset, java.lang.Double zOffset, org.bukkit.Color color, org.bukkit.inventory.ItemStack skin, java.lang.Float explosionSize, org.bukkit.inventory.ItemStack ammo)
public Turret()
public void spawnStand(org.bukkit.Location base, SpawnedVehicle owningVehicle)
spawnStand
in class Part
public org.bukkit.Location applyExtraOffset(org.bukkit.Location loc)
applyExtraOffset
in class Part
public java.util.concurrent.CompletableFuture<java.lang.Boolean> shoot()
public java.lang.Integer getRotationOffset()
public java.lang.Float getExplosionSize()
public org.bukkit.inventory.ItemStack getAmmo()
public java.lang.Integer getCooldown()
public void setRotationOffset(java.lang.Integer rotationOffset)
public void setExplosionSize(java.lang.Float explosionSize)
public void setAmmo(org.bukkit.inventory.ItemStack ammo)
public void setCooldown(java.lang.Integer cooldown)