Package io.papermc.paper.registry.data
Interface PaintingVariantRegistryEntry
- All Known Subinterfaces:
PaintingVariantRegistryEntry.Builder
A data-centric version-specific registry entry for the
Art type.-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfaceA mutable builder for thePaintingVariantRegistryEntryplugins may change in applicable registry events. -
Method Summary
Modifier and TypeMethodDescriptionassetId()Provides the asset id of the painting, which is the location of the sprite to use.author()Provides the author of the painting visible in the creative inventory.@org.jetbrains.annotations.Range(from=1L, to=16L) intheight()Provides the height of this painting in blocks.title()Provides the title of the painting visible in the creative inventory.@org.jetbrains.annotations.Range(from=1L, to=16L) intwidth()Provides the width of this painting in blocks.
-
Method Details
-
width
@org.jetbrains.annotations.Range(from=1L, to=16L) int width()Provides the width of this painting in blocks.- Returns:
- the width.
- See Also:
-
height
@org.jetbrains.annotations.Range(from=1L, to=16L) int height()Provides the height of this painting in blocks.- Returns:
- the height.
- See Also:
-
title
Provides the title of the painting visible in the creative inventory.- Returns:
- the title.
- See Also:
-
author
Provides the author of the painting visible in the creative inventory.- Returns:
- the author.
- See Also:
-
assetId
Key assetId()Provides the asset id of the painting, which is the location of the sprite to use.- Returns:
- the asset id.
- See Also:
-