Class ComponentDataFixUtils

java.lang.Object
net.minecraft.util.datafix.ComponentDataFixUtils

public class ComponentDataFixUtils extends Object
  • Field Details

    • EMPTY_CONTENTS

      private static final String EMPTY_CONTENTS
  • Constructor Details

    • ComponentDataFixUtils

      public ComponentDataFixUtils()
  • Method Details

    • createPlainTextComponent

      public static <T> com.mojang.serialization.Dynamic<T> createPlainTextComponent(com.mojang.serialization.DynamicOps<T> ops, String text)
    • createEmptyComponent

      public static <T> com.mojang.serialization.Dynamic<T> createEmptyComponent(com.mojang.serialization.DynamicOps<T> ops)
    • createTextComponentJson

      private static String createTextComponentJson(String text)
    • createTranslatableComponent

      public static <T> com.mojang.serialization.Dynamic<T> createTranslatableComponent(com.mojang.serialization.DynamicOps<T> ops, String translationKey)
    • wrapLiteralStringAsComponent

      public static <T> com.mojang.serialization.Dynamic<T> wrapLiteralStringAsComponent(com.mojang.serialization.Dynamic<T> dynamic)
    • rewriteFromLenient

      public static com.mojang.serialization.Dynamic<?> rewriteFromLenient(com.mojang.serialization.Dynamic<?> dynamic)
    • extractTranslationString

      public static Optional<String> extractTranslationString(String data)