Class MetadataHolder
java.lang.Object
net.minestom.server.entity.MetadataHolder
-
Constructor Summary
ConstructorsConstructorDescriptionMetadataHolder(Consumer<Map<Integer, Metadata.Entry<?>>> changesListener) MetadataHolder(@Nullable Entity entity) Deprecated, for removal: This API element is subject to removal in a future version. -
Method Summary
Modifier and TypeMethodDescriptionstatic EntityMetacreateMeta(EntityType entityType, @Nullable Entity entity, MetadataHolder metadata) <T extends @UnknownNullability Object>
Tget(MetadataDef.Entry<T> entry) Map<Integer, Metadata.Entry<?>> <T extends @UnknownNullability Object>
voidset(MetadataDef.Entry<T> entry, T value) voidsetNotifyAboutChanges(boolean notifyAboutChanges)
-
Constructor Details
-
MetadataHolder
Deprecated, for removal: This API element is subject to removal in a future version.UseMetadataHolder(Consumer)instead. -
MetadataHolder
-
-
Method Details
-
get
-
set
-
setNotifyAboutChanges
public void setNotifyAboutChanges(boolean notifyAboutChanges) -
getEntries
-
createMeta
@Internal public static EntityMeta createMeta(EntityType entityType, @Nullable @Nullable Entity entity, MetadataHolder metadata)
-
MetadataHolder(Consumer)instead.