net.minecraft.resources

public final class ResourceLocation

implements Comparable<ResourceLocation>

ame
net.minecraft.resources.ResourceLocation

Field summary

Modifier and TypeField
public static final com.mojang.serialization.Codec<ResourceLocation>
a
CODEC
public static final StreamCodec<io.netty.buffer.ByteBuf, ResourceLocation>
b
STREAM_CODEC
public static final com.mojang.brigadier.exceptions.SimpleCommandExceptionType
c
ERROR_INVALID
public static final char
d
NAMESPACE_SEPARATOR
public static final String
e
DEFAULT_NAMESPACE
public static final String
f
REALMS_NAMESPACE
private final String
h
namespace
private final String
i
path

Constructor summary

ModifierConstructor
private (String arg0, String arg1)

Method summary

Modifier and TypeMethod
private static ResourceLocation
d(String arg0, String arg1)
createUntrusted(String arg0, String arg1)
public static ResourceLocation
a(String arg0, String arg1)
fromNamespaceAndPath(String arg0, String arg1)
public static ResourceLocation
a(String arg0)
parse(String arg0)
public static ResourceLocation
b(String arg0)
withDefaultNamespace(String arg0)
public static ResourceLocation
c(String arg0)
tryParse(String arg0)
public static ResourceLocation
b(String arg0, String arg1)
tryBuild(String arg0, String arg1)
public static ResourceLocation
a(String arg0, char arg1)
bySeparator(String arg0, char arg1)
public static ResourceLocation
b(String arg0, char arg1)
tryBySeparator(String arg0, char arg1)
public static com.mojang.serialization.DataResult<ResourceLocation>
d(String arg0)
read(String arg0)
public String
a()
getPath()
public String
b()
getNamespace()
public ResourceLocation
e(String arg0)
withPath(String arg0)
public ResourceLocation
a(UnaryOperator<String> arg0)
withPath(UnaryOperator<String> arg0)
public ResourceLocation
f(String arg0)
withPrefix(String arg0)
public ResourceLocation
g(String arg0)
withSuffix(String arg0)
public int
a(ame arg0)
compareTo(ResourceLocation arg0)
public String
c()
toDebugFileName()
public String
d()
toLanguageKey()
public String
e()
toShortLanguageKey()
public String
h(String arg0)
toLanguageKey(String arg0)
public String
c(String arg0, String arg1)
toLanguageKey(String arg0, String arg1)
private static String
c(com.mojang.brigadier.StringReader arg0)
readGreedy(com.mojang.brigadier.StringReader arg0)
public static ResourceLocation
a(com.mojang.brigadier.StringReader arg0)
read(com.mojang.brigadier.StringReader arg0)
public static ResourceLocation
b(com.mojang.brigadier.StringReader arg0)
readNonEmpty(com.mojang.brigadier.StringReader arg0)
public static boolean
a(char arg0)
isAllowedInResourceLocation(char arg0)
public static boolean
i(String arg0)
isValidPath(String arg0)
public static boolean
j(String arg0)
isValidNamespace(String arg0)
private static String
e(String arg0, String arg1)
assertValidNamespace(String arg0, String arg1)
public static boolean
b(char arg0)
validPathChar(char arg0)
private static boolean
c(char arg0)
validNamespaceChar(char arg0)
private static String
f(String arg0, String arg1)
assertValidPath(String arg0, String arg1)