public class MCEnchantment
extends java.lang.Object
implements crafttweaker.api.enchantments.IEnchantment
Constructor and Description |
---|
MCEnchantment(net.minecraft.enchantment.Enchantment enchantment,
int level) |
MCEnchantment(int id,
int lvl) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
displayName() |
crafttweaker.api.enchantments.IEnchantmentDefinition |
getDefinition() |
int |
getLevel() |
crafttweaker.api.item.IItemStack |
makeBook() |
crafttweaker.api.data.IData |
makeBookTag() |
net.minecraft.nbt.NBTTagCompound |
makeNBTInternal() |
crafttweaker.api.data.IData |
makeTag() |
java.util.Map<java.lang.String,crafttweaker.api.data.IData> |
makeTagInternal() |
void |
setLevel(int level) |
public MCEnchantment(int id, int lvl)
public MCEnchantment(net.minecraft.enchantment.Enchantment enchantment, int level)
public crafttweaker.api.enchantments.IEnchantmentDefinition getDefinition()
getDefinition
in interface crafttweaker.api.enchantments.IEnchantment
public java.util.Map<java.lang.String,crafttweaker.api.data.IData> makeTagInternal()
makeTagInternal
in interface crafttweaker.api.enchantments.IEnchantment
public crafttweaker.api.data.IData makeTag()
makeTag
in interface crafttweaker.api.enchantments.IEnchantment
public crafttweaker.api.data.IData makeBookTag()
makeBookTag
in interface crafttweaker.api.enchantments.IEnchantment
public crafttweaker.api.item.IItemStack makeBook()
makeBook
in interface crafttweaker.api.enchantments.IEnchantment
public net.minecraft.nbt.NBTTagCompound makeNBTInternal()
makeNBTInternal
in interface crafttweaker.api.enchantments.IEnchantment
public int getLevel()
getLevel
in interface crafttweaker.api.enchantments.IEnchantment
public void setLevel(int level)
setLevel
in interface crafttweaker.api.enchantments.IEnchantment
public java.lang.String displayName()
displayName
in interface crafttweaker.api.enchantments.IEnchantment