net.katsstuff.minejson.text

Type members

Classlikes

case
class Keybind(key: String)
final case
class KeybindText(key: String, format: TextFormat, insertionText: Option[String], clickAction: Option[ClickAction], hoverText: Option[HoverText], children: Seq[Text]) extends Text
final case
class LiteralText(content: String, format: TextFormat, insertionText: Option[String], clickAction: Option[ClickAction], hoverText: Option[HoverText], children: Seq[Text]) extends Text
case
class NBTText(nbtPath: String, interpret: Boolean, block: Option[String], entity: Option[String], storage: Option[String], format: TextFormat, insertionText: Option[String], clickAction: Option[ClickAction], hoverText: Option[HoverText], children: Seq[Text]) extends Text
case
class Score(name: String, objective: String, value: Option[String])
final case
class ScoreText(name: String, objective: String, value: Option[String], format: TextFormat, insertionText: Option[String], clickAction: Option[ClickAction], hoverText: Option[HoverText], children: Seq[Text]) extends Text
case
class Selector(selector: String)
final case
class SelectorText(selector: String, format: TextFormat, insertionText: Option[String], clickAction: Option[ClickAction], hoverText: Option[HoverText], children: Seq[Text]) extends Text
case
class ShowNBT(path: String, interpret: Boolean, block: Option[String], entity: Option[String], storage: Option[String])
sealed
trait Text
Companion
object
object Text
Companion
class
final implicit
class TextSyntax(sc: StringContext) extends AnyVal
final case
class TranslateText(key: String, args: Seq[AnyRef], format: TextFormat, insertionText: Option[String], clickAction: Option[ClickAction], hoverText: Option[HoverText], children: Seq[Text]) extends Text
case
class Translation(key: String, args: AnyRef*)

Implicits

Implicits

final implicit
def TextSyntax(sc: StringContext): TextSyntax