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 TypeMethodDescriptionvoid
BlockEntityWithoutLevelRenderer.renderByItem
(ItemStack pStack, ItemDisplayContext pDisplayContext, PoseStack pPoseStack, MultiBufferSource pBuffer, int pPackedLight, int pPackedOverlay) void
ItemInHandRenderer.renderItem
(LivingEntity pEntity, ItemStack pItemStack, ItemDisplayContext pDisplayContext, boolean pLeftHand, PoseStack pPoseStack, MultiBufferSource pBuffer, int pSeed) -
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.moddedTransforms
Methods in net.minecraft.client.renderer.block.model with parameters of type ItemDisplayContextModifier and TypeMethodDescriptionprivate ItemTransform
BlockModel.getTransform
(ItemDisplayContext pDisplayContext) private ItemTransform
ItemTransforms.Deserializer.getTransform
(com.google.gson.JsonDeserializationContext p_270385_, com.google.gson.JsonObject p_270436_, ItemDisplayContext p_270100_) ItemTransforms.getTransform
(ItemDisplayContext pDisplayContext) boolean
ItemTransforms.hasTransform
(ItemDisplayContext pDisplayContext) Constructor parameters in net.minecraft.client.renderer.block.model with type arguments of type ItemDisplayContextModifierConstructorDescriptionItemTransforms
(ItemTransform pThirdPersonLeftHand, ItemTransform pThirdPersonRightHand, ItemTransform pFirstPersonLeftHand, ItemTransform pFirstPersonRightHand, ItemTransform pHead, ItemTransform pGui, ItemTransform pGround, ItemTransform pFixed, 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 TypeMethodDescriptionvoid
ItemRenderer.render
(ItemStack pItemStack, ItemDisplayContext pDisplayContext, boolean pLeftHand, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pCombinedLight, int pCombinedOverlay, BakedModel pModel) void
ItemRenderer.renderStatic
(LivingEntity pEntity, ItemStack pItemStack, ItemDisplayContext pDiplayContext, boolean pLeftHand, PoseStack pPoseStack, MultiBufferSource pBufferSource, Level pLevel, int pCombinedLight, int pCombinedOverlay, int pSeed) void
ItemRenderer.renderStatic
(ItemStack pStack, ItemDisplayContext pDisplayContext, int pCombinedLight, int pCombinedOverlay, PoseStack pPoseStack, MultiBufferSource pBufferSource, Level pLevel, int pSeed) -
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 void
ItemInHandLayer.renderArmWithItem
(LivingEntity pLivingEntity, ItemStack pItemStack, ItemDisplayContext pDisplayContext, HumanoidArm pArm, PoseStack pPoseStack, MultiBufferSource pBuffer, int pPackedLight) protected void
PlayerItemInHandLayer.renderArmWithItem
(LivingEntity pLivingEntity, ItemStack pItemStack, ItemDisplayContext pDisplayContext, HumanoidArm pArm, PoseStack pPoseStack, MultiBufferSource pBuffer, int pPackedLight) -
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 ItemDisplayContext
Display.ItemDisplay.ItemRenderState.itemTransform
The field for theitemTransform
record component.Methods in net.minecraft.world.entity that return ItemDisplayContextModifier and TypeMethodDescriptionprivate ItemDisplayContext
Display.ItemDisplay.getItemTransform()
Display.ItemDisplay.ItemRenderState.itemTransform()
Returns the value of theitemTransform
record component.Methods in net.minecraft.world.entity with parameters of type ItemDisplayContextModifier and TypeMethodDescriptionprivate void
Display.ItemDisplay.setItemTransform
(ItemDisplayContext pItemTransform) Constructors in net.minecraft.world.entity with parameters of type ItemDisplayContextModifierConstructorDescriptionItemRenderState
(ItemStack itemStack, ItemDisplayContext itemTransform) Creates an instance of aItemRenderState
record 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_ID
static final com.mojang.serialization.Codec
<ItemDisplayContext> ItemDisplayContext.CODEC
private final Supplier
<ItemDisplayContext> ItemDisplayContext.fallback
Methods in net.minecraft.world.item that return ItemDisplayContextModifier and TypeMethodDescription@Nullable ItemDisplayContext
ItemDisplayContext.fallback()
static ItemDisplayContext
Returns 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 BakedModel
ClientHooks.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 BakedModel
IBakedModelExtension.applyTransform
(ItemDisplayContext transformType, PoseStack poseStack, boolean applyLeftHandTransform) Applies a transform for the giveninvalid reference
ItemTransforms.TransformType
applyLeftHandTransform
, 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.perspectives
private final com.google.common.collect.ImmutableMap
<ItemDisplayContext, BlockModel> SeparateTransformsModel.perspectives
Methods 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.transforms
Methods 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 ItemDisplayContext
CustomItemDisplayContextTest.RendererEvents.HANGING