Paper
Represents a key-value pair in a Paper registry.
Properties
Gets the tags that contain this Dialog entry.
Gets the tags that contain this PoiType entry.
Gets the tags that contain this Art entry.
Gets the tags that contain this Fluid entry.
Gets the tags that contain this GameEvent entry.
Gets the tags that contain this MusicInstrument entry.
Gets the tags that contain this Biome entry.
Gets the tags that contain this BlockType entry.
Gets the tags that contain this PatternType entry.
Gets the tags that contain this DamageType entry.
Gets the tags that contain this Enchantment entry.
Gets the tags that contain this EntityType entry.
Gets the tags that contain this Structure entry.
Gets the tags that contain this ItemType entry.
Gets the tags that contain this PotionType entry.
Functions
Flat-maps the value of this provider via transform. During bootstrap phase, uses Provider.flatMap, otherwise Provider.immediateFlatMap. This allows creating flat-mapped providers based off of RegistryEntries lazily during bootstrap phase, where resolving their value is not possible, without paying for the extra overhead post-bootstrap, where immediateFlatMap can be used.
Flattens the value of this provider. During bootstrap phase, uses Provider.flatMap, otherwise Provider.immediateFlatMap. This allows creating flat-mapped providers based off of RegistryEntries lazily during bootstrap phase, where resolving their value is not possible, without paying for the extra overhead post-bootstrap, where immediateFlatMap can be used.