接口 Interaction
- 所有超级接口:
CommandSender,Entity,Metadatable,Nameable,Permissible,PersistentDataHolder,ServerOperator
代表一种仅用于记录交互的实体。
-
嵌套类概要
嵌套类从接口继承的嵌套类/接口 org.bukkit.entity.Entity
Entity.Spigot -
方法概要
修饰符和类型方法说明float获取此交互实体的高度。float获取此交互实体的宽度。获取此交互实体的最后一次攻击。获取此实体的最后一次交互。boolean获取此交互实体被交互时是否触发响应。voidsetInteractionHeight(float height) 设置此交互实体的高度。voidsetInteractionWidth(float width) 设置此交互实体的宽度。voidsetResponsive(boolean response) 设置此交互实体被交互时是否触发响应。从接口继承的方法 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.permissions.ServerOperator
isOp, setOp
-
方法详细资料
-
getInteractionWidth
float getInteractionWidth()获取此交互实体的宽度。原文:Gets the width of this interaction entity.
- 返回:
- width
-
setInteractionWidth
void setInteractionWidth(float width) 设置此交互实体的宽度。原文:Sets the width of this interaction entity.
- 参数:
width- new width
-
getInteractionHeight
float getInteractionHeight()获取此交互实体的高度。原文:Gets the height of this interaction entity.
- 返回:
- height
-
setInteractionHeight
void setInteractionHeight(float height) 设置此交互实体的高度。原文:Sets the height of this interaction entity.
- 参数:
height- new height
-
isResponsive
boolean isResponsive()获取此交互实体被交互时是否触发响应。原文:Gets if this interaction entity should trigger a response when interacted with.
- 返回:
- response setting
-
setResponsive
void setResponsive(boolean response) 设置此交互实体被交互时是否触发响应。原文:Sets if this interaction entity should trigger a response when interacted with.
- 参数:
response- new setting
-
getLastAttack
获取此交互实体的最后一次攻击。原文:Gets the last attack on this interaction entity.
- 返回:
- last attack data, if present
-
getLastInteraction
获取此实体的最后一次交互。原文:Gets the last interaction on this entity.
- 返回:
- last interaction data, if present
-