/**
* Trigger.
*
* @param player the player
*/
public void trigger(EntityPlayerMP player) {
List<ICriterionTrigger.Listener<CustomTrigger.Instance>> list = null;
for (ICriterionTrigger.Listener<CustomTrigger.Instance> listener : this.listeners) {
if (listener.getCriterionInstance().test()) {
if (list == null) {
list = Lists.newArrayList();
}
list.add(listener);
}
}
if (list != null) {
for (ICriterionTrigger.Listener listener1 : list) {
listener1.grantCriterion(this.playerAdvancements);
}
}
}
CustomTrigger.java 文件源码
java
阅读 35
收藏 0
点赞 0
评论 0
项目:pnc-repressurized
作者:
评论列表
文章目录