Macrocosm
0.5.2-alpha
jvm
Macrocosm
/
space.maxus.macrocosm.registry
/
Identifier
Identifier
data
class
Identifier
(
val
namespace
:
String
,
val
path
:
String
)
:
Tag
,
Serializable
(
source
)
Members
Constructors
Identifier
Link copied to clipboard
constructor
(
namespace
:
String
,
path
:
String
)
Types
Companion
Link copied to clipboard
object
Companion
:
PersistentDataType
<
String
,
Identifier
>
Functions
accept
Link copied to clipboard
open
override
fun
accept
(
visitor
:
StreamTagVisitor
)
:
StreamTagVisitor.ValueResult
open
override
fun
accept
(
visitor
:
TagVisitor
)
accept
As
Root
Link copied to clipboard
open
fun
acceptAsRoot
(
visitor
:
StreamTagVisitor
)
bukkit
Link copied to clipboard
fun
bukkit
(
)
:
NamespacedKey
copy
Link copied to clipboard
open
override
fun
copy
(
)
:
Tag
equals
Link copied to clipboard
open
operator override
fun
equals
(
other
:
Any
?
)
:
Boolean
get
As
String
Link copied to clipboard
open
fun
getAsString
(
)
:
String
get
Id
Link copied to clipboard
open
override
fun
getId
(
)
:
Byte
get
Type
Link copied to clipboard
open
override
fun
getType
(
)
:
TagType
<
*
>
hash
Code
Link copied to clipboard
open
override
fun
hashCode
(
)
:
Int
is
Not
Null
Link copied to clipboard
fun
isNotNull
(
)
:
Boolean
is
Null
Link copied to clipboard
fun
isNull
(
)
:
Boolean
minecraft
Link copied to clipboard
fun
minecraft
(
)
:
ResourceLocation
resolve
Link copied to clipboard
fun
resolve
(
part
:
String
)
:
Identifier
size
In
Bytes
Link copied to clipboard
open
override
fun
sizeInBytes
(
)
:
Int
tag
Link copied to clipboard
fun
tag
(
)
:
StringTag
to
String
Link copied to clipboard
open
override
fun
toString
(
)
:
String
verify
Link copied to clipboard
fun
verify
(
)
:
Boolean
write
Link copied to clipboard
open
override
fun
write
(
output
:
DataOutput
)
Properties
namespace
Link copied to clipboard
val
namespace
:
String
path
Link copied to clipboard
val
path
:
String