Package org.bukkit.packs
Interface DataPack
- All Superinterfaces:
Keyed
Represents a data pack.
- See Also:
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic enum
Show the compatibility of the data pack with the server.static enum
Represent the source of a data pack. -
Method Summary
Modifier and TypeMethodDescriptionGets the compatibility of this data pack with the server.Gets the description of the data pack.int
Gets the maximum supported pack format.int
Gets the minimum supported pack format.int
Gets the pack format.Gets a set of features requested by this data pack.Gets the source of this data pack.getTitle()
Gets the title of the data pack.boolean
Gets if the data pack is enabled on the server.boolean
Gets if the data pack is required on the server.
-
Method Details
-
getTitle
Gets the title of the data pack.- Returns:
- the title
-
getDescription
Gets the description of the data pack.- Returns:
- the description
-
getPackFormat
int getPackFormat()Gets the pack format.
Pack formats are non-standard and unrelated to the version of Minecraft. For a list of known pack versions, see the Minecraft Wiki.- Returns:
- the pack version
- See Also:
-
getMinSupportedPackFormat
int getMinSupportedPackFormat()Gets the minimum supported pack format. If the data pack does not specify a minimum supported format,getPackFormat()
is returned.
Pack formats are non-standard and unrelated to the version of Minecraft. For a list of known pack versions, see the Minecraft Wiki.- Returns:
- the min pack version supported
-
getMaxSupportedPackFormat
int getMaxSupportedPackFormat()Gets the maximum supported pack format. If the data pack does not specify a maximum supported format,getPackFormat()
is returned.
Pack formats are non-standard and unrelated to the version of Minecraft. For a list of known pack versions, see the Minecraft Wiki.- Returns:
- the max pack version supported
-
isEnabled
boolean isEnabled()Gets if the data pack is enabled on the server.- Returns:
- True if is enabled
-
isRequired
boolean isRequired()Gets if the data pack is required on the server.- Returns:
- True if is required
-
getCompatibility
Gets the compatibility of this data pack with the server.- Returns:
- an enum
-
getRequestedFeatures
Gets a set of features requested by this data pack.- Returns:
- a set of features
-
getSource
Gets the source of this data pack.- Returns:
- the source
-