Package org.spongepowered.api.tag
Interface TagTemplate<T extends Taggable<T>>
- All Superinterfaces:
DataPackEntry<TagTemplate<T>>,DataSerializable,Keyed,ResourceKeyed
A template that creates a or modifies a
Tag.-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfaceTagTemplate.Builder<T extends Taggable<T>>static interface -
Method Summary
Static MethodsModifier and TypeMethodDescriptionstatic <T extends Taggable<T>>
TagTemplate.Builder<T> builder(DataPack<TagTemplate<T>> pack) Returns aTagTemplate.Builderthat createsTagTemplates.Methods inherited from interface org.spongepowered.api.datapack.DataPackEntry
packMethods inherited from interface org.spongepowered.api.data.persistence.DataSerializable
contentVersion, toContainerMethods inherited from interface org.spongepowered.api.ResourceKeyed
key
-
Method Details
-
builder
Returns aTagTemplate.Builderthat createsTagTemplates.- Parameters:
pack- TheDataPackof the builder- Returns:
- The builder.
-