Uses of Enum Class
net.minecraft.world.item.ItemDisplayContext
Packages that use ItemDisplayContext
Package
Description
Extension interfaces for
client-only classes.-
Uses of ItemDisplayContext in net.minecraft.client.renderer
Methods in net.minecraft.client.renderer with parameters of type ItemDisplayContextModifier and TypeMethodDescriptionvoidBlockEntityWithoutLevelRenderer.renderByItem(ItemStack p_108830_, ItemDisplayContext p_270899_, PoseStack p_108832_, MultiBufferSource p_108833_, int p_108834_, int p_108835_) voidItemInHandRenderer.renderItem(LivingEntity p_270072_, ItemStack p_270793_, ItemDisplayContext p_270837_, boolean p_270203_, PoseStack p_270974_, MultiBufferSource p_270686_, int p_270103_) -
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 TypeFieldDescriptionfinal com.google.common.collect.ImmutableMap<ItemDisplayContext, ItemTransform> ItemTransforms.moddedTransformsMethods in net.minecraft.client.renderer.block.model with parameters of type ItemDisplayContextModifier and TypeMethodDescriptionprivate ItemTransformBlockModel.getTransform(ItemDisplayContext p_270662_) private ItemTransformItemTransforms.Deserializer.getTransform(com.google.gson.JsonDeserializationContext p_270385_, com.google.gson.JsonObject p_270436_, ItemDisplayContext p_270100_) ItemTransforms.getTransform(ItemDisplayContext p_270619_) booleanItemTransforms.hasTransform(ItemDisplayContext p_270365_) Constructor parameters in net.minecraft.client.renderer.block.model with type arguments of type ItemDisplayContextModifierConstructorDescriptionItemTransforms(ItemTransform p_111798_, ItemTransform p_111799_, ItemTransform p_111800_, ItemTransform p_111801_, ItemTransform p_111802_, ItemTransform p_111803_, ItemTransform p_111804_, ItemTransform p_111805_, com.google.common.collect.ImmutableMap<ItemDisplayContext, ItemTransform> moddedTransforms) -
Uses of ItemDisplayContext in net.minecraft.client.renderer.entity
Methods in net.minecraft.client.renderer.entity with parameters of type ItemDisplayContextModifier and TypeMethodDescriptionvoidItemRenderer.render(ItemStack p_115144_, ItemDisplayContext p_270188_, boolean p_115146_, PoseStack p_115147_, MultiBufferSource p_115148_, int p_115149_, int p_115150_, BakedModel p_115151_) voidItemRenderer.renderStatic(LivingEntity p_270101_, ItemStack p_270637_, ItemDisplayContext p_270437_, boolean p_270434_, PoseStack p_270230_, MultiBufferSource p_270411_, Level p_270641_, int p_270595_, int p_270927_, int p_270845_) voidItemRenderer.renderStatic(ItemStack p_270761_, ItemDisplayContext p_270648_, int p_270410_, int p_270894_, PoseStack p_270430_, MultiBufferSource p_270457_, Level p_270149_, int p_270509_) -
Uses of ItemDisplayContext in net.minecraft.client.renderer.entity.layers
Methods in net.minecraft.client.renderer.entity.layers with parameters of type ItemDisplayContextModifier 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_) -
Uses of ItemDisplayContext in net.minecraft.client.resources.model
Methods in net.minecraft.client.resources.model with parameters of type ItemDisplayContextModifier and TypeMethodDescriptionMultiPartBakedModel.applyTransform(ItemDisplayContext transformType, PoseStack poseStack, boolean applyLeftHandTransform) WeightedBakedModel.applyTransform(ItemDisplayContext transformType, PoseStack poseStack, boolean applyLeftHandTransform) -
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 p_270370_) 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
Methods in net.neoforged.neoforge.client with parameters of type ItemDisplayContextModifier and TypeMethodDescriptionstatic BakedModelClientHooks.handleCameraTransforms(PoseStack poseStack, BakedModel model, ItemDisplayContext cameraTransformType, boolean applyLeftHandTransform) -
Uses of ItemDisplayContext in net.neoforged.neoforge.client.extensions
Methods in net.neoforged.neoforge.client.extensions with parameters of type ItemDisplayContextModifier and TypeMethodDescriptiondefault BakedModelIBakedModelExtension.applyTransform(ItemDisplayContext transformType, PoseStack poseStack, boolean applyLeftHandTransform) Applies a transform for the givenandinvalid reference
ItemTransforms.TransformTypeapplyLeftHandTransform, and returns the model to be rendered. -
Uses of ItemDisplayContext in net.neoforged.neoforge.client.model
Fields in net.neoforged.neoforge.client.model with type parameters of type ItemDisplayContextModifier and TypeFieldDescriptionprivate final com.google.common.collect.ImmutableMap<ItemDisplayContext, BakedModel> SeparateTransformsModel.Baked.perspectivesprivate final com.google.common.collect.ImmutableMap<ItemDisplayContext, BlockModel> SeparateTransformsModel.perspectivesMethods in net.neoforged.neoforge.client.model with parameters of type ItemDisplayContextModifier and TypeMethodDescriptionBakedModelWrapper.applyTransform(ItemDisplayContext cameraTransformType, PoseStack poseStack, boolean applyLeftHandTransform) SeparateTransformsModel.Baked.applyTransform(ItemDisplayContext cameraTransformType, PoseStack poseStack, boolean applyLeftHandTransform) Constructor parameters in net.neoforged.neoforge.client.model with type arguments of type ItemDisplayContextModifierConstructorDescriptionBaked(boolean isAmbientOcclusion, boolean isGui3d, boolean isSideLit, TextureAtlasSprite particle, ItemOverrides overrides, BakedModel baseModel, com.google.common.collect.ImmutableMap<ItemDisplayContext, BakedModel> perspectives) SeparateTransformsModel(BlockModel baseModel, com.google.common.collect.ImmutableMap<ItemDisplayContext, BlockModel> perspectives) -
Uses of ItemDisplayContext in net.neoforged.neoforge.client.model.generators
Fields in net.neoforged.neoforge.client.model.generators with type parameters of type ItemDisplayContextModifier and TypeFieldDescriptionprivate final Map<ItemDisplayContext, ModelBuilder<T>.TransformsBuilder.TransformVecBuilder> ModelBuilder.TransformsBuilder.transformsMethods in net.neoforged.neoforge.client.model.generators that return types with arguments of type ItemDisplayContextModifier and TypeMethodDescription(package private) Map<ItemDisplayContext, ItemTransform> ModelBuilder.TransformsBuilder.build()Methods in net.neoforged.neoforge.client.model.generators with parameters of type ItemDisplayContextModifier and TypeMethodDescriptionModelBuilder.TransformsBuilder.transform(ItemDisplayContext type) Begin building a new transform for the given perspective.Constructors in net.neoforged.neoforge.client.model.generators with parameters of type ItemDisplayContext -
Uses of ItemDisplayContext in net.neoforged.neoforge.client.model.generators.loaders
Methods in net.neoforged.neoforge.client.model.generators.loaders with parameters of type ItemDisplayContextModifier and TypeMethodDescriptionSeparateTransformsModelBuilder.perspective(ItemDisplayContext perspective, T modelBuilder) -
Uses of ItemDisplayContext in net.neoforged.neoforge.oldtest.client.model
Fields in net.neoforged.neoforge.oldtest.client.model declared as ItemDisplayContextModifier and TypeFieldDescriptionstatic final ItemDisplayContextCustomItemDisplayContextTest.RendererEvents.HANGING