Package org.spongepowered.api.datapack
Interface DataPackSerializable
- All Known Subinterfaces:
Advancement,ArtType,Biome,Carver,ChatType,CookingRecipe,CraftingRecipe,DamageType,DensityFunction,Feature,JigsawPool,Noise,NoiseGeneratorConfig,PlacedFeature,ProcessorList,Recipe<T>,ShapedCraftingRecipe,ShapelessCraftingRecipe,SmithingRecipe,SpecialCraftingRecipe,StoneCutterRecipe,Structure,StructureSet,WorldArchetypeType,WorldType
public interface DataPackSerializable
Represents a type that can be serialized into a
DataContainer
and is a valid data pack entry.-
Method Summary
Modifier and TypeMethodDescriptiontoDataPack(RegistryHolder registryHolder) Creates a serialized representation of this type if possible.
-
Method Details
-
toDataPack
Creates a serialized representation of this type if possible. Not all types have serializable representation.- Parameters:
registryHolder- The registry holder.- Returns:
- The serialized data container.
-