net.minecraft.util

public interface StringIdentifiable

net.minecraft.util.StringRepresentable
net.minecraft.class_3542
net.minecraft.util.StringIdentifiable

Field summary

Modifier and TypeField
int
PRE_BUILT_MAP_THRESHOLD
field_38377
CACHED_MAP_THRESHOLD

Method summary

Modifier and TypeMethod
String
getSerializedName()
method_15434()
asString()
static <E extends Enum<E> extends StringIdentifiable> StringIdentifiable$EnumCodec<E>
fromEnum(Supplier<E[]> values)
method_28140(Supplier<E[]> arg0)
createCodec(Supplier<E[]> enumValues)
static <E extends Enum<E> extends StringIdentifiable> StringIdentifiable$EnumCodec<E>
fromEnumWithMapping(Supplier<E[]> values, Function<String, String> converter)
method_49454(Supplier<E[]> arg0, Function<String, String> arg1)
createCodec(Supplier<E[]> enumValues, Function<String, String> valueNameTransformer)
static <T extends StringIdentifiable> com.mojang.serialization.Codec<T>
fromValues(Supplier<T[]> values)
method_53955(Supplier<T[]> arg0)
createBasicCodec(Supplier<T[]> values)
static <T extends StringIdentifiable> Function<String, T>
createNameLookup(T[] valueArray)
method_74545(T[] arg0)
createMapper(T[] values)
static <T> Function<String, T>
createNameLookup(T[] valueArray, Function<T, String> converter)
method_53953(T[] arg0, Function<T, String> arg1)
createMapper(T[] values, Function<T, String> valueNameTransformer)
static com.mojang.serialization.Keyable
keys(StringRepresentable[] values)
method_28142(class_3542[] arg0)
toKeyable(StringIdentifiable[] values)
private static Object
lambda$createNameLookup$3(Object[] arg0, Function arg1, String arg2)
method_74546(Object[] arg0, Function arg1, String arg2)
method_74546(Object[] arg0, Function arg1, String name)
private static Object
lambda$createNameLookup$2(Object arg0)
method_74542(Object arg0)
method_74542(Object arg0)
private static String
lambda$fromEnumWithMapping$1(Function arg0, Enum arg1)
method_74544(Function arg0, Enum arg1)
method_74544(Function arg0, Enum enum_)
private static String
lambda$fromEnum$0(String arg0)
method_49451(String arg0)
method_49451(String id)