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> pOps, String pText)
    • createEmptyComponent

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

      private static String createTextComponentJson(String pText)
    • createTranslatableComponent

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

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

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

      public static Optional<String> extractTranslationString(String pData)