Package org.bukkit
Interface Keyed
- All Known Subinterfaces:
Advancement,BlockType,BlockType.Typed<B>,ComplexRecipe,DamageType,DataPack,FeatureFlag,ItemType,ItemType.Typed<M>,KeyedBossBar,LootTable,Tag<T>,TrimMaterial,TrimPattern,Wolf.Variant,World
- All Known Implementing Classes:
Art,Attribute,Biome,BlastingRecipe,CampfireRecipe,Cat.Type,CookingRecipe,CraftingRecipe,Enchantment,EnchantmentWrapper,EntityType,Fluid,Frog.Variant,FurnaceRecipe,GameEvent,LootTables,MapCursor.Type,Material,MemoryKey,MusicInstrument,Particle,PatternType,PotionEffectType,PotionEffectTypeWrapper,PotionType,ShapedRecipe,ShapelessRecipe,SmithingRecipe,SmithingTransformRecipe,SmithingTrimRecipe,SmokingRecipe,Sound,Statistic,StonecuttingRecipe,Structure,StructureType,StructureType,Villager.Profession,Villager.Type
public interface Keyed
Represents an object which has a
NamespacedKey attached to it.-
Method Summary
-
Method Details
-
getKey
Return the namespaced identifier for this object.- Returns:
- this object's key
-