Package org.bukkit.entity
Interface Fox
- 
- All Superinterfaces:
- Ageable,- Animals,- Attributable,- CommandSender,- Creature,- Damageable,- Entity,- LivingEntity,- Lootable,- Metadatable,- Mob,- Nameable,- Permissible,- PersistentDataHolder,- ProjectileSource,- ServerOperator,- Sittable
 
 public interface Fox extends Animals, Sittable What does the fox say?
- 
- 
Nested Class SummaryNested Classes Modifier and Type Interface Description static classFox.TypeRepresents the various different fox types there are.- 
Nested classes/interfaces inherited from interface org.bukkit.entity.EntityEntity.Spigot
 
- 
 - 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description Fox.TypegetFoxType()Gets the current type of this fox.booleanisCrouching()Checks if this animal is crouchingvoidsetCrouching(boolean crouching)Sets if this animal is crouching.voidsetFoxType(Fox.Type type)Sets the current type of this fox.voidsetSleeping(boolean sleeping)Sets if this animal is sleeping.- 
Methods inherited from interface org.bukkit.entity.AgeablecanBreed, getAge, getAgeLock, isAdult, setAdult, setAge, setAgeLock, setBaby, setBreed
 - 
Methods inherited from interface org.bukkit.entity.AnimalsgetBreedCause, getLoveModeTicks, isLoveMode, setBreedCause, setLoveModeTicks
 - 
Methods inherited from interface org.bukkit.attribute.AttributablegetAttribute
 - 
Methods inherited from interface org.bukkit.command.CommandSendergetName, sendMessage, sendMessage
 - 
Methods inherited from interface org.bukkit.entity.Damageabledamage, damage, getAbsorptionAmount, getHealth, getMaxHealth, resetMaxHealth, setAbsorptionAmount, setHealth, setMaxHealth
 - 
Methods inherited from interface org.bukkit.entity.EntityaddPassenger, addScoreboardTag, eject, getBoundingBox, getEntityId, getFacing, getFallDistance, getFireTicks, getHeight, getLastDamageCause, getLocation, getLocation, getMaxFireTicks, getNearbyEntities, getPassenger, getPassengers, getPistonMoveReaction, getPortalCooldown, getPose, getScoreboardTags, getServer, getTicksLived, getType, getUniqueId, getVehicle, getVelocity, getWidth, getWorld, hasGravity, isCustomNameVisible, isDead, isEmpty, isGlowing, isInsideVehicle, isInvulnerable, isOnGround, isPersistent, isSilent, isValid, leaveVehicle, playEffect, remove, removePassenger, removeScoreboardTag, setCustomNameVisible, setFallDistance, setFireTicks, setGlowing, setGravity, setInvulnerable, setLastDamageCause, setPassenger, setPersistent, setPortalCooldown, setRotation, setSilent, setTicksLived, setVelocity, spigot, teleport, teleport, teleport, teleport
 - 
Methods inherited from interface org.bukkit.entity.LivingEntityaddPotionEffect, addPotionEffect, addPotionEffects, getActivePotionEffects, getCanPickupItems, getEquipment, getEyeHeight, getEyeHeight, getEyeLocation, getKiller, getLastDamage, getLastTwoTargetBlocks, getLeashHolder, getLineOfSight, getMaximumAir, getMaximumNoDamageTicks, getMemory, getNoDamageTicks, getPotionEffect, getRemainingAir, getRemoveWhenFarAway, getTargetBlock, getTargetBlockExact, getTargetBlockExact, hasAI, hasLineOfSight, hasPotionEffect, isCollidable, isGliding, isLeashed, isRiptiding, isSleeping, isSwimming, rayTraceBlocks, rayTraceBlocks, removePotionEffect, setAI, setCanPickupItems, setCollidable, setGliding, setLastDamage, setLeashHolder, setMaximumAir, setMaximumNoDamageTicks, setMemory, setNoDamageTicks, setRemainingAir, setRemoveWhenFarAway, setSwimming
 - 
Methods inherited from interface org.bukkit.loot.LootablegetLootTable, getSeed, setLootTable, setSeed
 - 
Methods inherited from interface org.bukkit.metadata.MetadatablegetMetadata, hasMetadata, removeMetadata, setMetadata
 - 
Methods inherited from interface org.bukkit.NameablegetCustomName, setCustomName
 - 
Methods inherited from interface org.bukkit.permissions.PermissibleaddAttachment, addAttachment, addAttachment, addAttachment, getEffectivePermissions, hasPermission, hasPermission, isPermissionSet, isPermissionSet, recalculatePermissions, removeAttachment
 - 
Methods inherited from interface org.bukkit.persistence.PersistentDataHoldergetPersistentDataContainer
 - 
Methods inherited from interface org.bukkit.projectiles.ProjectileSourcelaunchProjectile, launchProjectile
 - 
Methods inherited from interface org.bukkit.permissions.ServerOperatorisOp, setOp
 - 
Methods inherited from interface org.bukkit.entity.SittableisSitting, setSitting
 
- 
 
- 
- 
- 
Method Detail- 
getFoxType@NotNull Fox.Type getFoxType() Gets the current type of this fox.- Returns:
- Type of the fox.
 
 - 
setFoxTypevoid setFoxType(@NotNull Fox.Type type)Sets the current type of this fox.- Parameters:
- type- New type of this fox.
 
 - 
isCrouchingboolean isCrouching() Checks if this animal is crouching- Returns:
- true if crouching
 
 - 
setCrouchingvoid setCrouching(boolean crouching) Sets if this animal is crouching.- Parameters:
- crouching- true if crouching
 
 - 
setSleepingvoid setSleeping(boolean sleeping) Sets if this animal is sleeping.- Parameters:
- sleeping- true if sleeping
 
 
- 
 
-