Uses of Enum Class
net.minecraft.world.item.ItemDisplayContext
Packages that use ItemDisplayContext
Package
Description
-
Uses of ItemDisplayContext in net.minecraft.client.renderer
Methods in net.minecraft.client.renderer with parameters of type ItemDisplayContextModifier and TypeMethodDescriptionvoidSpecialBlockModelRenderer.renderByBlock(Block block, ItemDisplayContext displayContext, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, int packedOverlay) voidItemInHandRenderer.renderItem(LivingEntity entity, ItemStack stack, ItemDisplayContext displayContext, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight) -
Uses of ItemDisplayContext in net.minecraft.client.renderer.block.model
Fields in net.minecraft.client.renderer.block.model with type parameters of type ItemDisplayContextModifier and TypeFieldDescriptionprivate final ImmutableMap<ItemDisplayContext, ItemTransform> ItemTransforms.moddedTransformsThe field for themoddedTransformsrecord component.Methods in net.minecraft.client.renderer.block.model that return types with arguments of type ItemDisplayContextModifier and TypeMethodDescriptionItemTransforms.moddedTransforms()Returns the value of themoddedTransformsrecord component.Methods in net.minecraft.client.renderer.block.model with parameters of type ItemDisplayContextModifier and TypeMethodDescriptionprivate ItemTransformItemTransforms.Deserializer.getTransform(JsonDeserializationContext deserializationContext, JsonObject json, ItemDisplayContext displayContext) ItemTransforms.getTransform(ItemDisplayContext displayContext) Constructor parameters in net.minecraft.client.renderer.block.model with type arguments of type ItemDisplayContextModifierConstructorDescriptionItemTransforms(ItemTransform thirdPersonLeftHand, ItemTransform thirdPersonRightHand, ItemTransform firstPersonLeftHand, ItemTransform firstPersonRightHand, ItemTransform head, ItemTransform gui, ItemTransform ground, ItemTransform fixed, ImmutableMap<ItemDisplayContext, ItemTransform> moddedTransforms) Creates an instance of aItemTransformsrecord class. -
Uses of ItemDisplayContext in net.minecraft.client.renderer.entity
Methods in net.minecraft.client.renderer.entity with parameters of type ItemDisplayContextModifier and TypeMethodDescriptionstatic voidItemRenderer.renderItem(ItemDisplayContext displayContext, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, int packedOverlay, int[] tintLayers, List<BakedQuad> quads, RenderType renderType, ItemStackRenderState.FoilType foilType) voidItemRenderer.renderStatic(LivingEntity entity, ItemStack stack, ItemDisplayContext displayContext, PoseStack poseStack, MultiBufferSource bufferSource, Level level, int packedLight, int packedOverlay, int seed) voidItemRenderer.renderStatic(ItemStack stack, ItemDisplayContext displayContext, int packedLight, int packedOverlay, PoseStack poseStack, MultiBufferSource bufferSource, Level level, int seed) -
Uses of ItemDisplayContext in net.minecraft.client.renderer.item
Fields in net.minecraft.client.renderer.item declared as ItemDisplayContextModifier and TypeFieldDescription(package private) ItemDisplayContextItemStackRenderState.displayContextMethods in net.minecraft.client.renderer.item with parameters of type ItemDisplayContextModifier and TypeMethodDescriptionvoidItemModelResolver.appendItemLayers(ItemStackRenderState renderState, ItemStack stack, ItemDisplayContext displayContext, Level level, LivingEntity entity, int seed) voidModelRenderProperties.applyToLayer(ItemStackRenderState.LayerRenderState renderState, ItemDisplayContext displayContext) voidBlockModelWrapper.update(ItemStackRenderState renderState, ItemStack stack, ItemModelResolver itemModelResolver, ItemDisplayContext displayContext, ClientLevel level, LivingEntity entity, int seed) voidBundleSelectedItemSpecialRenderer.update(ItemStackRenderState p_387618_, ItemStack p_386990_, ItemModelResolver p_386923_, ItemDisplayContext p_387805_, ClientLevel p_387156_, LivingEntity p_388838_, int p_386711_) voidCompositeModel.update(ItemStackRenderState renderState, ItemStack stack, ItemModelResolver itemModelResolver, ItemDisplayContext displayContext, ClientLevel level, LivingEntity entity, int seed) voidConditionalItemModel.update(ItemStackRenderState renderState, ItemStack stack, ItemModelResolver itemModelResolver, ItemDisplayContext displayContext, ClientLevel level, LivingEntity entity, int seed) voidEmptyModel.update(ItemStackRenderState p_390492_, ItemStack p_390354_, ItemModelResolver p_390507_, ItemDisplayContext p_390501_, ClientLevel p_390403_, LivingEntity p_390475_, int p_390493_) voidItemModel.update(ItemStackRenderState renderState, ItemStack stack, ItemModelResolver itemModelResolver, ItemDisplayContext displayContext, ClientLevel level, LivingEntity entity, int seed) voidMissingItemModel.update(ItemStackRenderState renderState, ItemStack stack, ItemModelResolver itemModelResolver, ItemDisplayContext displayContext, ClientLevel level, LivingEntity entity, int seed) voidRangeSelectItemModel.update(ItemStackRenderState renderState, ItemStack stack, ItemModelResolver itemModelResolver, ItemDisplayContext displayContext, ClientLevel level, LivingEntity entity, int seed) voidSelectItemModel.update(ItemStackRenderState renderState, ItemStack stack, ItemModelResolver itemModelResolver, ItemDisplayContext displayContext, ClientLevel level, LivingEntity entity, int seed) voidSpecialModelWrapper.update(ItemStackRenderState renderState, ItemStack stack, ItemModelResolver itemModelResolver, ItemDisplayContext displayContext, ClientLevel level, LivingEntity entity, int seed) voidItemModelResolver.updateForLiving(ItemStackRenderState renderState, ItemStack stack, ItemDisplayContext displayContext, LivingEntity entity) voidItemModelResolver.updateForNonLiving(ItemStackRenderState renderState, ItemStack stack, ItemDisplayContext displayContext, Entity entity) voidItemModelResolver.updateForTopItem(ItemStackRenderState renderState, ItemStack stack, ItemDisplayContext displayContext, Level level, LivingEntity entity, int seed) -
Uses of ItemDisplayContext in net.minecraft.client.renderer.item.properties.conditional
Methods in net.minecraft.client.renderer.item.properties.conditional with parameters of type ItemDisplayContextModifier and TypeMethodDescriptionbooleanBroken.get(ItemStack p_386887_, ClientLevel p_388949_, LivingEntity p_386628_, int p_387040_, ItemDisplayContext p_389458_) booleanBundleHasSelectedItem.get(ItemStack p_387343_, ClientLevel p_386467_, LivingEntity p_387284_, int p_388377_, ItemDisplayContext p_389630_) booleanComponentMatches.get(ItemStack p_399920_, ClientLevel p_399844_, LivingEntity p_399573_, int p_400095_, ItemDisplayContext p_400208_) booleanCustomModelDataProperty.get(ItemStack stack, ClientLevel level, LivingEntity entity, int seed, ItemDisplayContext displayContext) booleanDamaged.get(ItemStack p_388323_, ClientLevel p_388659_, LivingEntity p_386950_, int p_387664_, ItemDisplayContext p_389573_) booleanExtendedView.get(ItemStack p_389501_, ClientLevel p_389409_, LivingEntity p_389583_, int p_389502_, ItemDisplayContext p_389679_) booleanFishingRodCast.get(ItemStack p_388347_, ClientLevel p_388341_, LivingEntity p_386847_, int p_386531_, ItemDisplayContext p_389619_) booleanHasComponent.get(ItemStack p_388222_, ClientLevel p_386715_, LivingEntity p_386871_, int p_387461_, ItemDisplayContext p_389562_) booleanIsCarried.get(ItemStack p_387247_, ClientLevel p_387933_, LivingEntity p_388427_, int p_386998_, ItemDisplayContext p_389534_) booleanIsKeybindDown.get(ItemStack p_389550_, ClientLevel p_389440_, LivingEntity p_389703_, int p_389439_, ItemDisplayContext p_389599_) booleanIsSelected.get(ItemStack p_387724_, ClientLevel p_387118_, LivingEntity p_387251_, int p_388905_, ItemDisplayContext p_389631_) booleanIsUsingItem.get(ItemStack p_386538_, ClientLevel p_386504_, LivingEntity p_388492_, int p_387916_, ItemDisplayContext p_389393_) booleanIsViewEntity.get(ItemStack p_390357_, ClientLevel p_390458_, LivingEntity p_390497_, int p_390451_, ItemDisplayContext p_390466_) booleanItemModelPropertyTest.get(ItemStack stack, ClientLevel level, LivingEntity entity, int seed, ItemDisplayContext displayContext) -
Uses of ItemDisplayContext in net.minecraft.client.renderer.item.properties.select
Fields in net.minecraft.client.renderer.item.properties.select with type parameters of type ItemDisplayContextModifier and TypeFieldDescriptionstatic final SelectItemModelProperty.Type<DisplayContext, ItemDisplayContext> DisplayContext.TYPEstatic final com.mojang.serialization.Codec<ItemDisplayContext> DisplayContext.VALUE_CODECMethods in net.minecraft.client.renderer.item.properties.select that return ItemDisplayContextModifier and TypeMethodDescriptionDisplayContext.get(ItemStack p_388079_, ClientLevel p_388467_, LivingEntity p_388500_, int p_388313_, ItemDisplayContext p_387120_) Methods in net.minecraft.client.renderer.item.properties.select that return types with arguments of type ItemDisplayContextModifier and TypeMethodDescriptionDisplayContext.type()com.mojang.serialization.Codec<ItemDisplayContext> DisplayContext.valueCodec()Methods in net.minecraft.client.renderer.item.properties.select with parameters of type ItemDisplayContextModifier and TypeMethodDescriptionCharge.get(ItemStack p_387321_, ClientLevel p_387482_, LivingEntity p_387912_, int p_387536_, ItemDisplayContext p_387489_) ComponentContents.get(ItemStack p_397602_, ClientLevel p_397414_, LivingEntity p_397883_, int p_397032_, ItemDisplayContext p_397548_) ContextDimension.get(ItemStack p_390388_, ClientLevel p_390477_, LivingEntity p_390423_, int p_390520_, ItemDisplayContext p_390452_) ContextEntityType.get(ItemStack p_390525_, ClientLevel p_390442_, LivingEntity p_390437_, int p_390427_, ItemDisplayContext p_390397_) CustomModelDataProperty.get(ItemStack p_388036_, ClientLevel p_387600_, LivingEntity p_388624_, int p_388055_, ItemDisplayContext p_387132_) DisplayContext.get(ItemStack p_388079_, ClientLevel p_388467_, LivingEntity p_388500_, int p_388313_, ItemDisplayContext p_387120_) ItemBlockState.get(ItemStack p_387708_, ClientLevel p_388625_, LivingEntity p_388880_, int p_388899_, ItemDisplayContext p_388088_) LocalTime.get(ItemStack stack, ClientLevel level, LivingEntity entity, int seed, ItemDisplayContext displayContext) MainHand.get(ItemStack p_387406_, ClientLevel p_387423_, LivingEntity p_388453_, int p_388098_, ItemDisplayContext p_386609_) SelectItemModelProperty.get(ItemStack stack, ClientLevel level, LivingEntity entity, int seed, ItemDisplayContext displayContext) TrimMaterialProperty.get(ItemStack p_387701_, ClientLevel p_388261_, LivingEntity p_387373_, int p_388817_, ItemDisplayContext p_386970_) -
Uses of ItemDisplayContext in net.minecraft.client.renderer.special
Methods in net.minecraft.client.renderer.special with parameters of type ItemDisplayContextModifier and TypeMethodDescriptionvoidBannerSpecialRenderer.render(BannerPatternLayers patterns, ItemDisplayContext displayContext, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, int packedOverlay, boolean hasFoilType) voidBedSpecialRenderer.render(ItemDisplayContext displayContext, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, int packedOverlay, boolean hasFoilType) voidChestSpecialRenderer.render(ItemDisplayContext displayContext, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, int packedOverlay, boolean hasFoilType) voidConduitSpecialRenderer.render(ItemDisplayContext displayContext, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, int packedOverlay, boolean hasFoilType) voidDecoratedPotSpecialRenderer.render(PotDecorations patterns, ItemDisplayContext displayContext, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, int packedOverlay, boolean hasFoilType) voidHangingSignSpecialRenderer.render(ItemDisplayContext displayContext, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, int packedOverlay, boolean hasFoilType) default voidNoDataSpecialModelRenderer.render(Void patterns, ItemDisplayContext displayContext, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, int packedOverlay, boolean hasFoilType) voidNoDataSpecialModelRenderer.render(ItemDisplayContext displayContext, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, int packedOverlay, boolean hasFoilType) voidPlayerHeadSpecialRenderer.render(PlayerHeadSpecialRenderer.PlayerHeadRenderInfo patterns, ItemDisplayContext displayContext, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, int packedOverlay, boolean hasFoilType) voidShieldSpecialRenderer.render(DataComponentMap patterns, ItemDisplayContext displayContext, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, int packedOverlay, boolean hasFoilType) voidShulkerBoxSpecialRenderer.render(ItemDisplayContext displayContext, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, int packedOverlay, boolean hasFoilType) voidSkullSpecialRenderer.render(ItemDisplayContext displayContext, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, int packedOverlay, boolean hasFoilType) voidSpecialModelRenderer.render(T patterns, ItemDisplayContext displayContext, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, int packedOverlay, boolean hasFoilType) voidStandingSignSpecialRenderer.render(ItemDisplayContext displayContext, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, int packedOverlay, boolean hasFoilType) voidTridentSpecialRenderer.render(ItemDisplayContext displayContext, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, int packedOverlay, boolean hasFoilType) -
Uses of ItemDisplayContext in net.minecraft.client.resources.model
Methods in net.minecraft.client.resources.model with parameters of type ItemDisplayContextModifier and TypeMethodDescriptionstatic ItemTransformResolvedModel.findTopTransform(ResolvedModel model, ItemDisplayContext displayContext) -
Uses of ItemDisplayContext in net.minecraft.world.entity
Fields in net.minecraft.world.entity declared as ItemDisplayContextModifier and TypeFieldDescriptionprivate final ItemDisplayContextDisplay.ItemDisplay.ItemRenderState.itemTransformThe field for theitemTransformrecord component.Methods in net.minecraft.world.entity that return ItemDisplayContextModifier and TypeMethodDescriptionprivate ItemDisplayContextDisplay.ItemDisplay.getItemTransform()Display.ItemDisplay.ItemRenderState.itemTransform()Returns the value of theitemTransformrecord component.Methods in net.minecraft.world.entity with parameters of type ItemDisplayContextModifier and TypeMethodDescriptionprivate voidDisplay.ItemDisplay.setItemTransform(ItemDisplayContext itemTransform) Constructors in net.minecraft.world.entity with parameters of type ItemDisplayContextModifierConstructorDescriptionItemRenderState(ItemStack itemStack, ItemDisplayContext itemTransform) Creates an instance of aItemRenderStaterecord class. -
Uses of ItemDisplayContext in net.minecraft.world.item
Fields in net.minecraft.world.item with type parameters of type ItemDisplayContextModifier and TypeFieldDescriptionstatic final IntFunction<ItemDisplayContext> ItemDisplayContext.BY_IDstatic final com.mojang.serialization.Codec<ItemDisplayContext> ItemDisplayContext.CODECprivate final Supplier<ItemDisplayContext> ItemDisplayContext.fallbackMethods in net.minecraft.world.item that return ItemDisplayContextModifier and TypeMethodDescription@Nullable ItemDisplayContextItemDisplayContext.fallback()static ItemDisplayContextReturns the enum constant of this class with the specified name.static ItemDisplayContext[]ItemDisplayContext.values()Returns an array containing the constants of this enum class, in the order they are declared. -
Uses of ItemDisplayContext in net.neoforged.neoforge.client.model.generators.template
Fields in net.neoforged.neoforge.client.model.generators.template with type parameters of type ItemDisplayContextModifier and TypeFieldDescription(package private) final Map<ItemDisplayContext, TransformVecBuilder> ExtendedModelTemplate.transforms(package private) final Map<ItemDisplayContext, TransformVecBuilder> ExtendedModelTemplateBuilder.transformsMethods in net.neoforged.neoforge.client.model.generators.template with parameters of type ItemDisplayContextModifier and TypeMethodDescriptionExtendedModelTemplateBuilder.transform(ItemDisplayContext type, Consumer<TransformVecBuilder> action) Begin building a new transform for the given perspective.Constructors in net.neoforged.neoforge.client.model.generators.template with parameters of type ItemDisplayContext -
Uses of ItemDisplayContext in net.neoforged.neoforge.client.model.item
Methods in net.neoforged.neoforge.client.model.item with parameters of type ItemDisplayContextModifier and TypeMethodDescriptionvoidDynamicFluidContainerModel.update(ItemStackRenderState renderState, ItemStack stack, ItemModelResolver modelResolver, ItemDisplayContext displayContext, @Nullable ClientLevel level, @Nullable LivingEntity entity, int p_387820_)