Interface ResourceRendering

All Known Implementing Classes:
FluidResourceRendering, ItemResourceRendering

@API(status=STABLE, since="2.0.0-milestone.2.13") public interface ResourceRendering
  • Method Summary

    Modifier and Type
    Method
    Description
    default String
    formatAmount(long amount)
     
    formatAmount(long amount, boolean withUnits)
     
    net.minecraft.network.chat.Component
     
    List<net.minecraft.network.chat.Component>
     
    void
    render(ResourceKey resource, com.mojang.blaze3d.vertex.PoseStack poseStack, net.minecraft.client.renderer.MultiBufferSource renderTypeBuffer, int light, net.minecraft.world.level.Level level)
     
    void
    render(ResourceKey resource, net.minecraft.client.gui.GuiGraphics graphics, int x, int y)
     
  • Method Details

    • formatAmount

      default String formatAmount(long amount)
    • formatAmount

      String formatAmount(long amount, boolean withUnits)
    • getDisplayName

      net.minecraft.network.chat.Component getDisplayName(ResourceKey resource)
    • getTooltip

      List<net.minecraft.network.chat.Component> getTooltip(ResourceKey resource)
    • render

      void render(ResourceKey resource, net.minecraft.client.gui.GuiGraphics graphics, int x, int y)
    • render

      void render(ResourceKey resource, com.mojang.blaze3d.vertex.PoseStack poseStack, net.minecraft.client.renderer.MultiBufferSource renderTypeBuffer, int light, net.minecraft.world.level.Level level)