Interface TextDisplay
- All Superinterfaces:
CopyableDataHolder, DataHolder, DataHolder.Mutable, DataSerializable, DisplayEntity, Entity, EntityProjectileSource, HoverEventSource<HoverEvent.ShowEntity>, Identifiable, Locatable, ProjectileSource, RandomProvider, SerializableDataHolder, SerializableDataHolder.Mutable, Sound.Emitter, TeamMember, ValueContainer
-
Nested Class Summary
Nested classes/interfaces inherited from interface DataHolder
DataHolder.Immutable<I>, DataHolder.MutableNested classes/interfaces inherited from interface RandomProvider
RandomProvider.SourceNested classes/interfaces inherited from interface SerializableDataHolder
SerializableDataHolder.Immutable<I>, SerializableDataHolder.Mutable -
Method Summary
Modifier and TypeMethodDescriptiondefault ColorGets the background color of the displayed text.default booleanChecks if the displayed text is visible through blocks.default booleanGets the background color of the displayed text.default ComponentReturns the displayed textdefault booleanChecks if the displayed text has a shadow.default intGets the maximum line width used to split lines of text.default TextAlignmentGets the alignment direction of the displayed text.default intGets the opacity of the displayed text.Methods inherited from interface DataHolder.Mutable
copyFrom, copyFrom, offer, offer, offer, offer, offerAll, offerAll, offerAll, offerAll, offerAll, offerAll, offerSingle, offerSingle, offerSingle, offerSingle, remove, remove, remove, removeAll, removeAll, removeAll, removeAll, removeAll, removeAll, removeKey, removeKey, removeSingle, removeSingle, transform, transform, tryOffer, tryOffer, tryOffer, undoMethods inherited from interface DataSerializable
contentVersion, toContainer, toViewMethods inherited from interface DisplayEntity
billboardType, blockLight, interpolationDelay, interpolationDuration, matrix, shadowRadius, shadowStrength, skyLight, teleportDuration, transform, viewRangeMethods inherited from interface Entity
age, asHoverEvent, baseSize, baseVehicle, boundingBox, boundingBoxBaseSize, boundingBoxHeight, canSee, copy, createArchetype, createSnapshot, creator, customName, customNameVisible, damage, damage, direction, displayName, eyeHeight, eyePosition, fallDistance, fireImmuneTicks, fireTicks, foo, frozenTime, glowing, gravityAffected, height, invisible, invulnerabilityTicks, invulnerable, isLoaded, isRemoved, isTransient, lookAt, maxAir, maxFrozenTime, nearbyEntities, nearbyEntities, notifier, onGround, passengers, position, remainingAir, remove, rotation, scale, scoreboardTags, setLocation, setLocationAndRotation, setLocationAndRotation, setPosition, setRotation, setScale, setTransform, silent, sneaking, sprinting, swiftness, transferToWorld, transferToWorld, type, vanishState, vehicle, velocity, wetMethods inherited from interface HoverEventSource
asHoverEventMethods inherited from interface Identifiable
uniqueIdMethods inherited from interface Locatable
blockPosition, location, serverLocation, worldMethods inherited from interface ProjectileSource
launchProjectile, launchProjectile, launchProjectile, launchProjectile, launchProjectileTo, launchProjectileToMethods inherited from interface RandomProvider
randomMethods inherited from interface SerializableDataHolder
validateRawDataMethods inherited from interface SerializableDataHolder.Mutable
setRawDataMethods inherited from interface TeamMember
teamRepresentationMethods inherited from interface ValueContainer
get, getDouble, getInt, getKeys, getLong, getOrElse, getOrNull, getValue, getValues, require, requireValue, streamKeys, streamValues, supports, supports
-
Method Details
-
displayedText
-
lineWidth
default int lineWidth()Gets the maximum line width used to split lines of text.- Returns:
- The maximum line width used to split lines of text
-
textOpacity
default int textOpacity()Gets the opacity of the displayed text.- Returns:
- The opacity of the displayed text
-
canSeeThroughBlocks
default boolean canSeeThroughBlocks()Checks if the displayed text is visible through blocks.- Returns:
- True if the displayed text is visible through blocks, false otherwise
-
hasShadow
default boolean hasShadow()Checks if the displayed text has a shadow.- Returns:
- True if the displayed text has a shadow, false otherwise
-
backgroundColor
Gets the background color of the displayed text. Note that this supports alpha values.- Returns:
- The background color of the displayed text
-
defaultBackground
default boolean defaultBackground()Gets the background color of the displayed text.- Returns:
- The background color of the displayed text
-
textAlignment
Gets the alignment direction of the displayed text.- Returns:
- The alignment direction of the displayed text
-