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 stack, ItemDisplayContext displayContext, PoseStack poseStack, MultiBufferSource buffer, int packedLight, int packedOverlay) voidItemInHandRenderer.renderItem(LivingEntity entity, ItemStack itemStack, ItemDisplayContext displayContext, boolean leftHand, PoseStack poseStack, MultiBufferSource buffer, int seed) -
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 displayContext) private ItemTransformItemTransforms.Deserializer.getTransform(com.google.gson.JsonDeserializationContext deserializationContext, com.google.gson.JsonObject json, ItemDisplayContext displayContext) ItemTransforms.getTransform(ItemDisplayContext displayContext) booleanItemTransforms.hasTransform(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, 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 itemStack, ItemDisplayContext displayContext, boolean leftHand, PoseStack poseStack, MultiBufferSource bufferSource, int combinedLight, int combinedOverlay, BakedModel p_model) voidItemRenderer.renderStatic(LivingEntity entity, ItemStack itemStack, ItemDisplayContext diplayContext, boolean leftHand, PoseStack poseStack, MultiBufferSource bufferSource, Level level, int combinedLight, int combinedOverlay, int seed) voidItemRenderer.renderStatic(ItemStack stack, ItemDisplayContext displayContext, int combinedLight, int combinedOverlay, PoseStack poseStack, MultiBufferSource bufferSource, Level level, int seed) -
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 livingEntity, ItemStack itemStack, ItemDisplayContext displayContext, HumanoidArm arm, PoseStack poseStack, MultiBufferSource buffer, int packedLight) protected voidPlayerItemInHandLayer.renderArmWithItem(LivingEntity livingEntity, ItemStack itemStack, ItemDisplayContext displayContext, HumanoidArm arm, PoseStack poseStack, MultiBufferSource buffer, int packedLight) -
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 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
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)