| String |  | a() |   | getSerializedName() |   | method_15434() |   | m_dxbrenur() |   | asString() |   | func_176610_l() |   | getName() |  
  | 
| static <E extends Enum<E> extends StringRepresentable> com.mojang.serialization.Codec<E> |  | a(Supplier<E[]> arg0, Function<? super String, ? extends E> arg1) |   | fromEnum(Supplier<E[]> arg0, Function<? super String, ? extends E> arg1) |   | method_28140(Supplier<E[]> arg0, Function<? super String, ? extends E> arg1) |   | m_yuarkawj(Supplier<E[]> arg0, Function<? super String, ? extends E> arg1) |   | method_28140(Supplier<E[]> arg0, Function<? super String, ? extends E> arg1) |   | func_233023_a_(Supplier<E[]> arg0, Function<? super String, ? extends E> arg1) |  
  | 
| static <E extends StringRepresentable> com.mojang.serialization.Codec<E> |  | a(ToIntFunction<E> arg0, IntFunction<E> arg1, Function<? super String, ? extends E> arg2) |   | fromStringResolver(ToIntFunction<E> arg0, IntFunction<E> arg1, Function<? super String, ? extends E> arg2) |   | method_28141(ToIntFunction<E> arg0, IntFunction<E> arg1, Function<? super String, ? extends E> arg2) |   | m_oefdhwcv(ToIntFunction<E> arg0, IntFunction<E> arg1, Function<? super String, ? extends E> arg2) |   | method_28141(ToIntFunction<E> arg0, IntFunction<E> arg1, Function<? super String, ? extends E> arg2) |   | func_233024_a_(ToIntFunction<E> arg0, IntFunction<E> arg1, Function<? super String, ? extends E> arg2) |  
  | 
| static com.mojang.serialization.Keyable |  |