Package net.minecraftforge.client.event
Class RenderHighlightEvent
java.lang.Object
net.minecraftforge.eventbus.api.Event
net.minecraftforge.client.event.RenderHighlightEvent
- Direct Known Subclasses:
- RenderHighlightEvent.Block,- RenderHighlightEvent.Entity
public abstract class RenderHighlightEvent
extends net.minecraftforge.eventbus.api.Event
Fired before a selection highlight is rendered.
 See the two subclasses to listen for blocks or entities.
- 
Nested Class SummaryNested ClassesModifier and TypeClassDescriptionstatic classFired before a block's selection highlight is rendered.static classFired before an entity's selection highlight is rendered.Nested classes/interfaces inherited from class net.minecraftforge.eventbus.api.Eventnet.minecraftforge.eventbus.api.Event.HasResult, net.minecraftforge.eventbus.api.Event.Result
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate final Cameraprivate final LevelRendererprivate final MultiBufferSourceprivate final floatprivate final PoseStackprivate final HitResult
- 
Constructor SummaryConstructorsModifierConstructorDescriptionprotectedRenderHighlightEvent(LevelRenderer levelRenderer, Camera camera, HitResult target, float partialTick, PoseStack poseStack, MultiBufferSource multiBufferSource) 
- 
Method SummaryModifier and TypeMethodDescriptionReturns the camera information.Returns the level renderer.Returns the source of rendering buffers.floatReturns the partial tick.Returns the pose stack used for rendering.Returns the hit result which triggered the selection highlight.Methods inherited from class net.minecraftforge.eventbus.api.EventgetListenerList, getPhase, getResult, hasResult, isCancelable, isCanceled, setCanceled, setPhase, setResult
- 
Field Details- 
levelRenderer
- 
camera
- 
target
- 
partialTickprivate final float partialTick
- 
poseStack
- 
multiBufferSource
 
- 
- 
Constructor Details- 
RenderHighlightEvent@Internal protected RenderHighlightEvent(LevelRenderer levelRenderer, Camera camera, HitResult target, float partialTick, PoseStack poseStack, MultiBufferSource multiBufferSource) 
 
- 
- 
Method Details- 
getLevelRendererReturns the level renderer.- Returns:
- the level renderer
 
- 
getCameraReturns the camera information.- Returns:
- the camera information
 
- 
getTargetReturns the hit result which triggered the selection highlight.- Returns:
- the hit result which triggered the selection highlight
 
- 
getPartialTickpublic float getPartialTick()Returns the partial tick.- Returns:
- the partial tick
 
- 
getPoseStackReturns the pose stack used for rendering.- Returns:
- the pose stack used for rendering
 
- 
getMultiBufferSourceReturns the source of rendering buffers.- Returns:
- the source of rendering buffers
 
 
-