Class SupportingBlockDebugRenderer
java.lang.Object
net.minecraft.client.render.debug.SupportingBlockDebugRenderer
- All Implemented Interfaces:
DebugRenderer.Renderer
@Environment(CLIENT)
public class SupportingBlockDebugRenderer
extends Object
implements DebugRenderer.Renderer
- Mappings:
Namespace Name named net/minecraft/client/render/debug/SupportingBlockDebugRendererintermediary net/minecraft/class_8560official hmg
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate doublegetAdditionalDilation(Entity entity) voidrender(MatrixStack matrices, VertexConsumerProvider vertexConsumers, double cameraX, double cameraY, double cameraZ, DebugDataStore store, Frustum frustum) private voidrenderBlockHighlight(BlockPos pos, MatrixStack matrices, double cameraX, double cameraY, double cameraZ, VertexConsumerProvider vertexConsumers, double dilation, float red, float green, float blue) private voidrenderBlockHighlights(MatrixStack matrices, VertexConsumerProvider vertexConsumers, double cameraX, double cameraY, double cameraZ, Entity entity, DoubleSupplier extraDilation, float red, float green, float blue)
-
Field Details
-
client
- Mappings:
Namespace Name Mixin selector named clientLnet/minecraft/client/render/debug/SupportingBlockDebugRenderer;client:Lnet/minecraft/client/MinecraftClient;intermediary field_44828Lnet/minecraft/class_8560;field_44828:Lnet/minecraft/class_310;official aLhmg;a:Lfzz;
-
lastEntityCheckTime
private double lastEntityCheckTime- Mappings:
Namespace Name Mixin selector named lastEntityCheckTimeLnet/minecraft/client/render/debug/SupportingBlockDebugRenderer;lastEntityCheckTime:Dintermediary field_44829Lnet/minecraft/class_8560;field_44829:Dofficial bLhmg;b:D
-
entities
- Mappings:
Namespace Name Mixin selector named entitiesLnet/minecraft/client/render/debug/SupportingBlockDebugRenderer;entities:Ljava/util/List;intermediary field_44830Lnet/minecraft/class_8560;field_44830:Ljava/util/List;official cLhmg;c:Ljava/util/List;
-
-
Constructor Details
-
SupportingBlockDebugRenderer
- Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/client/render/debug/SupportingBlockDebugRenderer;<init>(Lnet/minecraft/client/MinecraftClient;)Vintermediary <init>Lnet/minecraft/class_8560;<init>(Lnet/minecraft/class_310;)Vofficial <init>Lhmg;<init>(Lfzz;)V
-
-
Method Details
-
render
public void render(MatrixStack matrices, VertexConsumerProvider vertexConsumers, double cameraX, double cameraY, double cameraZ, DebugDataStore store, Frustum frustum) - Specified by:
renderin interfaceDebugRenderer.Renderer- Mappings:
Namespace Name Mixin selector named renderLnet/minecraft/client/render/debug/DebugRenderer$Renderer;render(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumerProvider;DDDLnet/minecraft/world/debug/DebugDataStore;Lnet/minecraft/client/render/Frustum;)Vintermediary method_23109Lnet/minecraft/class_863$class_864;method_23109(Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;DDDLnet/minecraft/class_12021;Lnet/minecraft/class_4604;)Vofficial aLhlq$a;a(Lfua;Lhfw;DDDLbvu;Lhlh;)V
-
renderBlockHighlights
private void renderBlockHighlights(MatrixStack matrices, VertexConsumerProvider vertexConsumers, double cameraX, double cameraY, double cameraZ, Entity entity, DoubleSupplier extraDilation, float red, float green, float blue) - Mappings:
Namespace Name Mixin selector named renderBlockHighlightsLnet/minecraft/client/render/debug/SupportingBlockDebugRenderer;renderBlockHighlights(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumerProvider;DDDLnet/minecraft/entity/Entity;Ljava/util/function/DoubleSupplier;FFF)Vintermediary method_51790Lnet/minecraft/class_8560;method_51790(Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;DDDLnet/minecraft/class_1297;Ljava/util/function/DoubleSupplier;FFF)Vofficial aLhmg;a(Lfua;Lhfw;DDDLcdv;Ljava/util/function/DoubleSupplier;FFF)V
-
getAdditionalDilation
- Mappings:
Namespace Name Mixin selector named getAdditionalDilationLnet/minecraft/client/render/debug/SupportingBlockDebugRenderer;getAdditionalDilation(Lnet/minecraft/entity/Entity;)Dintermediary method_51789Lnet/minecraft/class_8560;method_51789(Lnet/minecraft/class_1297;)Dofficial aLhmg;a(Lcdv;)D
-
renderBlockHighlight
private void renderBlockHighlight(BlockPos pos, MatrixStack matrices, double cameraX, double cameraY, double cameraZ, VertexConsumerProvider vertexConsumers, double dilation, float red, float green, float blue) - Mappings:
Namespace Name Mixin selector named renderBlockHighlightLnet/minecraft/client/render/debug/SupportingBlockDebugRenderer;renderBlockHighlight(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/client/util/math/MatrixStack;DDDLnet/minecraft/client/render/VertexConsumerProvider;DFFF)Vintermediary method_51791Lnet/minecraft/class_8560;method_51791(Lnet/minecraft/class_2338;Lnet/minecraft/class_4587;DDDLnet/minecraft/class_4597;DFFF)Vofficial aLhmg;a(Lja;Lfua;DDDLhfw;DFFF)V
-