AttributeAPI
API
我想为玩家增加一些属性该怎么做?
Player player;
AttributeData data = AttributeAPI.getAttributeData(player);
List<String> attribute = Arrays.asList("物理伤害: 100-1000","生命力: 100");
AttributeAPI.addSourceAttribute(player, "额外属性", attribute)我想获取玩家身上指定属性该怎么做?
Player player;
AttributeUtils util = AttributeAPI.getAttributeUtils(player);
//util.getAttributeRandomValue(AttributeName.DAMAGE)
//util.getAttributeRandomValue("物理伤害")
//PlugManager.attributeKey("属性变量") — 获取服务器该属性的属性标签
//util.getAttributeRandomValue(PlugManager.attributeKey("damage"))
double damage = util.getAttributeRandomValue(AttributeName.DAMAGE)最后更新于