Interface ItemEnchantments
Stores a list of enchantments and their levels on an item.
- See Also:
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescription@Unmodifiable Map
<Enchantment, @IntRange(from=1L,to=255L) Integer> Enchantments currently present on this item.static ItemEnchantments.Builder
static ItemEnchantments
itemEnchantments
(Map<Enchantment, @IntRange(from=1L,to=255L) Integer> enchantments)
-
Method Details
-
itemEnchantments
@Contract(value="_, _ -> new", pure=true) static ItemEnchantments itemEnchantments(Map<Enchantment, @IntRange(from=1L,to=255L) Integer> enchantments) -
itemEnchantments
-
enchantments
@Contract(pure=true) @Unmodifiable Map<Enchantment,@IntRange(from=1L,to=255L) Integer> enchantments()Enchantments currently present on this item.- Returns:
- enchantments
-