Package be.seeseemelk.mockbukkit.entity
Class DisplayMock
java.lang.Object
org.bukkit.command.CommandSender.Spigot
org.bukkit.entity.Entity.Spigot
be.seeseemelk.mockbukkit.entity.EntityMock
be.seeseemelk.mockbukkit.entity.DisplayMock
- All Implemented Interfaces:
MessageTarget,net.kyori.adventure.audience.Audience,net.kyori.adventure.pointer.Pointered,net.kyori.adventure.sound.Sound.Emitter,net.kyori.adventure.text.event.HoverEventSource<net.kyori.adventure.text.event.HoverEvent.ShowEntity>,org.bukkit.command.CommandSender,org.bukkit.entity.Display,org.bukkit.entity.Entity,org.bukkit.metadata.Metadatable,org.bukkit.Nameable,org.bukkit.permissions.Permissible,org.bukkit.permissions.ServerOperator,org.bukkit.persistence.PersistentDataHolder
- Direct Known Subclasses:
BlockDisplayMock,ItemDisplayMock
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.bukkit.entity.Display
org.bukkit.entity.Display.Billboard, org.bukkit.entity.Display.BrightnessNested classes/interfaces inherited from interface org.bukkit.entity.Entity
org.bukkit.entity.Entity.Spigot -
Field Summary
Fields inherited from class be.seeseemelk.mockbukkit.entity.EntityMock
server -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedDisplayMock(@NotNull ServerMock server, @NotNull UUID uuid) Constructs a new EntityMock on the providedServerMockwith a specifiedUUID. -
Method Summary
Modifier and TypeMethodDescription@NotNull org.bukkit.entity.Display.Billboard@Nullable org.bukkit.entity.Display.Brightnessfloatfloat@Nullable org.bukkit.Colorintintfloatfloatint@NotNull org.bukkit.util.TransformationfloatvoidsetBillboard(@NotNull org.bukkit.entity.Display.Billboard billboard) voidsetBrightness(@Nullable org.bukkit.entity.Display.Brightness brightness) voidsetDisplayHeight(float height) voidsetDisplayWidth(float width) voidsetGlowColorOverride(@Nullable org.bukkit.Color color) voidsetInterpolationDelay(int ticks) voidsetInterpolationDuration(int duration) voidsetShadowRadius(float radius) voidsetShadowStrength(float strength) voidsetTeleportDuration(int duration) voidsetTransformation(@NotNull org.bukkit.util.Transformation transformation) voidsetTransformationMatrix(@NotNull org.joml.Matrix4f transformationMatrix) voidsetViewRange(float range) Methods inherited from class be.seeseemelk.mockbukkit.entity.EntityMock
addAttachment, addAttachment, addAttachment, addAttachment, addPassenger, addScoreboardTag, asHoverEvent, assertLocation, assertNotTeleported, assertTeleported, clearMetadata, clearTeleported, collidesAt, copy, copy, createSnapshot, customName, customName, eject, equals, fromMobSpawner, getAsString, getBoundingBox, getChunk, getCustomName, getEffectivePermissions, getEntityId, getEntityProperty, getEntitySpawnReason, getEntityState, getFacing, getFallDistance, getFireTicks, getFreezeTicks, getHeight, getLastDamageCause, getLocation, getLocation, getMaxFireTicks, getMaxFreezeTicks, getMetadata, getName, getNearbyEntities, getOrigin, getPassenger, getPassengers, getPersistentDataContainer, getPistonMoveReaction, getPitch, getPortalCooldown, getPose, getScheduler, getScoreboardEntry, getScoreboardEntryName, getScoreboardTags, getServer, getSpawnCategory, getSubType, getSwimHighSpeedSplashSound, getSwimSound, getSwimSplashSound, getTeleportCause, getTicksLived, getTrackedBy, getTrackedPlayers, getTransitivePassengers, getType, getUniqueId, getVehicle, getVelocity, getWidth, getWorld, getX, getY, getYaw, getZ, hasFixedPose, hasGravity, hashCode, hasMetadata, hasNoPhysics, hasPassengers, hasPermission, hasPermission, hasTeleported, isCustomNameVisible, isDead, isEmpty, isFreezeTickingLocked, isFrozen, isGlowing, isInBubbleColumn, isInLava, isInPowderedSnow, isInRain, isInsideVehicle, isInvisible, isInvulnerable, isInWater, isInWaterOrBubbleColumn, isInWaterOrRain, isInWaterOrRainOrBubbleColumn, isInWorld, isOnGround, isOp, isPermissionSet, isPermissionSet, isPersistent, isSilent, isSneaking, isTicking, isUnderWater, isValid, isVisibleByDefault, isVisualFire, leaveVehicle, lockFreezeTicks, name, nextComponentMessage, playEffect, recalculatePermissions, remove, removeAttachment, removeMetadata, removePassenger, removeScoreboardTag, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, setCustomName, setCustomNameVisible, setFallDistance, setFireTicks, setFreezeTicks, setGlowing, setGravity, setInvisible, setInvulnerable, setLastDamageCause, setLocation, setMetadata, setName, setNoPhysics, setOp, setPassenger, setPersistent, setPortalCooldown, setPose, setRotation, setSilent, setSneaking, setSpawnReason, setTicksLived, setVelocity, setVisibleByDefault, setVisualFire, spawnAt, spawnAt, spigot, teamDisplayName, teleport, teleport, teleport, teleport, teleport, teleportAsync, teleportWithoutEvent, wouldCollideUsingMethods inherited from class org.bukkit.command.CommandSender.Spigot
sendMessage, sendMessage, sendMessage, sendMessageMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.kyori.adventure.audience.Audience
clearResourcePacks, clearTitle, deleteMessage, deleteMessage, filterAudience, forEachAudience, hideBossBar, openBook, openBook, playSound, playSound, playSound, removeResourcePacks, removeResourcePacks, removeResourcePacks, removeResourcePacks, removeResourcePacks, resetTitle, sendActionBar, sendActionBar, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendPlayerListFooter, sendPlayerListFooter, sendPlayerListHeader, sendPlayerListHeader, sendPlayerListHeaderAndFooter, sendPlayerListHeaderAndFooter, sendResourcePacks, sendResourcePacks, sendResourcePacks, sendTitlePart, showBossBar, showTitle, stopSound, stopSoundMethods inherited from interface org.bukkit.command.CommandSender
getName, name, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendPlainMessage, sendRichMessage, sendRichMessageMethods inherited from interface org.bukkit.entity.Entity
addPassenger, addScoreboardTag, asHoverEvent, collidesAt, copy, copy, createSnapshot, eject, fromMobSpawner, getAsString, getBoundingBox, getChunk, getEntityId, getEntitySpawnReason, getFacing, getFallDistance, getFireTicks, getFreezeTicks, getHeight, getLastDamageCause, getLocation, getLocation, getMaxFireTicks, getMaxFreezeTicks, getNearbyEntities, getOrigin, getPassenger, getPassengers, getPistonMoveReaction, getPitch, getPortalCooldown, getPose, getScheduler, getScoreboardEntryName, getScoreboardTags, getServer, getSpawnCategory, getSwimHighSpeedSplashSound, getSwimSound, getSwimSplashSound, getTicksLived, getTrackedBy, getTrackedPlayers, getType, getUniqueId, getVehicle, getVelocity, getWidth, getWorld, getX, getY, getYaw, getZ, hasFixedPose, hasGravity, hasNoPhysics, isCustomNameVisible, isDead, isEmpty, isFreezeTickingLocked, isFrozen, isGlowing, isInBubbleColumn, isInLava, isInPowderedSnow, isInRain, isInsideVehicle, isInvisible, isInvulnerable, isInWater, isInWaterOrBubbleColumn, isInWaterOrRain, isInWaterOrRainOrBubbleColumn, isInWorld, isOnGround, isPersistent, isSilent, isSneaking, isTicking, isUnderWater, isValid, isVisibleByDefault, isVisualFire, leaveVehicle, lockFreezeTicks, playEffect, remove, removePassenger, removeScoreboardTag, setCustomNameVisible, setFallDistance, setFireTicks, setFreezeTicks, setGlowing, setGravity, setInvisible, setInvulnerable, setLastDamageCause, setNoPhysics, setPassenger, setPersistent, setPortalCooldown, setPose, setPose, setRotation, setSilent, setSneaking, setTicksLived, setVelocity, setVisibleByDefault, setVisualFire, spawnAt, spawnAt, spigot, teamDisplayName, teleport, teleport, teleport, teleport, teleport, teleport, teleportAsync, teleportAsync, teleportAsync, wouldCollideUsingMethods inherited from interface net.kyori.adventure.text.event.HoverEventSource
asHoverEventMethods inherited from interface be.seeseemelk.mockbukkit.command.MessageTarget
assertNoMoreSaid, assertSaid, assertSaid, nextMessageMethods inherited from interface org.bukkit.metadata.Metadatable
getMetadata, hasMetadata, removeMetadata, setMetadataMethods inherited from interface org.bukkit.Nameable
customName, customName, getCustomName, setCustomNameMethods inherited from interface org.bukkit.permissions.Permissible
addAttachment, addAttachment, addAttachment, addAttachment, getEffectivePermissions, hasPermission, hasPermission, isPermissionSet, isPermissionSet, permissionValue, permissionValue, recalculatePermissions, removeAttachmentMethods inherited from interface org.bukkit.persistence.PersistentDataHolder
getPersistentDataContainerMethods inherited from interface net.kyori.adventure.pointer.Pointered
get, getOrDefault, getOrDefaultFrom, pointersMethods inherited from interface org.bukkit.permissions.ServerOperator
isOp, setOp
-
Constructor Details
-
DisplayMock
Constructs a new EntityMock on the providedServerMockwith a specifiedUUID.- Parameters:
server- The server to create the entity on.uuid- The UUID of the entity.
-
-
Method Details
-
getTransformation
@NotNull public @NotNull org.bukkit.util.Transformation getTransformation()- Specified by:
getTransformationin interfaceorg.bukkit.entity.Display
-
setTransformation
public void setTransformation(@NotNull @NotNull org.bukkit.util.Transformation transformation) - Specified by:
setTransformationin interfaceorg.bukkit.entity.Display
-
setTransformationMatrix
public void setTransformationMatrix(@NotNull @NotNull org.joml.Matrix4f transformationMatrix) - Specified by:
setTransformationMatrixin interfaceorg.bukkit.entity.Display
-
getInterpolationDuration
public int getInterpolationDuration()- Specified by:
getInterpolationDurationin interfaceorg.bukkit.entity.Display
-
setInterpolationDuration
public void setInterpolationDuration(int duration) - Specified by:
setInterpolationDurationin interfaceorg.bukkit.entity.Display
-
getTeleportDuration
public int getTeleportDuration()- Specified by:
getTeleportDurationin interfaceorg.bukkit.entity.Display
-
setTeleportDuration
public void setTeleportDuration(int duration) - Specified by:
setTeleportDurationin interfaceorg.bukkit.entity.Display
-
getViewRange
public float getViewRange()- Specified by:
getViewRangein interfaceorg.bukkit.entity.Display
-
setViewRange
public void setViewRange(float range) - Specified by:
setViewRangein interfaceorg.bukkit.entity.Display
-
getShadowRadius
public float getShadowRadius()- Specified by:
getShadowRadiusin interfaceorg.bukkit.entity.Display
-
setShadowRadius
public void setShadowRadius(float radius) - Specified by:
setShadowRadiusin interfaceorg.bukkit.entity.Display
-
getShadowStrength
public float getShadowStrength()- Specified by:
getShadowStrengthin interfaceorg.bukkit.entity.Display
-
setShadowStrength
public void setShadowStrength(float strength) - Specified by:
setShadowStrengthin interfaceorg.bukkit.entity.Display
-
getDisplayWidth
public float getDisplayWidth()- Specified by:
getDisplayWidthin interfaceorg.bukkit.entity.Display
-
setDisplayWidth
public void setDisplayWidth(float width) - Specified by:
setDisplayWidthin interfaceorg.bukkit.entity.Display
-
getDisplayHeight
public float getDisplayHeight()- Specified by:
getDisplayHeightin interfaceorg.bukkit.entity.Display
-
setDisplayHeight
public void setDisplayHeight(float height) - Specified by:
setDisplayHeightin interfaceorg.bukkit.entity.Display
-
getInterpolationDelay
public int getInterpolationDelay()- Specified by:
getInterpolationDelayin interfaceorg.bukkit.entity.Display
-
setInterpolationDelay
public void setInterpolationDelay(int ticks) - Specified by:
setInterpolationDelayin interfaceorg.bukkit.entity.Display
-
getBillboard
@NotNull public @NotNull org.bukkit.entity.Display.Billboard getBillboard()- Specified by:
getBillboardin interfaceorg.bukkit.entity.Display
-
setBillboard
public void setBillboard(@NotNull @NotNull org.bukkit.entity.Display.Billboard billboard) - Specified by:
setBillboardin interfaceorg.bukkit.entity.Display
-
getGlowColorOverride
@Nullable public @Nullable org.bukkit.Color getGlowColorOverride()- Specified by:
getGlowColorOverridein interfaceorg.bukkit.entity.Display
-
setGlowColorOverride
public void setGlowColorOverride(@Nullable @Nullable org.bukkit.Color color) - Specified by:
setGlowColorOverridein interfaceorg.bukkit.entity.Display
-
getBrightness
@Nullable public @Nullable org.bukkit.entity.Display.Brightness getBrightness()- Specified by:
getBrightnessin interfaceorg.bukkit.entity.Display
-
setBrightness
public void setBrightness(@Nullable @Nullable org.bukkit.entity.Display.Brightness brightness) - Specified by:
setBrightnessin interfaceorg.bukkit.entity.Display
-