类 ShotProjectileCriterion

java.lang.Object
net.minecraft.advancement.criterion.AbstractCriterion<ShotProjectileCriterion.Conditions>
pers.saikel0rado1iu.silk.api.registry.gen.data.criterion.ShotProjectileCriterion
所有已实现的接口:
net.minecraft.advancement.criterion.Criterion<ShotProjectileCriterion.Conditions>

@SilkApi public class ShotProjectileCriterion extends net.minecraft.advancement.criterion.AbstractCriterion<ShotProjectileCriterion.Conditions>

射击弹药标准

  • 嵌套类概要

    嵌套类
    修饰符和类型
    说明
    static class 
     

    从接口继承的嵌套类/接口 net.minecraft.advancement.criterion.Criterion

    net.minecraft.advancement.criterion.Criterion.ConditionsContainer<T extends net.minecraft.advancement.criterion.CriterionConditions>
  • 构造器概要

    构造器
    构造器
    说明
     
  • 方法概要

    修饰符和类型
    方法
    说明
    conditionsFromJson(com.google.gson.JsonObject jsonObject, net.minecraft.predicate.entity.LootContextPredicate lootContextPredicate, net.minecraft.predicate.entity.AdvancementEntityPredicateDeserializer advancementEntityPredicateDeserializer)
     
    net.minecraft.util.Identifier
     
    void
    trigger(net.minecraft.server.network.ServerPlayerEntity player, net.minecraft.item.ItemStack ranged, net.minecraft.entity.Entity projectile)
     
    void
    trigger(net.minecraft.server.network.ServerPlayerEntity player, net.minecraft.item.ItemStack ranged, net.minecraft.entity.Entity projectile, int count)
     

    从类继承的方法 net.minecraft.advancement.criterion.AbstractCriterion

    beginTrackingCondition, conditionsFromJson, endTracking, endTrackingCondition, trigger

    从类继承的方法 java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • 构造器详细资料

    • ShotProjectileCriterion

      public ShotProjectileCriterion()
  • 方法详细资料

    • conditionsFromJson

      protected ShotProjectileCriterion.Conditions conditionsFromJson(com.google.gson.JsonObject jsonObject, net.minecraft.predicate.entity.LootContextPredicate lootContextPredicate, net.minecraft.predicate.entity.AdvancementEntityPredicateDeserializer advancementEntityPredicateDeserializer)
      指定者:
      conditionsFromJson 在类中 net.minecraft.advancement.criterion.AbstractCriterion<ShotProjectileCriterion.Conditions>
    • getId

      public net.minecraft.util.Identifier getId()
    • trigger

      @SilkApi public void trigger(net.minecraft.server.network.ServerPlayerEntity player, net.minecraft.item.ItemStack ranged, net.minecraft.entity.Entity projectile)
    • trigger

      @SilkApi public void trigger(net.minecraft.server.network.ServerPlayerEntity player, net.minecraft.item.ItemStack ranged, net.minecraft.entity.Entity projectile, int count)