Interface KubeColor

All Superinterfaces:
dev.latvian.mods.rhino.util.SpecialEquality
All Known Implementing Classes:
ChatFormattingMixin, DyeColorMixin, NoColor, SimpleColor, SimpleColorWithAlpha, TextColorMixin

@RemapPrefixForJS("kjs$") public interface KubeColor extends dev.latvian.mods.rhino.util.SpecialEquality
  • Field Details

    • CODEC

      static final com.mojang.serialization.Codec<KubeColor> CODEC
    • STREAM_CODEC

      static final net.minecraft.network.codec.StreamCodec<io.netty.buffer.ByteBuf,KubeColor> STREAM_CODEC
    • OPTIONAL_STREAM_CODEC

      static final net.minecraft.network.codec.StreamCodec<io.netty.buffer.ByteBuf,Optional<KubeColor>> OPTIONAL_STREAM_CODEC
  • Method Details

    • kjs$getARGB

      @RemapForJS("getArgb") int kjs$getARGB()
    • kjs$getRGB

      @RemapForJS("getRgb") default int kjs$getRGB()
    • kjs$getFireworkRGB

      default int kjs$getFireworkRGB()
    • kjs$toHexString

      default String kjs$toHexString()
    • kjs$serialize

      default String kjs$serialize()
    • kjs$createTextColor

      default net.minecraft.network.chat.TextColor kjs$createTextColor()
    • specialEquals

      default boolean specialEquals(dev.latvian.mods.rhino.Context cx, Object o, boolean shallow)
      Specified by:
      specialEquals in interface dev.latvian.mods.rhino.util.SpecialEquality