Unicopia/src/main/java/com/minelittlepony/unicopia/item/TraitItem.java

22 lines
647 B
Java
Raw Normal View History

package com.minelittlepony.unicopia.item;
import com.minelittlepony.unicopia.ability.magic.spell.trait.ItemWithTraits;
import com.minelittlepony.unicopia.ability.magic.spell.trait.SpellTraits;
import com.minelittlepony.unicopia.ability.magic.spell.trait.Trait;
import net.minecraft.item.Item;
public class TraitItem extends Item implements ItemWithTraits {
private final SpellTraits traits;
public TraitItem(Trait trait, Settings settings) {
super(settings);
this.traits = new SpellTraits.Builder().with(trait, 1).build();
}
@Override
public SpellTraits getDefaultTraits() {
return traits;
}
}