Interface IRadarOverlay
- All Known Implementing Classes:
ExampleOverlay,IDOverlay
public interface IRadarOverlay
An interface defining a radar overlay
To implement this, you must override
render(boolean, RenderData, BufferBuilder, Object...) and getModID()- Since:
- 0.14.15.2
-
Method Summary
Modifier and TypeMethodDescriptiondefault net.minecraft.resources.ResourceLocationgetID()The ID of this overlay, defined bygetModID()andgetIDPath()default StringIf not overriden, this method returns the class name of the implementor converted to snake casegetModID()default RadarModegetRadarMode(RenderData renderData) voidrender(boolean canRender, RenderData renderData, com.mojang.blaze3d.vertex.BufferBuilder bufferBuilder, Object... args) Renders objects on top of the radardefault voidrenderText(net.minecraft.network.chat.Component component, RenderData renderData) default voidrenderText(net.minecraft.network.chat.Component component, RenderData renderData, com.mojang.blaze3d.vertex.PoseStack poseStack)
-
Method Details
-
render
void render(boolean canRender, RenderData renderData, com.mojang.blaze3d.vertex.BufferBuilder bufferBuilder, Object... args) Renders objects on top of the radar- Parameters:
canRender-trueif either the server doesn't require WSR-88D or a WSR-88D is complete within 4 chunks of the radarrenderData- The data used to callBlockEntityRenderer.render(BlockEntity, float, PoseStack, MultiBufferSource, int, int)bufferBuilder- TheBufferBuilderthat gets drawn to the radarargs- The arguments to pass to the Radar Overlay- Since:
- 0.14.15.2
-
getRadarMode
-
renderText
default void renderText(net.minecraft.network.chat.Component component, RenderData renderData, com.mojang.blaze3d.vertex.PoseStack poseStack) -
renderText
-
getModID
String getModID()- Returns:
- The Mod ID of the mod that registered this overlay
- Since:
- 0.14.15.2
-
getIDPath
If not overriden, this method returns the class name of the implementor converted to snake case- Returns:
- The path to use for this overlay's ID
- Since:
- 0.14.15.2
-
getID
default net.minecraft.resources.ResourceLocation getID()The ID of this overlay, defined bygetModID()andgetIDPath()- Returns:
- The
ResourceLocationof this overlay - Since:
- 0.14.15.2
-