本文整理匯總了Java中org.bukkit.attribute.Attributable類的典型用法代碼示例。如果您正苦於以下問題:Java Attributable類的具體用法?Java Attributable怎麽用?Java Attributable使用的例子?那麽, 這裏精選的類代碼示例或許可以為您提供幫助。
Attributable類屬於org.bukkit.attribute包,在下文中一共展示了Attributable類的3個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Java代碼示例。
示例1: removeModifier
import org.bukkit.attribute.Attributable; //導入依賴的package包/類
public static void removeModifier(Attributable attributable, AttributeModifier modifier) {
for(Attribute attribute : Attribute.values()) {
final AttributeInstance instance = attributable.getAttribute(attribute);
if(instance != null) instance.removeModifier(modifier);
}
}
示例2: removeAllModifiers
import org.bukkit.attribute.Attributable; //導入依賴的package包/類
public static void removeAllModifiers(Attributable attributable, Attribute attribute) {
final AttributeInstance instance = attributable.getAttribute(attribute);
if(instance != null) removeAllModifiers(instance);
}
示例3: getAttribute
import org.bukkit.attribute.Attributable; //導入依賴的package包/類
public AttributeInstance getAttribute(Attribute attribute) {
if (entity instanceof Attributable) {
return ((Attributable)entity).getAttribute(attribute);
}
return null;
}