接口 Interaction
- 所有超级接口:
CommandSender
,Entity
,Metadatable
,Nameable
,Permissible
,PersistentDataHolder
,ServerOperator
Represents an entity designed to only record interactions.
-
嵌套类概要
修饰符和类型接口说明static interface
Represents a previous interaction with this entity.从接口继承的嵌套类/接口 org.bukkit.entity.Entity
Entity.Spigot
-
方法概要
修饰符和类型方法说明float
Gets the height of this interaction entity.float
Gets the width of this interaction entity.Gets the last attack on this interaction entity.Gets the last interaction on this entity.boolean
Gets if this interaction entity should trigger a response when interacted with.void
setInteractionHeight
(float height) Sets the height of this interaction entity.void
setInteractionWidth
(float width) Sets the width of this interaction entity.void
setResponsive
(boolean response) Sets if this interaction entity should trigger a response when interacted with.从接口继承的方法 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
-