类 ShotProjectileCriterion.Conditions

java.lang.Object
net.minecraft.advancement.criterion.AbstractCriterionConditions
pers.saikel0rado1iu.silk.api.registry.gen.data.criterion.ShotProjectileCriterion.Conditions
所有已实现的接口:
net.minecraft.advancement.criterion.CriterionConditions
封闭类:
ShotProjectileCriterion

public static class ShotProjectileCriterion.Conditions extends net.minecraft.advancement.criterion.AbstractCriterionConditions
  • 构造器概要

    构造器
    构造器
    说明
    Conditions(net.minecraft.predicate.entity.LootContextPredicate player, net.minecraft.predicate.item.ItemPredicate ranged, net.minecraft.predicate.entity.EntityPredicate projectile, net.minecraft.predicate.NumberRange.IntRange count)
     
  • 方法概要

    修饰符和类型
    方法
    说明
    count(net.minecraft.predicate.NumberRange.IntRange count)
     
    boolean
    matches(net.minecraft.server.network.ServerPlayerEntity player, net.minecraft.item.ItemStack ranged, net.minecraft.entity.Entity projectile, int count)
     
    projectile(net.minecraft.predicate.entity.EntityPredicate projectile)
     
    ranged(net.minecraft.item.ItemConvertible ranged)
     
    ranged(net.minecraft.predicate.item.ItemPredicate ranged)
     
    com.google.gson.JsonObject
    toJson(net.minecraft.predicate.entity.AdvancementEntityPredicateSerializer predicateSerializer)
     

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

    getId, getPlayerPredicate, toString

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

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

    • Conditions

      public Conditions(net.minecraft.predicate.entity.LootContextPredicate player, net.minecraft.predicate.item.ItemPredicate ranged, net.minecraft.predicate.entity.EntityPredicate projectile, net.minecraft.predicate.NumberRange.IntRange count)
  • 方法详细资料

    • ranged

      @SilkApi public static ShotProjectileCriterion.Conditions ranged(net.minecraft.predicate.item.ItemPredicate ranged)
    • ranged

      @SilkApi public static ShotProjectileCriterion.Conditions ranged(net.minecraft.item.ItemConvertible ranged)
    • projectile

      @SilkApi public ShotProjectileCriterion.Conditions projectile(net.minecraft.predicate.entity.EntityPredicate projectile)
    • count

      @SilkApi public ShotProjectileCriterion.Conditions count(net.minecraft.predicate.NumberRange.IntRange count)
    • toJson

      public com.google.gson.JsonObject toJson(net.minecraft.predicate.entity.AdvancementEntityPredicateSerializer predicateSerializer)
      指定者:
      toJson 在接口中 net.minecraft.advancement.criterion.CriterionConditions
      覆盖:
      toJson 在类中 net.minecraft.advancement.criterion.AbstractCriterionConditions
    • matches

      public boolean matches(net.minecraft.server.network.ServerPlayerEntity player, net.minecraft.item.ItemStack ranged, net.minecraft.entity.Entity projectile, int count)