Class MetadataMapperRegistry
java.lang.Object
fr.ghostrider584.axiom.metadata.MetadataMapperRegistry
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic <T extends net.minestom.server.entity.metadata.EntityMeta>
voidapplyNBT(T meta, net.kyori.adventure.nbt.CompoundBinaryTag nbt) static <T extends net.minestom.server.entity.metadata.EntityMeta>
MetadataMapper<T> static <T extends net.minestom.server.entity.metadata.EntityMeta>
voidregister(Class<T> metaClass, MetadataMapper<T> codec) static <T extends net.minestom.server.entity.metadata.EntityMeta>
net.kyori.adventure.nbt.CompoundBinaryTagtoNBT(T meta)
-
Constructor Details
-
MetadataMapperRegistry
public MetadataMapperRegistry()
-
-
Method Details
-
register
public static <T extends net.minestom.server.entity.metadata.EntityMeta> void register(Class<T> metaClass, MetadataMapper<T> codec) -
get
public static <T extends net.minestom.server.entity.metadata.EntityMeta> MetadataMapper<T> get(Class<T> metaClass) -
applyNBT
public static <T extends net.minestom.server.entity.metadata.EntityMeta> void applyNBT(T meta, net.kyori.adventure.nbt.CompoundBinaryTag nbt) -
toNBT
public static <T extends net.minestom.server.entity.metadata.EntityMeta> net.kyori.adventure.nbt.CompoundBinaryTag toNBT(T meta)
-