类 InfinityClockItem
java.lang.Object
net.minecraft.world.item.Item
committee.nova.mods.avaritia.common.item.resources.ResourceItem
committee.nova.mods.avaritia.common.item.misc.InfinityClockItem
- 所有已实现的接口:
IInfinityClockSwitchable,ISwitchable,ITooltip,net.minecraft.world.flag.FeatureElement,net.minecraft.world.level.ItemLike,net.minecraftforge.common.extensions.IForgeItem
-
嵌套类概要
嵌套类修饰符和类型类说明static classstatic class从类继承的嵌套类/接口 net.minecraft.world.item.Item
net.minecraft.world.item.Item.Properties -
字段概要
字段修饰符和类型字段说明static final Map<net.minecraft.resources.ResourceKey<net.minecraft.world.level.Level>,Map<net.minecraft.core.BlockPos, Integer>> 从类继承的字段 net.minecraft.world.item.Item
BASE_ATTACK_DAMAGE_UUID, BASE_ATTACK_SPEED_UUID, BY_BLOCK, canRepair, EAT_DURATION, MAX_BAR_WIDTH, MAX_STACK_SIZE从接口继承的字段 net.minecraft.world.flag.FeatureElement
FILTERED_REGISTRIES -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明getSavedData(net.minecraft.server.level.ServerLevel level) booleanisDamageable(net.minecraft.world.item.ItemStack stack) booleanisFoil(@NotNull net.minecraft.world.item.ItemStack pStack) static voidloadAcceleratedBlocksFromSavedData(net.minecraft.server.level.ServerLevel level) static voidsaveAcceleratedBlocksToSavedData(net.minecraft.server.level.ServerLevel level) net.minecraft.world.InteractionResultHolder<net.minecraft.world.item.ItemStack>use(net.minecraft.world.level.Level level, net.minecraft.world.entity.player.Player player, net.minecraft.world.InteractionHand hand) net.minecraft.world.InteractionResultuseOn(net.minecraft.world.item.context.UseOnContext ctx) 从类继承的方法 committee.nova.mods.avaritia.common.item.resources.ResourceItem
createEntity, getRarity, hasDescTooltip从类继承的方法 net.minecraft.world.item.Item
appendHoverText, asItem, builtInRegistryHolder, byBlock, byId, canAttackBlock, canBeDepleted, canBeHurtBy, canFitInsideContainerItems, finishUsingItem, getBarColor, getBarWidth, getCraftingRemainingItem, getDefaultAttributeModifiers, getDefaultInstance, getDescription, getDescriptionId, getDescriptionId, getDestroySpeed, getDrinkingSound, getEatingSound, getEnchantmentValue, getFoodProperties, getId, getMaxDamage, getMaxStackSize, getName, getOrCreateDescriptionId, getPlayerPOVHitResult, getRenderPropertiesInternal, getTooltipImage, getUseAnimation, getUseDuration, hasCraftingRemainingItem, hurtEnemy, initializeClient, interactLivingEntity, inventoryTick, isBarVisible, isComplex, isCorrectToolForDrops, isEdible, isEnchantable, isFireResistant, isRepairable, isValidRepairItem, mineBlock, onCraftedBy, onDestroyed, onUseTick, overrideOtherStackedOnMe, overrideStackedOnOther, releaseUsing, requiredFeatures, shouldOverrideMultiplayerNbt, toString, useOnRelease, verifyTagAfterLoad从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait从接口继承的方法 net.minecraft.world.flag.FeatureElement
isEnabled从接口继承的方法 net.minecraftforge.common.extensions.IForgeItem
canApplyAtEnchantingTable, canContinueUsing, canDisableShield, canElytraFly, canEquip, canGrindstoneRepair, canPerformAction, canWalkOnPowderedSnow, damageItem, doesSneakBypassUse, elytraFlightTick, getAllEnchantments, getArmorTexture, getAttributeModifiers, getBurnTime, getCraftingRemainingItem, getCreatorModId, getDamage, getDefaultTooltipHideFlags, getEnchantmentLevel, getEnchantmentValue, getEntityLifespan, getEquipmentSlot, getFoodProperties, getHighlightTip, getMaxDamage, getMaxStackSize, getShareTag, getSweepHitBox, getXpRepairRatio, hasCraftingRemainingItem, hasCustomEntity, initCapabilities, isBookEnchantable, isCorrectToolForDrops, isDamaged, isEnderMask, isNotReplaceableByPickAction, isPiglinCurrency, makesPiglinsNeutral, onArmorTick, onBlockStartBreak, onDestroyed, onDroppedByPlayer, onEntityItemUpdate, onEntitySwing, onHorseArmorTick, onInventoryTick, onItemUseFirst, onLeftClickEntity, onStopUsing, readShareTag, setDamage, shouldCauseBlockBreakReset, shouldCauseReequipAnimation从接口继承的方法 committee.nova.mods.avaritia.api.iface.IInfinityClockSwitchable
switchClockMode从接口继承的方法 committee.nova.mods.avaritia.api.iface.ISwitchable
cycleMode, getCurrentModeIndex, isActive, setMode, switchMode, switchToMode
-
字段详细资料
-
acceleratedBlocks
-
-
构造器详细资料
-
InfinityClockItem
public InfinityClockItem()
-
-
方法详细资料
-
isFoil
public boolean isFoil(@NotNull @NotNull net.minecraft.world.item.ItemStack pStack) - 覆盖:
isFoil在类中net.minecraft.world.item.Item
-
isDamageable
public boolean isDamageable(net.minecraft.world.item.ItemStack stack) - 指定者:
isDamageable在接口中net.minecraftforge.common.extensions.IForgeItem
-
use
public net.minecraft.world.InteractionResultHolder<net.minecraft.world.item.ItemStack> use(net.minecraft.world.level.Level level, net.minecraft.world.entity.player.Player player, net.minecraft.world.InteractionHand hand) - 覆盖:
use在类中net.minecraft.world.item.Item
-
useOn
public net.minecraft.world.InteractionResult useOn(net.minecraft.world.item.context.UseOnContext ctx) - 覆盖:
useOn在类中net.minecraft.world.item.Item
-
getSavedData
public static InfinityClockItem.AcceleratedBlocksSavedData getSavedData(net.minecraft.server.level.ServerLevel level) -
loadAcceleratedBlocksFromSavedData
public static void loadAcceleratedBlocksFromSavedData(net.minecraft.server.level.ServerLevel level) -
saveAcceleratedBlocksToSavedData
public static void saveAcceleratedBlocksToSavedData(net.minecraft.server.level.ServerLevel level)
-