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
Modifier and TypeInterfaceDescriptionstatic interface
A mutable builder for thePaintingVariantRegistryEntry
plugins 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) int
height()
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) int
width()
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:
-