Uses of Class
net.minecraft.client.renderer.state.level.PlayerRenderState
Packages that use PlayerRenderState
Package
Description
Events fired only on the client-side, chiefly related to rendering and user interfaces (screens and input).
-
Uses of PlayerRenderState in net.minecraft.client.renderer
Methods in net.minecraft.client.renderer with parameters of type PlayerRenderStateModifier and TypeMethodDescriptionprivate voidGameRenderer.render3dHud(CameraRenderState cameraState, PlayerRenderState playerState, OptionsRenderState optionsState, boolean consistentDepthRequired) private voidScreenEffectRenderer.renderItemActivationAnimation(PlayerRenderState playerRenderState, PoseStack poseStack, float partialTicks, SubmitNodeCollector submitNodeCollector) private voidGameRenderer.renderItemInHand(CameraRenderState cameraState, PlayerRenderState playerState, GpuTextureView depthTextureView) private voidFirstPersonHandsAndItemsRenderer.renderMapHand(PoseStack poseStack, SubmitNodeCollector submitNodeCollector, int lightCoords, HumanoidArm arm, PlayerRenderState playerState) private voidFirstPersonHandsAndItemsRenderer.renderOneHandedMap(PoseStack poseStack, SubmitNodeCollector submitNodeCollector, int lightCoords, float inverseArmHeight, HumanoidArm arm, float attackValue, ItemStack map, PlayerRenderState playerState, FirstPersonHandsAndItemsRenderState state) private voidFirstPersonHandsAndItemsRenderer.renderPlayerArm(PoseStack poseStack, SubmitNodeCollector submitNodeCollector, int lightCoords, float inverseArmHeight, float attackValue, HumanoidArm arm, PlayerRenderState playerState) private voidFirstPersonHandsAndItemsRenderer.renderPlayerHand(PoseStack poseStack, SubmitNodeCollector submitNodeCollector, int lightCoords, HumanoidArm arm, PlayerRenderState playerState) private voidFirstPersonHandsAndItemsRenderer.renderTwoHandedMap(PoseStack poseStack, SubmitNodeCollector submitNodeCollector, int lightCoords, float xRot, float inverseArmHeight, float attackValue, PlayerRenderState playerState, FirstPersonHandsAndItemsRenderState state) voidScreenEffectRenderer.submit(float partialTicks, SubmitNodeCollector submitNodeCollector, PlayerRenderState playerRenderState, CameraRenderState cameraRenderState, boolean hideGui) private voidFirstPersonHandsAndItemsRenderer.submitArmWithItem(PlayerRenderState playerState, FirstPersonHandsAndItemsRenderState state, float partialTicks, float xRot, InteractionHand hand, float attack, ItemStack itemStack, float inverseArmHeight, PoseStack poseStack, SubmitNodeCollector submitNodeCollector, int lightCoords) voidFirstPersonHandsAndItemsRenderer.submitHandsWithItems(float partialTicks, PoseStack poseStack, SubmitNodeCollector submitNodeCollector, PlayerRenderState playerState, FirstPersonHandsAndItemsRenderState state) -
Uses of PlayerRenderState in net.minecraft.client.renderer.extract
Methods in net.minecraft.client.renderer.extract with parameters of type PlayerRenderStateModifier and TypeMethodDescriptionprivate voidLevelExtractor.extractPlayerState(Camera camera, DeltaTracker deltaTracker, float worldPartialTicks, PlayerRenderState state) private static booleanLevelExtractor.shouldShowEntityOutlines(Camera camera, PlayerRenderState playerRenderState) -
Uses of PlayerRenderState in net.minecraft.client.renderer.state.level
Fields in net.minecraft.client.renderer.state.level declared as PlayerRenderState -
Uses of PlayerRenderState in net.neoforged.neoforge.client
Methods in net.neoforged.neoforge.client with parameters of type PlayerRenderStateModifier and TypeMethodDescriptionstatic booleanClientHooks.extractBlockScreenEffect(LocalPlayer player, PlayerRenderState playerRenderState, BlockPos pos, BlockState state, Camera camera, float worldPartialTick, float playerPartialTick) private static booleanClientHooks.extractBlockScreenEffect(LocalPlayer player, PlayerRenderState playerRenderState, BlockPos pos, BlockState state, Camera camera, float worldPartialTick, float playerPartialTick, ExtractBlockScreenEffectEvent.OverlayType type) static voidClientHooks.extractFireScreenEffect(LocalPlayer player, PlayerRenderState playerRenderState, Camera camera, float worldPartialTick, float playerPartialTick) static booleanClientHooks.extractWaterScreenEffect(LocalPlayer player, PlayerRenderState playerRenderState, Camera camera, float worldPartialTick, float playerPartialTick) static booleanClientHooks.renderSpecificFirstPersonArm(PoseStack poseStack, SubmitNodeCollector submitNodeCollector, int lightCoords, Identifier skinTexture, boolean hasSleeve, PlayerRenderState renderState, HumanoidArm arm, ModelPart armPart) booleanCustomBlockScreenEffectRenderer.submit(PlayerRenderState playerRenderState, CameraRenderState cameraRenderState, SubmitNodeCollector submitNodeCollector, PoseStack poseStack, SpriteGetter sprites, float partialTicks, boolean hideGui) Render the screen effect overlay of a block. -
Uses of PlayerRenderState in net.neoforged.neoforge.client.event
Fields in net.neoforged.neoforge.client.event declared as PlayerRenderStateModifier and TypeFieldDescriptionprivate final PlayerRenderStateExtractBlockScreenEffectEvent.playerRenderStateprivate final PlayerRenderStateRenderArmEvent.playerRenderStateMethods in net.neoforged.neoforge.client.event that return PlayerRenderStateModifier and TypeMethodDescriptionExtractBlockScreenEffectEvent.getPlayerRenderState()Returns the render state of the player which the overlay will apply to.RenderArmEvent.getPlayerRenderState()Returns the render state of the player that is having their arm rendered.Constructors in net.neoforged.neoforge.client.event with parameters of type PlayerRenderStateModifierConstructorDescriptionExtractBlockScreenEffectEvent(LocalPlayer player, PlayerRenderState playerRenderState, BlockPos pos, BlockState state, Camera camera, float worldPartialTick, float playerPartialTick, ExtractBlockScreenEffectEvent.OverlayType type) RenderArmEvent(PoseStack poseStack, SubmitNodeCollector submitNodeCollector, int lightCoords, Identifier skinTexture, boolean hasSleeve, PlayerRenderState playerRenderState, HumanoidArm arm, ModelPart armPart) -
Uses of PlayerRenderState in net.neoforged.neoforge.client.extensions.common
Methods in net.neoforged.neoforge.client.extensions.common with parameters of type PlayerRenderStateModifier and TypeMethodDescriptiondefault booleanIClientItemExtensions.applyForgeHandTransform(PoseStack poseStack, PlayerRenderState playerRenderState, HumanoidArm arm, ItemStack itemInHand, float partialTick, float equipProcess, float swingProcess) Called right before when client applies transformations to item in hand and render it.default voidIClientFluidTypeExtensions.extractOverlay(Minecraft minecraft, LocalPlayer player, PlayerRenderState playerRenderState, BlockPos eyePos, float brightness) Extracts an overlay renderer rendering theIClientFluidTypeExtensions.getRenderOverlayTexture(Minecraft)onto the camera when within the fluid.