net.minecraft.advancements.critereon

public record KilledByArrowTrigger$TriggerInstance

implements SimpleCriterionTrigger$SimpleInstance

db$a
net.minecraft.advancements.critereon.KilledByArrowTrigger$TriggerInstance
net.minecraft.class_2076$class_2078
net.minecraft.unmapped.C_brzseske$C_tgbbhepa
net.minecraft.advancement.criterion.KilledByArrowCriterion$Conditions
net.minecraft.unmapped.C_brzseske$C_tgbbhepa
net.minecraft.src.C_346029_$C_346127_
net.minecraft.advancements.critereon.KilledByArrowTrigger$a

Field summary

Modifier and TypeField
private final Optional<ContextAwarePredicate>
b
player
comp_2029
f_xicbpwag
player
player
f_346483_
private final List<ContextAwarePredicate>
c
victims
comp_2066
f_zuhaghhy
victims
victims
f_349344_
private final MinMaxBounds$Ints
d
uniqueEntityTypes
comp_2067
f_muduscyq
uniqueEntityTypes
uniqueEntityTypes
f_346484_
private final Optional<ItemPredicate>
e
firedFromWeapon
comp_3212
f_ylyagjcm
firedFromWeapon
firedFromWeapon
f_348428_
public static final com.mojang.serialization.Codec<KilledByArrowTrigger$TriggerInstance>
a
CODEC
field_47268
f_njgfxwjv
CODEC
CODEC
f_348773_

Constructor summary

ModifierConstructor
public (Optional<ContextAwarePredicate> playerPredicate, List<ContextAwarePredicate> victims, MinMaxBounds$Ints uniqueEntityTypes, Optional<ItemPredicate> firedFromWeapon)

Method summary

Modifier and TypeMethod
public static Criterion<KilledByArrowTrigger$TriggerInstance>
a(jr<cxl> arg0, bw$a... arg1)
crossbowKilled(HolderGetter<Item> arg0, EntityPredicate$Builder... arg1)
method_8986(class_7871<class_1792> arg0, class_2048$class_2049... arg1)
m_mtfmjqkt(C_pzdchrcy<C_vorddnax> arg0, C_kvkvpjlm$C_fnhnavbg... arg1)
createCrossbow(RegistryEntryLookup<Item> itemRegistry, EntityPredicate$Builder... victims)
m_mtfmjqkt(HolderProvider<Item> arg0, EntityPredicate$Builder... values)
m_352149_(C_254583_<C_1381_> p_363971_, C_1147_$C_1149_... p_360903_)
public static Criterion<KilledByArrowTrigger$TriggerInstance>
a(jr<cxl> arg0, dj$d arg1)
crossbowKilled(HolderGetter<Item> arg0, MinMaxBounds$Ints arg1)
method_8987(class_7871<class_1792> arg0, class_2096$class_2100 arg1)
m_apuzfjux(C_pzdchrcy<C_vorddnax> arg0, C_nihhkamy$C_mujuochb arg1)
createCrossbow(RegistryEntryLookup<Item> itemRegistry, NumberRange$IntRange uniqueEntityTypeCount)
m_apuzfjux(HolderProvider<Item> arg0, NumberRange$IntRange uniqueEntityTypes)
m_356752_(C_254583_<C_1381_> p_368687_, C_1863_$C_1867_ p_363327_)
public boolean
a(Collection<ewp> arg0, int arg1, cxp arg2)
matches(Collection<LootContext> arg0, int arg1, ItemStack arg2)
method_8988(Collection<class_47> arg0, int arg1, class_1799 arg2)
m_muymiuyg(Collection<C_iakykpgh> arg0, int arg1, C_sddaxwyk arg2)
matches(Collection<LootContext> victimContexts, int uniqueEntityTypeCount, ItemStack weapon)
m_muymiuyg(Collection<LootContext> arg0, int arg1, ItemStack stack)
m_354425_(Collection<C_2811_> p_369717_, int p_366570_, C_1391_ arg2)
public void
a(bi arg0)
validate(CriterionValidator arg0)
method_54938(class_8944 arg0)
m_mmotanow(C_zybjffid arg0)
validate(LootContextPredicateValidator arg0)
validate(CriterionValidator arg0)
m_7683_(C_302068_ arg0)
public Optional<ContextAwarePredicate>
a()
player()
comp_2029()
m_klqamsnl()
player()
player()
m_295156_()
public List<ContextAwarePredicate>
b()
victims()
comp_2066()
m_zvklnfuv()
victims()
victims()
f_349344_()
public MinMaxBounds$Ints
c()
uniqueEntityTypes()
comp_2067()
m_mywbraeh()
uniqueEntityTypes()
uniqueEntityTypes()
f_346484_()
public Optional<ItemPredicate>
d()
firedFromWeapon()
comp_3212()
m_amzqgvue()
firedFromWeapon()
firedFromWeapon()
f_348428_()