本文整理汇总了Java中ch.njol.skript.util.Timespan.fromTicks_i方法的典型用法代码示例。如果您正苦于以下问题:Java Timespan.fromTicks_i方法的具体用法?Java Timespan.fromTicks_i怎么用?Java Timespan.fromTicks_i使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类ch.njol.skript.util.Timespan
的用法示例。
在下文中一共展示了Timespan.fromTicks_i方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: get
import ch.njol.skript.util.Timespan; //导入方法依赖的package包/类
@Nullable
@Override
protected Timespan[] get(Event e) {
ItemStack i = item.getSingle(e);
if (i == null) {
return null;
}
if (PotionUtils.isPotionItem(i)) {
PotionMeta meta = (PotionMeta) i.getItemMeta();
PotionEffect eff = PotionUtils.getEffectByEffectType(meta, effectType.getSingle(e));
if (eff == null) {
return null;
}
return new Timespan[]{Timespan.fromTicks_i(eff.getDuration())};
}
return null;
}
示例2: convert
import ch.njol.skript.util.Timespan; //导入方法依赖的package包/类
@NotNull
@Override
public Timespan convert(@NotNull PotionEffect potionEffect) {
return Timespan.fromTicks_i(potionEffect.getDuration());
}