public static Parameter holdOperation(org.bukkit.entity.LivingEntity le, Context ctx, Parameter set) {
EntityEquipment pent = le.getEquipment();
if ( set != null ) {
if ( set instanceof ItemParameter) {
pent.setItemInHand(((ItemParameter) set).asItemStack(ctx));
} else if ( set instanceof MaterialParameter ) {
pent.setItemInHand(new ItemStack(((MaterialParameter) set).asMaterial(ctx), 1));
} else {
ItemStack s = Item.createItemstackFromString(set.asString(ctx));
pent.setItemInHand(s);
}
}
return Parameter.from(pent.getItemInHand());
}
LEntity.java 文件源码
java
阅读 24
收藏 0
点赞 0
评论 0
项目:parchment
作者:
评论列表
文章目录