Skip navigation links
A E G I N R 

A

addIncompatibility(Enchantment, Enchantment) - Method in class net.lenni0451.mcstructs.enchantments.EnchantmentRegistry
Add an incompatibility between two enchantments.
addItemCompatibility(Enchantment, Function<S, Boolean>) - Method in class net.lenni0451.mcstructs.enchantments.EnchantmentRegistry
Add an item compatibility function for an enchantment.

E

Enchantment - Class in net.lenni0451.mcstructs.enchantments
The wrapper class for enchantments.
Enchantment(String, int, int, int, int) - Constructor for class net.lenni0451.mcstructs.enchantments.Enchantment
 
EnchantmentRegistry<I,S extends net.lenni0451.mcstructs.items.AItemStack<I,S>> - Class in net.lenni0451.mcstructs.enchantments
The registry for all enchantments.
EnchantmentRegistry() - Constructor for class net.lenni0451.mcstructs.enchantments.EnchantmentRegistry
 

G

get(int) - Method in class net.lenni0451.mcstructs.enchantments.EnchantmentRegistry
Get an enchantment by its id.
get(String) - Method in class net.lenni0451.mcstructs.enchantments.EnchantmentRegistry
Get an enchantment by its name.
getId() - Method in class net.lenni0451.mcstructs.enchantments.Enchantment
 
getMaxLevel() - Method in class net.lenni0451.mcstructs.enchantments.Enchantment
 
getMinLevel() - Method in class net.lenni0451.mcstructs.enchantments.Enchantment
 
getName() - Method in class net.lenni0451.mcstructs.enchantments.Enchantment
 
getRarity() - Method in class net.lenni0451.mcstructs.enchantments.Enchantment
 

I

isIncompatible(Enchantment, Enchantment) - Method in class net.lenni0451.mcstructs.enchantments.EnchantmentRegistry
Check if two enchantments are compatible with each other.
isItemCompatible(Enchantment, S) - Method in class net.lenni0451.mcstructs.enchantments.EnchantmentRegistry
Check if an enchantment can be applied to an item.

N

net.lenni0451.mcstructs.enchantments - package net.lenni0451.mcstructs.enchantments
 

R

register(Enchantment) - Method in class net.lenni0451.mcstructs.enchantments.EnchantmentRegistry
Register a new enchantment.
A E G I N R 
Skip navigation links