接口 ThrownPotion
- 所有超级接口:
CommandSender
,Entity
,Metadatable
,Nameable
,Permissible
,Projectile
,ServerOperator
- 所有已知子接口:
LingeringPotion
,SplashPotion
Represents a thrown potion bottle
-
方法概要
修饰符和类型方法说明Returns the effects that are applied by this potion.getItem()
Returns a copy of the ItemStack for this thrown potion.void
Set the ItemStack for this thrown potion.从接口继承的方法 org.bukkit.command.CommandSender
getName, sendMessage, sendMessage
从接口继承的方法 org.bukkit.entity.Entity
addPassenger, addScoreboardTag, eject, getEntityId, getFallDistance, getFireTicks, getHeight, getLastDamageCause, getLocation, getLocation, getMaxFireTicks, getNearbyEntities, getPassenger, getPassengers, getPistonMoveReaction, getPortalCooldown, getScoreboardTags, getServer, getTicksLived, getType, getUniqueId, getVehicle, getVelocity, getWidth, getWorld, hasGravity, isCustomNameVisible, isDead, isEmpty, isGlowing, isInsideVehicle, isInvulnerable, isOnGround, isSilent, isValid, leaveVehicle, playEffect, remove, removePassenger, removeScoreboardTag, setCustomNameVisible, setFallDistance, setFireTicks, setGlowing, setGravity, setInvulnerable, setLastDamageCause, setPassenger, setPortalCooldown, setSilent, setTicksLived, setVelocity, 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.entity.Projectile
doesBounce, getShooter, setBounce, setShooter
从接口继承的方法 org.bukkit.permissions.ServerOperator
isOp, setOp
-
方法详细资料
-
getEffects
Collection<PotionEffect> getEffects()Returns the effects that are applied by this potion.- 返回:
- The potion effects
-
getItem
ItemStack getItem()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
setItemStack
method.- 返回:
- A copy of the ItemStack for this thrown potion.
-
setItem
Set the ItemStack for this thrown potion.The ItemStack must be a potion, otherwise an exception is thrown.
- 参数:
item
- New ItemStack
-