类 ZhugeRepeatingCrossbowItem
java.lang.Object
net.minecraft.item.Item
net.minecraft.item.RangedWeaponItem
net.minecraft.item.CrossbowItem
pers.saikel0rado1iu.silk.api.ropestick.ranged.CrossbowLikeItem
pers.saikel0rado1iu.silk.api.ropestick.ranged.BoltActionRepeatingFirearmItem
pers.saikel0rado1iu.spontaneousreplace.item.ZhugeRepeatingCrossbowItem
- 所有已实现的接口:
net.fabricmc.fabric.api.item.v1.FabricItem,net.minecraft.item.ItemConvertible,net.minecraft.resource.featuretoggle.ToggleableFeature,pers.saikel0rado1iu.silk.api.ropestick.component.DynamicComponent
public class ZhugeRepeatingCrossbowItem
extends pers.saikel0rado1iu.silk.api.ropestick.ranged.BoltActionRepeatingFirearmItem
诸葛连弩物品
一种强力的近战连发远程物品- 从以下版本开始:
- 1.0.0
-
嵌套类概要
从类继承的嵌套类/接口 pers.saikel0rado1iu.silk.api.ropestick.ranged.CrossbowLikeItem
pers.saikel0rado1iu.silk.api.ropestick.ranged.CrossbowLikeItem.StateSounds从类继承的嵌套类/接口 net.minecraft.item.CrossbowItem
net.minecraft.item.CrossbowItem.LoadingSounds从类继承的嵌套类/接口 net.minecraft.item.Item
net.minecraft.item.Item.Settings, net.minecraft.item.Item.TooltipContext -
字段概要
字段修饰符和类型字段说明static final net.minecraft.item.CrossbowItem.LoadingSoundsstatic final intstatic final net.minecraft.item.CrossbowItem.LoadingSounds从类继承的字段 pers.saikel0rado1iu.silk.api.ropestick.ranged.BoltActionRepeatingFirearmItem
chargedAmount, loadableAmount, maxUseTicks从类继承的字段 pers.saikel0rado1iu.silk.api.ropestick.ranged.CrossbowLikeItem
DEFAULT_LOADING_SOUNDS, tempStack从类继承的字段 net.minecraft.item.CrossbowItem
charged, field_49258, loaded, RANGE从类继承的字段 net.minecraft.item.RangedWeaponItem
BOW_PROJECTILES, CROSSBOW_HELD_PROJECTILES从类继承的字段 net.minecraft.item.Item
BASE_ATTACK_DAMAGE_MODIFIER_ID, BASE_ATTACK_SPEED_MODIFIER_ID, BLOCK_ITEMS, DEFAULT_MAX_COUNT, ITEM_BAR_STEPS, MAX_MAX_COUNT从接口继承的字段 net.minecraft.resource.featuretoggle.ToggleableFeature
FEATURE_ENABLED_REGISTRY_KEYS -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明intgetRange()pers.saikel0rado1iu.silk.api.ropestick.component.type.ProjectileContainerComponentprojectileContainer(Optional<net.minecraft.item.ItemStack> stack) pers.saikel0rado1iu.silk.api.ropestick.component.type.RangedWeaponComponentrangedWeapon(Optional<net.minecraft.item.ItemStack> stack) pers.saikel0rado1iu.silk.api.ropestick.component.type.ShootProjectilesComponentshootProjectiles(Optional<net.minecraft.item.ItemStack> stack) pers.saikel0rado1iu.silk.api.ropestick.ranged.CrossbowLikeItem.StateSoundsstateSounds(net.minecraft.item.ItemStack stack) voidtriggerCriteria(net.minecraft.server.network.ServerPlayerEntity serverPlayer, net.minecraft.item.ItemStack ranged, net.minecraft.entity.projectile.ProjectileEntity projectile) 触发进度条件从类继承的方法 pers.saikel0rado1iu.silk.api.ropestick.ranged.BoltActionRepeatingFirearmItem
appendTooltip, dynamicComponents, getMaxUseTime, getUsingProgress, load, onStoppedUsing, postShot, shootAll, shootAll, usageTick, use从类继承的方法 pers.saikel0rado1iu.silk.api.ropestick.ranged.CrossbowLikeItem
getHeldProjectiles, getProjectiles, loadProjectile, shoot从类继承的方法 net.minecraft.item.CrossbowItem
calcVelocity, createArrowEntity, getPullTime, getSoundPitch, getUseAction, getWeaponStackDamage, isCharged, isUsedOnRelease, loadProjectiles从类继承的方法 net.minecraft.item.RangedWeaponItem
getEnchantability, getHeldProjectile, getProjectile, load从类继承的方法 net.minecraft.item.Item
asItem, byRawId, canBeNested, canMine, canRepair, finishUsing, fromBlock, getAttributeModifiers, getBonusAttackDamage, getBreakSound, getComponents, getDefaultStack, getDrinkSound, getEatSound, getItemBarColor, getItemBarStep, getMaxCount, getMiningSpeed, getName, getName, getOrCreateTranslationKey, getRawId, getRecipeRemainder, getRegistryEntry, getRequiredFeatures, getTooltipData, getTranslationKey, getTranslationKey, hasGlint, hasRecipeRemainder, inventoryTick, isCorrectForDrops, isEnchantable, isItemBarVisible, isNetworkSynced, onClicked, onCraft, onCraftByPlayer, onItemEntityDestroyed, onStackClicked, postDamageEntity, postHit, postMine, postProcessComponents, raycast, toString, useOnBlock, useOnEntity从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait从接口继承的方法 net.fabricmc.fabric.api.item.v1.FabricItem
allowComponentsUpdateAnimation, allowContinuingBlockBreaking, canBeEnchantedWith, getRecipeRemainder从接口继承的方法 net.minecraft.resource.featuretoggle.ToggleableFeature
isEnabled
-
字段详细资料
-
QUICK_LOADING_SOUNDS
public static final net.minecraft.item.CrossbowItem.LoadingSounds QUICK_LOADING_SOUNDS -
LOADING_SOUNDS
public static final net.minecraft.item.CrossbowItem.LoadingSounds LOADING_SOUNDS -
MAX_DAMAGE
public static final int MAX_DAMAGE
-
-
构造器详细资料
-
ZhugeRepeatingCrossbowItem
public ZhugeRepeatingCrossbowItem(net.minecraft.item.Item.Settings settings) - 参数:
settings- 物品设置
-
-
方法详细资料
-
triggerCriteria
public void triggerCriteria(net.minecraft.server.network.ServerPlayerEntity serverPlayer, net.minecraft.item.ItemStack ranged, net.minecraft.entity.projectile.ProjectileEntity projectile) 触发进度条件- 指定者:
triggerCriteria在类中pers.saikel0rado1iu.silk.api.ropestick.ranged.CrossbowLikeItem- 参数:
serverPlayer- 服务端玩家ranged- 远程武器物品堆栈projectile- 发射物
-
stateSounds
public pers.saikel0rado1iu.silk.api.ropestick.ranged.CrossbowLikeItem.StateSounds stateSounds(net.minecraft.item.ItemStack stack) - 覆盖:
stateSounds在类中pers.saikel0rado1iu.silk.api.ropestick.ranged.CrossbowLikeItem
-
rangedWeapon
public pers.saikel0rado1iu.silk.api.ropestick.component.type.RangedWeaponComponent rangedWeapon(Optional<net.minecraft.item.ItemStack> stack) - 指定者:
rangedWeapon在类中pers.saikel0rado1iu.silk.api.ropestick.ranged.CrossbowLikeItem
-
projectileContainer
public pers.saikel0rado1iu.silk.api.ropestick.component.type.ProjectileContainerComponent projectileContainer(Optional<net.minecraft.item.ItemStack> stack) - 指定者:
projectileContainer在类中pers.saikel0rado1iu.silk.api.ropestick.ranged.BoltActionRepeatingFirearmItem
-
shootProjectiles
public pers.saikel0rado1iu.silk.api.ropestick.component.type.ShootProjectilesComponent shootProjectiles(Optional<net.minecraft.item.ItemStack> stack) - 指定者:
shootProjectiles在类中pers.saikel0rado1iu.silk.api.ropestick.ranged.BoltActionRepeatingFirearmItem
-
getRange
public int getRange()- 覆盖:
getRange在类中net.minecraft.item.CrossbowItem
-