Class DataToTextComponentVisitor

java.lang.Object
com.blamejared.crafttweaker.api.data.base.visitor.DataToTextComponentVisitor
All Implemented Interfaces:
DataVisitor<net.minecraft.network.chat.Component>

public class DataToTextComponentVisitor extends Object implements DataVisitor<net.minecraft.network.chat.Component>
  • Field Details

    • DATA_TO_COMPONENT

      public static final Map<IData.Type,net.minecraft.network.chat.Component> DATA_TO_COMPONENT
  • Constructor Details

    • DataToTextComponentVisitor

      public DataToTextComponentVisitor(String indentation, int depth)
  • Method Details

    • visit

      public net.minecraft.network.chat.Component visit(IData data)
    • visitBool

      public net.minecraft.network.chat.Component visitBool(BoolData data)
      Specified by:
      visitBool in interface DataVisitor<net.minecraft.network.chat.Component>
    • visitByteArray

      public net.minecraft.network.chat.Component visitByteArray(ByteArrayData data)
      Specified by:
      visitByteArray in interface DataVisitor<net.minecraft.network.chat.Component>
    • visitByte

      public net.minecraft.network.chat.Component visitByte(ByteData data)
      Specified by:
      visitByte in interface DataVisitor<net.minecraft.network.chat.Component>
    • visitDouble

      public net.minecraft.network.chat.Component visitDouble(DoubleData data)
      Specified by:
      visitDouble in interface DataVisitor<net.minecraft.network.chat.Component>
    • visitFloat

      public net.minecraft.network.chat.Component visitFloat(FloatData data)
      Specified by:
      visitFloat in interface DataVisitor<net.minecraft.network.chat.Component>
    • visitIntArray

      public net.minecraft.network.chat.Component visitIntArray(IntArrayData data)
      Specified by:
      visitIntArray in interface DataVisitor<net.minecraft.network.chat.Component>
    • visitInt

      public net.minecraft.network.chat.Component visitInt(IntData data)
      Specified by:
      visitInt in interface DataVisitor<net.minecraft.network.chat.Component>
    • visitList

      public net.minecraft.network.chat.Component visitList(ListData data)
      Specified by:
      visitList in interface DataVisitor<net.minecraft.network.chat.Component>
    • visitLongArray

      public net.minecraft.network.chat.Component visitLongArray(LongArrayData data)
      Specified by:
      visitLongArray in interface DataVisitor<net.minecraft.network.chat.Component>
    • visitLong

      public net.minecraft.network.chat.Component visitLong(LongData data)
      Specified by:
      visitLong in interface DataVisitor<net.minecraft.network.chat.Component>
    • visitMap

      public net.minecraft.network.chat.Component visitMap(MapData data)
      Specified by:
      visitMap in interface DataVisitor<net.minecraft.network.chat.Component>
    • visitShort

      public net.minecraft.network.chat.Component visitShort(ShortData data)
      Specified by:
      visitShort in interface DataVisitor<net.minecraft.network.chat.Component>
    • visitString

      public net.minecraft.network.chat.Component visitString(StringData data)
      Specified by:
      visitString in interface DataVisitor<net.minecraft.network.chat.Component>