Uses of Enum Class
net.minecraft.world.entity.HumanoidArm
Packages that use HumanoidArm
Package
Description
Events fired only on the client-side, chiefly related to rendering and user interfaces (screens and input).
-
Uses of HumanoidArm in net.minecraft.client
Fields in net.minecraft.client with type parameters of type HumanoidArmMethods in net.minecraft.client that return types with arguments of type HumanoidArm -
Uses of HumanoidArm in net.minecraft.client.model
Methods in net.minecraft.client.model that return HumanoidArmMethods in net.minecraft.client.model with parameters of type HumanoidArmModifier and TypeMethodDescription<T extends LivingEntity>
voidHumanoidModel.ArmPose.applyTransform(HumanoidModel<T> model, T entity, HumanoidArm arm) protected ModelPartHumanoidModel.getArm(HumanoidArm p_102852_) private ModelPartIllagerModel.getArm(HumanoidArm p_102923_) voidAllayModel.translateToHand(HumanoidArm p_233322_, PoseStack p_233323_) voidArmedModel.translateToHand(HumanoidArm p_102108_, PoseStack p_102109_) voidArmorStandModel.translateToHand(HumanoidArm p_102157_, PoseStack p_102158_) voidHumanoidModel.translateToHand(HumanoidArm p_102854_, PoseStack p_102855_) voidIllagerModel.translateToHand(HumanoidArm p_102925_, PoseStack p_102926_) voidPlayerModel.translateToHand(HumanoidArm p_103392_, PoseStack p_103393_) voidSkeletonModel.translateToHand(HumanoidArm p_103778_, PoseStack p_103779_) voidVexModel.translateToHand(HumanoidArm p_259770_, PoseStack p_260351_) -
Uses of HumanoidArm in net.minecraft.client.renderer
Methods in net.minecraft.client.renderer with parameters of type HumanoidArmModifier and TypeMethodDescriptionprivate voidItemInHandRenderer.applyBrushTransform(PoseStack p_273513_, float p_273245_, HumanoidArm p_273726_, ItemStack p_272809_, Player p_345294_, float p_273333_) private voidItemInHandRenderer.applyEatTransform(PoseStack p_109331_, float p_109332_, HumanoidArm p_109333_, ItemStack p_109334_, Player p_346361_) private voidItemInHandRenderer.applyItemArmAttackTransform(PoseStack p_109336_, HumanoidArm p_109337_, float p_109338_) private voidItemInHandRenderer.applyItemArmTransform(PoseStack p_109383_, HumanoidArm p_109384_, float p_109385_) private voidItemInHandRenderer.renderMapHand(PoseStack p_109362_, MultiBufferSource p_109363_, int p_109364_, HumanoidArm p_109365_) private voidItemInHandRenderer.renderOneHandedMap(PoseStack p_109354_, MultiBufferSource p_109355_, int p_109356_, float p_109357_, HumanoidArm p_109358_, float p_109359_, ItemStack p_109360_) private voidItemInHandRenderer.renderPlayerArm(PoseStack p_109347_, MultiBufferSource p_109348_, int p_109349_, float p_109350_, float p_109351_, HumanoidArm p_109352_) -
Uses of HumanoidArm in net.minecraft.client.renderer.entity.layers
Methods in net.minecraft.client.renderer.entity.layers with parameters of type HumanoidArmModifier and TypeMethodDescriptionprotected voidItemInHandLayer.renderArmWithItem(LivingEntity p_117185_, ItemStack p_117186_, ItemDisplayContext p_270970_, HumanoidArm p_117188_, PoseStack p_117189_, MultiBufferSource p_117190_, int p_117191_) protected voidPlayerItemInHandLayer.renderArmWithItem(LivingEntity p_270884_, ItemStack p_270379_, ItemDisplayContext p_270607_, HumanoidArm p_270324_, PoseStack p_270124_, MultiBufferSource p_270414_, int p_270295_) private voidPlayerItemInHandLayer.renderArmWithSpyglass(LivingEntity p_174518_, ItemStack p_174519_, HumanoidArm p_174520_, PoseStack p_174521_, MultiBufferSource p_174522_, int p_174523_) -
Uses of HumanoidArm in net.minecraft.server.level
Fields in net.minecraft.server.level declared as HumanoidArmModifier and TypeFieldDescriptionprivate final HumanoidArmClientInformation.mainHandThe field for themainHandrecord component.Methods in net.minecraft.server.level that return HumanoidArmModifier and TypeMethodDescriptionClientInformation.mainHand()Returns the value of themainHandrecord component.Constructors in net.minecraft.server.level with parameters of type HumanoidArmModifierConstructorDescriptionClientInformation(String language, int viewDistance, ChatVisiblity chatVisibility, boolean chatColors, int modelCustomisation, HumanoidArm mainHand, boolean textFilteringEnabled, boolean allowsListing) Creates an instance of aClientInformationrecord class. -
Uses of HumanoidArm in net.minecraft.world.entity
Fields in net.minecraft.world.entity with type parameters of type HumanoidArmModifier and TypeFieldDescriptionstatic final IntFunction<HumanoidArm> HumanoidArm.BY_IDstatic final com.mojang.serialization.Codec<HumanoidArm> HumanoidArm.CODECMethods in net.minecraft.world.entity that return HumanoidArmModifier and TypeMethodDescriptionabstract HumanoidArmLivingEntity.getMainArm()Mob.getMainArm()HumanoidArm.getOpposite()static HumanoidArmReturns the enum constant of this class with the specified name.static HumanoidArm[]HumanoidArm.values()Returns an array containing the constants of this enum class, in the order they are declared. -
Uses of HumanoidArm in net.minecraft.world.entity.decoration
Methods in net.minecraft.world.entity.decoration that return HumanoidArm -
Uses of HumanoidArm in net.minecraft.world.entity.player
Fields in net.minecraft.world.entity.player declared as HumanoidArmMethods in net.minecraft.world.entity.player that return HumanoidArmMethods in net.minecraft.world.entity.player with parameters of type HumanoidArm -
Uses of HumanoidArm in net.minecraft.world.item
Methods in net.minecraft.world.item with parameters of type HumanoidArmModifier and TypeMethodDescriptionprivate voidBrushItem.spawnDustParticles(Level p_278327_, BlockHitResult p_278272_, BlockState p_278235_, Vec3 p_278337_, HumanoidArm p_285071_) -
Uses of HumanoidArm in net.neoforged.neoforge.client
Methods in net.neoforged.neoforge.client with parameters of type HumanoidArmModifier and TypeMethodDescriptionvoidIArmPoseTransformer.applyTransform(HumanoidModel<?> model, LivingEntity entity, HumanoidArm arm) This method should be used to apply all wanted transformations to the player when the ArmPose is active.static booleanClientHooks.renderSpecificFirstPersonArm(PoseStack poseStack, MultiBufferSource multiBufferSource, int packedLight, AbstractClientPlayer player, HumanoidArm arm) -
Uses of HumanoidArm in net.neoforged.neoforge.client.event
Fields in net.neoforged.neoforge.client.event declared as HumanoidArmMethods in net.neoforged.neoforge.client.event that return HumanoidArmConstructors in net.neoforged.neoforge.client.event with parameters of type HumanoidArmModifierConstructorDescriptionRenderArmEvent(PoseStack poseStack, MultiBufferSource multiBufferSource, int packedLight, AbstractClientPlayer player, HumanoidArm arm) -
Uses of HumanoidArm in net.neoforged.neoforge.client.extensions.common
Methods in net.neoforged.neoforge.client.extensions.common with parameters of type HumanoidArmModifier and TypeMethodDescriptiondefault booleanIClientItemExtensions.applyForgeHandTransform(PoseStack poseStack, LocalPlayer player, HumanoidArm arm, ItemStack itemInHand, float partialTick, float equipProcess, float swingProcess) Called right before when client applies transformations to item in hand and render it. -
Uses of HumanoidArm in net.neoforged.neoforge.oldtest.client.rendering
Methods in net.neoforged.neoforge.oldtest.client.rendering that return HumanoidArm