org.bukkit.enchantments.EnchantmentTarget#TOOL源码实例Demo

下面列出了org.bukkit.enchantments.EnchantmentTarget#TOOL 实例代码,或者点击链接到github查看源代码,也可以在右侧发表评论。

源代码1 项目: Kettle   文件: CraftEnchantment.java
@Override
public EnchantmentTarget getItemTarget() {
    switch (target.type) {
        case ALL:
            return EnchantmentTarget.ALL;
        case ARMOR:
            return EnchantmentTarget.ARMOR;
        case ARMOR_FEET:
            return EnchantmentTarget.ARMOR_FEET;
        case ARMOR_HEAD:
            return EnchantmentTarget.ARMOR_HEAD;
        case ARMOR_LEGS:
            return EnchantmentTarget.ARMOR_LEGS;
        case ARMOR_CHEST:
            return EnchantmentTarget.ARMOR_TORSO;
        case DIGGER:
            return EnchantmentTarget.TOOL;
        case WEAPON:
            return EnchantmentTarget.WEAPON;
        case BOW:
            return EnchantmentTarget.BOW;
        case FISHING_ROD:
            return EnchantmentTarget.FISHING_ROD;
        case BREAKABLE:
            return EnchantmentTarget.BREAKABLE;
        case WEARABLE:
            return EnchantmentTarget.WEARABLE;
        default:
            return null;
    }
}
 
源代码2 项目: Thermos   文件: CraftEnchantment.java
@Override
public EnchantmentTarget getItemTarget() {
    switch (target.type) {
    case all:
        return EnchantmentTarget.ALL;
    case armor:
        return EnchantmentTarget.ARMOR;
    case armor_feet:
        return EnchantmentTarget.ARMOR_FEET;
    case armor_head:
        return EnchantmentTarget.ARMOR_HEAD;
    case armor_legs:
        return EnchantmentTarget.ARMOR_LEGS;
    case armor_torso:
        return EnchantmentTarget.ARMOR_TORSO;
    case digger:
        return EnchantmentTarget.TOOL;
    case weapon:
        return EnchantmentTarget.WEAPON;
    case bow:
        return EnchantmentTarget.BOW;
    case fishing_rod:
        return EnchantmentTarget.FISHING_ROD;
    default:
        return null;
    }
}