Interface PluginMetadata
- All Superinterfaces:
- Inheritable
- All Known Implementing Classes:
- StandardPluginMetadata
Represents specific, unique metadata to a plugin.
- 
Method SummaryMethods inherited from interface org.spongepowered.plugin.metadata.Inheritablebranding, contributors, dependencies, dependency, links, properties, property, version
- 
Method Details- 
containerContainer container()- Returns:
- The container.
 
- 
idString id()Gets theid.Ids must conform to the following requirements: - Must be between 2 and 64 characters in length
- Must start with a lower case letter (a-z)
- May only contain a mix of lower case letters (a-z), numbers (0-9), dashes (-), and underscores (_)
 - Returns:
- The id
 
- 
entrypointString entrypoint()Gets theentrypoint.Consult the vendor for how this field is used. As an example, this could be the name of a module or a fully realized path to a discrete class. - Returns:
- The entrypoint
 
- 
name- Returns:
- The nameorOptional.empty()otherwise.
 
- 
description- Returns:
- The descriptionorOptional.empty()otherwise.
 
 
-