Interface FakeTextDisplay

All Superinterfaces:
net.kyori.adventure.audience.Audience, org.bukkit.command.CommandSender, org.bukkit.entity.Display, org.bukkit.entity.Entity, FakeEntity, net.kyori.adventure.text.event.HoverEventSource<net.kyori.adventure.text.event.HoverEvent.ShowEntity>, org.bukkit.metadata.Metadatable, org.bukkit.Nameable, org.bukkit.permissions.Permissible, org.bukkit.persistence.PersistentDataHolder, io.papermc.paper.persistence.PersistentDataViewHolder, net.kyori.adventure.pointer.Pointered, org.bukkit.permissions.ServerOperator, net.kyori.adventure.sound.Sound.Emitter, org.bukkit.entity.TextDisplay

public interface FakeTextDisplay extends FakeEntity, org.bukkit.entity.TextDisplay
Represents a client-side TextDisplay entity that allows showing custom text to players without spawning a real entity.
  • Nested Class Summary

    Nested classes/interfaces inherited from interface org.bukkit.entity.Display

    org.bukkit.entity.Display.Billboard, org.bukkit.entity.Display.Brightness

    Nested classes/interfaces inherited from interface org.bukkit.entity.Entity

    org.bukkit.entity.Entity.Spigot

    Nested classes/interfaces inherited from interface org.bukkit.entity.TextDisplay

    org.bukkit.entity.TextDisplay.TextAlignment
  • Method Summary

    Modifier and Type
    Method
    Description
    org.bukkit.entity.TextDisplay
    Gets the underlying Bukkit TextDisplay handle of this fake entity.

    Methods 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, stopSound

    Methods inherited from interface org.bukkit.command.CommandSender

    getName, name, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendPlainMessage, sendRichMessage, sendRichMessage

    Methods inherited from interface org.bukkit.entity.Display

    getBillboard, getBrightness, getDisplayHeight, getDisplayWidth, getGlowColorOverride, getInterpolationDelay, getInterpolationDuration, getShadowRadius, getShadowStrength, getTeleportDuration, getTransformation, getViewRange, setBillboard, setBrightness, setDisplayHeight, setDisplayWidth, setGlowColorOverride, setInterpolationDelay, setInterpolationDuration, setShadowRadius, setShadowStrength, setTeleportDuration, setTransformation, setTransformationMatrix, setViewRange

    Methods inherited from interface org.bukkit.entity.Entity

    addPassenger, addScoreboardTag, asHoverEvent, broadcastHurtAnimation, 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, lookAt, lookAt, 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, wouldCollideUsing

    Methods inherited from interface me.eXo8_.fakeentity.api.nms.FakeEntity

    delete, getId, hide, isSpawned, show, spawn, update, whoSeeEntity

    Methods inherited from interface net.kyori.adventure.text.event.HoverEventSource

    asHoverEvent

    Methods inherited from interface org.bukkit.metadata.Metadatable

    getMetadata, hasMetadata, removeMetadata, setMetadata

    Methods inherited from interface org.bukkit.Nameable

    customName, customName, getCustomName, setCustomName

    Methods inherited from interface org.bukkit.permissions.Permissible

    addAttachment, addAttachment, addAttachment, addAttachment, getEffectivePermissions, hasPermission, hasPermission, isPermissionSet, isPermissionSet, permissionValue, permissionValue, recalculatePermissions, removeAttachment

    Methods inherited from interface org.bukkit.persistence.PersistentDataHolder

    getPersistentDataContainer

    Methods inherited from interface net.kyori.adventure.pointer.Pointered

    get, getOrDefault, getOrDefaultFrom, pointers

    Methods inherited from interface org.bukkit.permissions.ServerOperator

    isOp, setOp

    Methods inherited from interface org.bukkit.entity.TextDisplay

    getAlignment, getBackgroundColor, getLineWidth, getText, getTextOpacity, isDefaultBackground, isSeeThrough, isShadowed, setAlignment, setBackgroundColor, setDefaultBackground, setLineWidth, setSeeThrough, setShadowed, setText, setTextOpacity, text, text
  • Method Details

    • getHandle

      org.bukkit.entity.TextDisplay getHandle()
      Gets the underlying Bukkit TextDisplay handle of this fake entity.
      Specified by:
      getHandle in interface FakeEntity
      Returns:
      the text display handle