Package de.mrjulsen.paw.item.neoforge
Class PantographItemImpl
java.lang.Object
net.minecraft.world.item.Item
net.minecraft.world.item.BlockItem
de.mrjulsen.paw.item.PantographItem
de.mrjulsen.paw.item.neoforge.PantographItemImpl
- All Implemented Interfaces:
net.minecraft.world.flag.FeatureElement,net.minecraft.world.level.ItemLike,net.neoforged.neoforge.common.extensions.IItemExtension,software.bernie.geckolib.animatable.GeoAnimatable,software.bernie.geckolib.animatable.GeoItem,software.bernie.geckolib.animatable.SingletonGeoAnimatable
public class PantographItemImpl
extends de.mrjulsen.paw.item.PantographItem
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.world.item.Item
net.minecraft.world.item.Item.Properties, net.minecraft.world.item.Item.TooltipContextNested classes/interfaces inherited from interface software.bernie.geckolib.animatable.GeoItem
software.bernie.geckolib.animatable.GeoItem.ContextBasedAnimatableInstanceCache -
Field Summary
Fields inherited from class net.minecraft.world.item.Item
ABSOLUTE_MAX_STACK_SIZE, BASE_ATTACK_DAMAGE_ID, BASE_ATTACK_SPEED_ID, BY_BLOCK, canRepair, DEFAULT_MAX_STACK_SIZE, MAX_BAR_WIDTHFields inherited from interface net.minecraft.world.flag.FeatureElement
FILTERED_REGISTRIES -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedPantographItemImpl(net.minecraft.world.level.block.Block block, net.minecraft.world.item.Item.Properties properties, boolean expanded) -
Method Summary
Modifier and TypeMethodDescriptionstatic de.mrjulsen.paw.item.PantographItemcreate(net.minecraft.world.level.block.Block block, net.minecraft.world.item.Item.Properties properties, boolean expanded) voidinitializeClient(Consumer<net.neoforged.neoforge.client.extensions.common.IClientItemExtensions> consumer) Methods inherited from class de.mrjulsen.paw.item.PantographItem
getAnimatableInstanceCache, registerControllersMethods inherited from class net.minecraft.world.item.BlockItem
appendHoverText, canFitInsideContainerItems, canPlace, getBlock, getDescriptionId, getPlacementState, getPlaceSound, getPlaceSound, mustSurvive, onDestroyed, place, placeBlock, registerBlocks, removeFromBlockToItemMap, requiredFeatures, setBlockEntityData, updateCustomBlockEntityTag, updateCustomBlockEntityTag, updatePlacementContext, useOnMethods inherited from class net.minecraft.world.item.Item
asItem, builtInRegistryHolder, byBlock, byId, canAttackBlock, components, finishUsingItem, getAttackDamageBonus, getBarColor, getBarWidth, getBreakingSound, getCraftingRemainingItem, getDefaultAttributeModifiers, getDefaultInstance, getDefaultMaxStackSize, getDescription, getDescriptionId, getDestroySpeed, getDrinkingSound, getEatingSound, getEnchantmentValue, getId, getName, getOrCreateDescriptionId, getPlayerPOVHitResult, getTooltipImage, getUseAnimation, getUseDuration, hasCraftingRemainingItem, hurtEnemy, interactLivingEntity, inventoryTick, isBarVisible, isComplex, isCorrectToolForDrops, isEnchantable, isFoil, isRepairable, isValidRepairItem, mineBlock, modifyDefaultComponentsFrom, onCraftedBy, onCraftedPostProcess, onUseTick, overrideOtherStackedOnMe, overrideStackedOnOther, postHurtEnemy, releaseUsing, toString, use, useOnRelease, verifyComponentsAfterLoadMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface net.minecraft.world.flag.FeatureElement
isEnabledMethods inherited from interface software.bernie.geckolib.animatable.GeoAnimatable
getBoneResetTime, shouldPlayAnimsWhileGamePausedMethods inherited from interface software.bernie.geckolib.animatable.GeoItem
animatableCacheOverride, getTick, isPerspectiveAwareMethods inherited from interface net.neoforged.neoforge.common.extensions.IItemExtension
applyEnchantments, canBeHurtBy, canContinueUsing, canDisableShield, canElytraFly, canEquip, canFitInsideContainerItems, canGrindstoneRepair, canPerformAction, canWalkOnPowderedSnow, createEntity, damageItem, doesSneakBypassUse, elytraFlightTick, getAllEnchantments, getArmorTexture, getBurnTime, getCraftingRemainingItem, getCreatorModId, getDamage, getDefaultAttributeModifiers, getEnchantmentLevel, getEnchantmentValue, getEntityLifespan, getEquipmentSlot, getFoodProperties, getHighlightTip, getMaxDamage, getMaxStackSize, getSweepHitBox, getXpRepairRatio, hasCraftingRemainingItem, hasCustomEntity, isBookEnchantable, isDamageable, isDamaged, isEnderMask, isNotReplaceableByPickAction, isPiglinCurrency, isPrimaryItemFor, makesPiglinsNeutral, onAnimalArmorTick, onDestroyed, onDroppedByPlayer, onEntityItemUpdate, onEntitySwing, onEntitySwing, onItemUseFirst, onLeftClickEntity, onStopUsing, setDamage, shouldCauseBlockBreakReset, shouldCauseReequipAnimation, supportsEnchantmentMethods inherited from interface software.bernie.geckolib.animatable.SingletonGeoAnimatable
createGeoRenderer, getAnimData, getRenderProvider, setAnimData, stopTriggeredAnim, stopTriggeredArmorAnim, syncAnimData, triggerAnim, triggerArmorAnim
-
Constructor Details
-
PantographItemImpl
protected PantographItemImpl(net.minecraft.world.level.block.Block block, net.minecraft.world.item.Item.Properties properties, boolean expanded)
-
-
Method Details
-
create
public static de.mrjulsen.paw.item.PantographItem create(net.minecraft.world.level.block.Block block, net.minecraft.world.item.Item.Properties properties, boolean expanded) -
initializeClient
public void initializeClient(Consumer<net.neoforged.neoforge.client.extensions.common.IClientItemExtensions> consumer) - Overrides:
initializeClientin classnet.minecraft.world.item.Item
-