Class Style

java.lang.Object
net.minecraft.text.Style
Direct Known Subclasses:
class_4896

public class Style extends Object
Mappings:
Namespace Name
official hv
intermediary net/minecraft/class_1986
named net/minecraft/text/Style
  • Field Details

    • ROOT

      private static final Style ROOT
      Mappings:
      Namespace Name Mixin selector
      official k Lhv;k:Lhv;
      intermediary field_8504 Lnet/minecraft/class_1986;field_8504:Lnet/minecraft/class_1986;
      named ROOT Lnet/minecraft/text/Style;ROOT:Lnet/minecraft/text/Style;
    • parent

      private Style parent
      Mappings:
      Namespace Name Mixin selector
      official a Lhv;a:Lhv;
      intermediary field_8495 Lnet/minecraft/class_1986;field_8495:Lnet/minecraft/class_1986;
      named parent Lnet/minecraft/text/Style;parent:Lnet/minecraft/text/Style;
    • formatting

      private Formatting formatting
      Mappings:
      Namespace Name Mixin selector
      official b Lhv;b:La;
      intermediary field_8496 Lnet/minecraft/class_1986;field_8496:Lnet/minecraft/class_1442;
      named formatting Lnet/minecraft/text/Style;formatting:Lnet/minecraft/util/Formatting;
    • bold

      private Boolean bold
      Mappings:
      Namespace Name Mixin selector
      official c Lhv;c:Ljava/lang/Boolean;
      intermediary field_8497 Lnet/minecraft/class_1986;field_8497:Ljava/lang/Boolean;
      named bold Lnet/minecraft/text/Style;bold:Ljava/lang/Boolean;
    • italic

      private Boolean italic
      Mappings:
      Namespace Name Mixin selector
      official d Lhv;d:Ljava/lang/Boolean;
      intermediary field_8498 Lnet/minecraft/class_1986;field_8498:Ljava/lang/Boolean;
      named italic Lnet/minecraft/text/Style;italic:Ljava/lang/Boolean;
    • underline

      private Boolean underline
      Mappings:
      Namespace Name Mixin selector
      official e Lhv;e:Ljava/lang/Boolean;
      intermediary field_8499 Lnet/minecraft/class_1986;field_8499:Ljava/lang/Boolean;
      named underline Lnet/minecraft/text/Style;underline:Ljava/lang/Boolean;
    • strikethrough

      private Boolean strikethrough
      Mappings:
      Namespace Name Mixin selector
      official f Lhv;f:Ljava/lang/Boolean;
      intermediary field_8500 Lnet/minecraft/class_1986;field_8500:Ljava/lang/Boolean;
      named strikethrough Lnet/minecraft/text/Style;strikethrough:Ljava/lang/Boolean;
    • obfuscated

      private Boolean obfuscated
      Mappings:
      Namespace Name Mixin selector
      official g Lhv;g:Ljava/lang/Boolean;
      intermediary field_8501 Lnet/minecraft/class_1986;field_8501:Ljava/lang/Boolean;
      named obfuscated Lnet/minecraft/text/Style;obfuscated:Ljava/lang/Boolean;
    • clickEvent

      private ClickEvent clickEvent
      Mappings:
      Namespace Name Mixin selector
      official h Lhv;h:Lhm;
      intermediary field_8502 Lnet/minecraft/class_1986;field_8502:Lnet/minecraft/class_1980;
      named clickEvent Lnet/minecraft/text/Style;clickEvent:Lnet/minecraft/text/ClickEvent;
    • hoverEvent

      private HoverEvent hoverEvent
      Mappings:
      Namespace Name Mixin selector
      official i Lhv;i:Lhr;
      intermediary field_8503 Lnet/minecraft/class_1986;field_8503:Lnet/minecraft/class_1984;
      named hoverEvent Lnet/minecraft/text/Style;hoverEvent:Lnet/minecraft/text/HoverEvent;
    • insertion

      private String insertion
      Mappings:
      Namespace Name Mixin selector
      official j Lhv;j:Ljava/lang/String;
      intermediary field_11576 Lnet/minecraft/class_1986;field_11576:Ljava/lang/String;
      named insertion Lnet/minecraft/text/Style;insertion:Ljava/lang/String;
  • Constructor Details

    • Style

      public Style()
  • Method Details

    • getColor

      public Formatting getColor()
      Mappings:
      Namespace Name Mixin selector
      official a Lhv;a()La;
      intermediary method_7485 Lnet/minecraft/class_1986;method_7485()Lnet/minecraft/class_1442;
      named getColor Lnet/minecraft/text/Style;getColor()Lnet/minecraft/util/Formatting;
    • isBold

      public boolean isBold()
      Mappings:
      Namespace Name Mixin selector
      official b Lhv;b()Z
      intermediary method_7495 Lnet/minecraft/class_1986;method_7495()Z
      named isBold Lnet/minecraft/text/Style;isBold()Z
    • isItalic

      public boolean isItalic()
      Mappings:
      Namespace Name Mixin selector
      official c Lhv;c()Z
      intermediary method_7499 Lnet/minecraft/class_1986;method_7499()Z
      named isItalic Lnet/minecraft/text/Style;isItalic()Z
    • isStrikethrough

      public boolean isStrikethrough()
      Mappings:
      Namespace Name Mixin selector
      official d Lhv;d()Z
      intermediary method_7503 Lnet/minecraft/class_1986;method_7503()Z
      named isStrikethrough Lnet/minecraft/text/Style;isStrikethrough()Z
    • isUnderlined

      public boolean isUnderlined()
      Mappings:
      Namespace Name Mixin selector
      official e Lhv;e()Z
      intermediary method_7507 Lnet/minecraft/class_1986;method_7507()Z
      named isUnderlined Lnet/minecraft/text/Style;isUnderlined()Z
    • isObfuscated

      public boolean isObfuscated()
      Mappings:
      Namespace Name Mixin selector
      official f Lhv;f()Z
      intermediary method_7511 Lnet/minecraft/class_1986;method_7511()Z
      named isObfuscated Lnet/minecraft/text/Style;isObfuscated()Z
    • isEmpty

      public boolean isEmpty()
      Mappings:
      Namespace Name Mixin selector
      official g Lhv;g()Z
      intermediary method_7513 Lnet/minecraft/class_1986;method_7513()Z
      named isEmpty Lnet/minecraft/text/Style;isEmpty()Z
    • getClickEvent

      public ClickEvent getClickEvent()
      Mappings:
      Namespace Name Mixin selector
      official h Lhv;h()Lhm;
      intermediary method_7515 Lnet/minecraft/class_1986;method_7515()Lnet/minecraft/class_1980;
      named getClickEvent Lnet/minecraft/text/Style;getClickEvent()Lnet/minecraft/text/ClickEvent;
    • getHoverEvent

      public HoverEvent getHoverEvent()
      Mappings:
      Namespace Name Mixin selector
      official i Lhv;i()Lhr;
      intermediary method_7517 Lnet/minecraft/class_1986;method_7517()Lnet/minecraft/class_1984;
      named getHoverEvent Lnet/minecraft/text/Style;getHoverEvent()Lnet/minecraft/text/HoverEvent;
    • getInsertion

      public String getInsertion()
      Mappings:
      Namespace Name Mixin selector
      official j Lhv;j()Ljava/lang/String;
      intermediary method_10623 Lnet/minecraft/class_1986;method_10623()Ljava/lang/String;
      named getInsertion Lnet/minecraft/text/Style;getInsertion()Ljava/lang/String;
    • setFormatting

      public Style setFormatting(Formatting formatting)
      Mappings:
      Namespace Name Mixin selector
      official a Lhv;a(La;)Lhv;
      intermediary method_7486 Lnet/minecraft/class_1986;method_7486(Lnet/minecraft/class_1442;)Lnet/minecraft/class_1986;
      named setFormatting Lnet/minecraft/text/Style;setFormatting(Lnet/minecraft/util/Formatting;)Lnet/minecraft/text/Style;
    • setBold

      public Style setBold(Boolean bold)
      Mappings:
      Namespace Name Mixin selector
      official a Lhv;a(Ljava/lang/Boolean;)Lhv;
      intermediary method_7494 Lnet/minecraft/class_1986;method_7494(Ljava/lang/Boolean;)Lnet/minecraft/class_1986;
      named setBold Lnet/minecraft/text/Style;setBold(Ljava/lang/Boolean;)Lnet/minecraft/text/Style;
    • setItalic

      public Style setItalic(Boolean italic)
      Mappings:
      Namespace Name Mixin selector
      official b Lhv;b(Ljava/lang/Boolean;)Lhv;
      intermediary method_7498 Lnet/minecraft/class_1986;method_7498(Ljava/lang/Boolean;)Lnet/minecraft/class_1986;
      named setItalic Lnet/minecraft/text/Style;setItalic(Ljava/lang/Boolean;)Lnet/minecraft/text/Style;
    • setStrikethrough

      public Style setStrikethrough(Boolean strikethrough)
      Mappings:
      Namespace Name Mixin selector
      official c Lhv;c(Ljava/lang/Boolean;)Lhv;
      intermediary method_7502 Lnet/minecraft/class_1986;method_7502(Ljava/lang/Boolean;)Lnet/minecraft/class_1986;
      named setStrikethrough Lnet/minecraft/text/Style;setStrikethrough(Ljava/lang/Boolean;)Lnet/minecraft/text/Style;
    • setUnderline

      public Style setUnderline(Boolean underline)
      Mappings:
      Namespace Name Mixin selector
      official d Lhv;d(Ljava/lang/Boolean;)Lhv;
      intermediary method_7506 Lnet/minecraft/class_1986;method_7506(Ljava/lang/Boolean;)Lnet/minecraft/class_1986;
      named setUnderline Lnet/minecraft/text/Style;setUnderline(Ljava/lang/Boolean;)Lnet/minecraft/text/Style;
    • setObfuscated

      public Style setObfuscated(Boolean obfuscated)
      Mappings:
      Namespace Name Mixin selector
      official e Lhv;e(Ljava/lang/Boolean;)Lhv;
      intermediary method_7510 Lnet/minecraft/class_1986;method_7510(Ljava/lang/Boolean;)Lnet/minecraft/class_1986;
      named setObfuscated Lnet/minecraft/text/Style;setObfuscated(Ljava/lang/Boolean;)Lnet/minecraft/text/Style;
    • setClickEvent

      public Style setClickEvent(ClickEvent clickEvent)
      Mappings:
      Namespace Name Mixin selector
      official a Lhv;a(Lhm;)Lhv;
      intermediary method_7487 Lnet/minecraft/class_1986;method_7487(Lnet/minecraft/class_1980;)Lnet/minecraft/class_1986;
      named setClickEvent Lnet/minecraft/text/Style;setClickEvent(Lnet/minecraft/text/ClickEvent;)Lnet/minecraft/text/Style;
    • setHoverEvent

      public Style setHoverEvent(HoverEvent hoverEvent)
      Mappings:
      Namespace Name Mixin selector
      official a Lhv;a(Lhr;)Lhv;
      intermediary method_7488 Lnet/minecraft/class_1986;method_7488(Lnet/minecraft/class_1984;)Lnet/minecraft/class_1986;
      named setHoverEvent Lnet/minecraft/text/Style;setHoverEvent(Lnet/minecraft/text/HoverEvent;)Lnet/minecraft/text/Style;
    • setInsertion

      public Style setInsertion(String insertion)
      Mappings:
      Namespace Name Mixin selector
      official a Lhv;a(Ljava/lang/String;)Lhv;
      intermediary method_10621 Lnet/minecraft/class_1986;method_10621(Ljava/lang/String;)Lnet/minecraft/class_1986;
      named setInsertion Lnet/minecraft/text/Style;setInsertion(Ljava/lang/String;)Lnet/minecraft/text/Style;
    • setParent

      public Style setParent(Style parent)
      Mappings:
      Namespace Name Mixin selector
      official a Lhv;a(Lhv;)Lhv;
      intermediary method_7489 Lnet/minecraft/class_1986;method_7489(Lnet/minecraft/class_1986;)Lnet/minecraft/class_1986;
      named setParent Lnet/minecraft/text/Style;setParent(Lnet/minecraft/text/Style;)Lnet/minecraft/text/Style;
    • asString

      @Environment(CLIENT) public String asString()
      Mappings:
      Namespace Name Mixin selector
      official k Lhv;k()Ljava/lang/String;
      intermediary method_7519 Lnet/minecraft/class_1986;method_7519()Ljava/lang/String;
      named asString Lnet/minecraft/text/Style;asString()Ljava/lang/String;
    • getParent

      private Style getParent()
      Mappings:
      Namespace Name Mixin selector
      official o Lhv;o()Lhv;
      intermediary method_7522 Lnet/minecraft/class_1986;method_7522()Lnet/minecraft/class_1986;
      named getParent Lnet/minecraft/text/Style;getParent()Lnet/minecraft/text/Style;
    • toString

      public String toString()
      Overrides:
      toString in class Object
      Mappings:
      Namespace Name Mixin selector
      official toString Lhv;toString()Ljava/lang/String;
      intermediary toString Lnet/minecraft/class_1986;toString()Ljava/lang/String;
      named toString Lnet/minecraft/text/Style;toString()Ljava/lang/String;
    • equals

      public boolean equals(Object object)
      Overrides:
      equals in class Object
      Mappings:
      Namespace Name Mixin selector
      official equals Lhv;equals(Ljava/lang/Object;)Z
      intermediary equals Lnet/minecraft/class_1986;equals(Ljava/lang/Object;)Z
      named equals Lnet/minecraft/text/Style;equals(Ljava/lang/Object;)Z
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
      Mappings:
      Namespace Name Mixin selector
      official hashCode Lhv;hashCode()I
      intermediary hashCode Lnet/minecraft/class_1986;hashCode()I
      named hashCode Lnet/minecraft/text/Style;hashCode()I
    • deepCopy

      public Style deepCopy()
      Mappings:
      Namespace Name Mixin selector
      official m Lhv;m()Lhv;
      intermediary method_7520 Lnet/minecraft/class_1986;method_7520()Lnet/minecraft/class_1986;
      named deepCopy Lnet/minecraft/text/Style;deepCopy()Lnet/minecraft/text/Style;
    • copy

      public Style copy()
      Mappings:
      Namespace Name Mixin selector
      official n Lhv;n()Lhv;
      intermediary method_7521 Lnet/minecraft/class_1986;method_7521()Lnet/minecraft/class_1986;
      named copy Lnet/minecraft/text/Style;copy()Lnet/minecraft/text/Style;