接口 ThrownPotion
- 所有超级接口:
CommandSender,Entity,Metadatable,Nameable,Permissible,PersistentDataHolder,Projectile,ServerOperator,ThrowableProjectile
- 所有已知子接口:
LingeringPotion,SplashPotion
代表一个被抛出的药水瓶.
-
嵌套类概要
从接口继承的嵌套类/接口 org.bukkit.entity.Entity
Entity.Spigot -
方法概要
从接口继承的方法 org.bukkit.command.CommandSender
getName, sendMessage, sendMessage, sendMessage, sendMessage从接口继承的方法 org.bukkit.entity.Entity
addPassenger, addScoreboardTag, copy, copy, createSnapshot, eject, getAsString, getBoundingBox, getEntityId, getFacing, getFallDistance, getFireTicks, getFreezeTicks, getHeight, getLastDamageCause, getLocation, getLocation, getMaxFireTicks, getMaxFreezeTicks, getNearbyEntities, getPassenger, getPassengers, getPistonMoveReaction, getPortalCooldown, getPose, getScoreboardTags, getServer, getSpawnCategory, getSwimHighSpeedSplashSound, getSwimSound, getSwimSplashSound, getTicksLived, getTrackedBy, getType, getUniqueId, getVehicle, getVelocity, getWidth, getWorld, hasGravity, isCustomNameVisible, isDead, isEmpty, isFrozen, isGlowing, isInsideVehicle, isInvulnerable, isInWater, isInWorld, isOnGround, isPersistent, isSilent, isValid, isVisibleByDefault, isVisualFire, leaveVehicle, playEffect, remove, removePassenger, removeScoreboardTag, setCustomNameVisible, setFallDistance, setFireTicks, setFreezeTicks, setGlowing, setGravity, setInvulnerable, setLastDamageCause, setPassenger, setPersistent, setPortalCooldown, setRotation, setSilent, setTicksLived, setVelocity, setVisibleByDefault, setVisualFire, spigot, teleport, teleport, teleport, teleport从接口继承的方法 org.bukkit.metadata.Metadatable
getMetadata, hasMetadata, removeMetadata, setMetadata从接口继承的方法 org.bukkit.Nameable
getCustomName, setCustomName从接口继承的方法 org.bukkit.permissions.Permissible
addAttachment, addAttachment, addAttachment, addAttachment, getEffectivePermissions, hasPermission, hasPermission, isPermissionSet, isPermissionSet, recalculatePermissions, removeAttachment从接口继承的方法 org.bukkit.persistence.PersistentDataHolder
getPersistentDataContainer从接口继承的方法 org.bukkit.entity.Projectile
doesBounce, getShooter, setBounce, setShooter从接口继承的方法 org.bukkit.permissions.ServerOperator
isOp, setOp
-
方法详细资料
-
getEffects
返回应用于此药水瓶的药水效果.原文: Returns the effects that are applied by this potion.
- 返回:
- 药水效果
-
getItem
返回此药水瓶物品的副本.修改此物品副本并不会直接修改这个被抛出的药水瓶本身. 如果你希望修改此药水瓶, 你必须使用
setItemStack方法.原文: Returns a copy of the ItemStack for this thrown potion.
Altering this copy will not alter the thrown potion directly. If you want to alter the thrown potion, you must use the
setItemStackmethod.- 指定者:
getItem在接口中ThrowableProjectile- 返回:
- 此药水瓶的副本
-
setItem
设置此药水瓶物品.设置的物品必须为药水, 否则此方法会抛出异常.
原文: Set the ItemStack for this thrown potion.
The ItemStack must be a potion, otherwise an exception is thrown.
- 指定者:
setItem在接口中ThrowableProjectile- 参数:
item- 要设置的药水物品.
-