net.minecraft.item

public abstract class RangedWeaponItem

extends Item

All mapped superinterfaces:

ItemConvertible

bew
net.minecraft.world.item.ProjectileWeaponItem
net.minecraft.class_1811
net.minecraft.item.RangedWeaponItem
net.minecraft.unmapped.C_axrfhndl
net.minecraft.item.ShootableItem
net.minecraft.item.ShootableItem

Field summary

Modifier and TypeField
public static final Predicate<ItemStack>
a
ARROW_ONLY
field_18281
BOW_PROJECTILES
f_evqweylu
field_220007_a
ARROWS
public static final Predicate<ItemStack>
b
ARROW_OR_FIREWORK
field_18282
CROSSBOW_HELD_PROJECTILES
f_oatcxoeo
field_220008_b
ARROWS_OR_FIREWORKS

Constructor summary

ModifierConstructor
public (Item$Settings settings)

Method summary

Modifier and TypeMethod
public Predicate<ItemStack>
d()
getSupportedHeldProjectiles()
method_20310()
getHeldProjectiles()
m_cklqgcpd()
func_220006_d()
getAmmoPredicate()
public abstract Predicate<ItemStack>
b()
getAllSupportedProjectiles()
method_19268()
getProjectiles()
m_yigyclfo()
func_220004_b()
getInventoryAmmoPredicate()
public static ItemStack
a(akw arg0, Predicate<bek> arg1)
getHeldProjectile(LivingEntity arg0, Predicate<ItemStack> arg1)
method_18815(class_1309 arg0, Predicate<class_1799> arg1)
getHeldProjectile(LivingEntity entity, Predicate<ItemStack> predicate)
m_lskavclm(C_usxaxydn arg0, Predicate<C_sddaxwyk> arg1)
func_220005_a(LivingEntity arg0, Predicate<ItemStack> arg1)
getHeldAmmo(LivingEntity living, Predicate<ItemStack> isAmmo)
public int
c()
getEnchantmentValue()
method_7837()
getEnchantability()
m_tspifhtw()
func_77619_b()
getItemEnchantability()