Class WorldBorderRendering

java.lang.Object
net.minecraft.client.render.WorldBorderRendering

@Environment(CLIENT) public class WorldBorderRendering extends Object
Mappings:
Namespace Name
named net/minecraft/client/render/WorldBorderRendering
intermediary net/minecraft/class_9978
official gyp
  • Field Details

    • FORCEFIELD

      public static final Identifier FORCEFIELD
      Mappings:
      Namespace Name Mixin selector
      named FORCEFIELD Lnet/minecraft/client/render/WorldBorderRendering;FORCEFIELD:Lnet/minecraft/util/Identifier;
      intermediary field_53157 Lnet/minecraft/class_9978;field_53157:Lnet/minecraft/class_2960;
      official a Lgyp;a:Lame;
    • forceRefreshBuffers

      private boolean forceRefreshBuffers
      Mappings:
      Namespace Name Mixin selector
      named forceRefreshBuffers Lnet/minecraft/client/render/WorldBorderRendering;forceRefreshBuffers:Z
      intermediary field_56586 Lnet/minecraft/class_9978;field_56586:Z
      official b Lgyp;b:Z
    • lastUploadedBoundWest

      private double lastUploadedBoundWest
      Mappings:
      Namespace Name Mixin selector
      named lastUploadedBoundWest Lnet/minecraft/client/render/WorldBorderRendering;lastUploadedBoundWest:D
      intermediary field_56587 Lnet/minecraft/class_9978;field_56587:D
      official c Lgyp;c:D
    • lastUploadedBoundNorth

      private double lastUploadedBoundNorth
      Mappings:
      Namespace Name Mixin selector
      named lastUploadedBoundNorth Lnet/minecraft/client/render/WorldBorderRendering;lastUploadedBoundNorth:D
      intermediary field_56589 Lnet/minecraft/class_9978;field_56589:D
      official d Lgyp;d:D
    • lastXMin

      private double lastXMin
      Mappings:
      Namespace Name Mixin selector
      named lastXMin Lnet/minecraft/client/render/WorldBorderRendering;lastXMin:D
      intermediary field_56923 Lnet/minecraft/class_9978;field_56923:D
      official e Lgyp;e:D
    • lastXMax

      private double lastXMax
      Mappings:
      Namespace Name Mixin selector
      named lastXMax Lnet/minecraft/client/render/WorldBorderRendering;lastXMax:D
      intermediary field_56924 Lnet/minecraft/class_9978;field_56924:D
      official f Lgyp;f:D
    • lastZMin

      private double lastZMin
      Mappings:
      Namespace Name Mixin selector
      named lastZMin Lnet/minecraft/client/render/WorldBorderRendering;lastZMin:D
      intermediary field_56925 Lnet/minecraft/class_9978;field_56925:D
      official g Lgyp;g:D
    • lastZMax

      private double lastZMax
      Mappings:
      Namespace Name Mixin selector
      named lastZMax Lnet/minecraft/client/render/WorldBorderRendering;lastZMax:D
      intermediary field_56926 Lnet/minecraft/class_9978;field_56926:D
      official h Lgyp;h:D
    • vertexBuffer

      private final GpuBuffer vertexBuffer
      Mappings:
      Namespace Name Mixin selector
      named vertexBuffer Lnet/minecraft/client/render/WorldBorderRendering;vertexBuffer:Lcom/mojang/blaze3d/buffers/GpuBuffer;
      intermediary field_56591 Lnet/minecraft/class_9978;field_56591:Lcom/mojang/blaze3d/buffers/GpuBuffer;
      official i Lgyp;i:Lcom/mojang/blaze3d/buffers/GpuBuffer;
    • indexBuffer

      private final RenderSystem.ShapeIndexBuffer indexBuffer
      Mappings:
      Namespace Name Mixin selector
      named indexBuffer Lnet/minecraft/client/render/WorldBorderRendering;indexBuffer:Lcom/mojang/blaze3d/systems/RenderSystem$ShapeIndexBuffer;
      intermediary field_57936 Lnet/minecraft/class_9978;field_57936:Lcom/mojang/blaze3d/systems/RenderSystem$class_5590;
      official j Lgyp;j:Lcom/mojang/blaze3d/systems/RenderSystem$a;
  • Constructor Details

    • WorldBorderRendering

      public WorldBorderRendering()
  • Method Details

    • refreshDirectionBuffer

      private void refreshDirectionBuffer(WorldBorder border, double viewDistanceBlocks, double z, double x, float farPlaneDistance, float vMin, float vMax)
      Mappings:
      Namespace Name Mixin selector
      named refreshDirectionBuffer Lnet/minecraft/client/render/WorldBorderRendering;refreshDirectionBuffer(Lnet/minecraft/world/border/WorldBorder;DDDFFF)V
      intermediary method_67551 Lnet/minecraft/class_9978;method_67551(Lnet/minecraft/class_2784;DDDFFF)V
      official a Lgyp;a(Left;DDDFFF)V
    • render

      public void render(WorldBorder border, Vec3d cameraPos, double viewDistanceBlocks, double farPlaneDistance)
      Mappings:
      Namespace Name Mixin selector
      named render Lnet/minecraft/client/render/WorldBorderRendering;render(Lnet/minecraft/world/border/WorldBorder;Lnet/minecraft/util/math/Vec3d;DD)V
      intermediary method_62322 Lnet/minecraft/class_9978;method_62322(Lnet/minecraft/class_2784;Lnet/minecraft/class_243;DD)V
      official a Lgyp;a(Left;Lfis;DD)V
    • markBuffersDirty

      public void markBuffersDirty()
      Mappings:
      Namespace Name Mixin selector
      named markBuffersDirty Lnet/minecraft/client/render/WorldBorderRendering;markBuffersDirty()V
      intermediary method_67549 Lnet/minecraft/class_9978;method_67549()V
      official a Lgyp;a()V
    • shouldRefreshBuffers

      private boolean shouldRefreshBuffers(WorldBorder border)
      Mappings:
      Namespace Name Mixin selector
      named shouldRefreshBuffers Lnet/minecraft/client/render/WorldBorderRendering;shouldRefreshBuffers(Lnet/minecraft/world/border/WorldBorder;)Z
      intermediary method_67550 Lnet/minecraft/class_9978;method_67550(Lnet/minecraft/class_2784;)Z
      official a Lgyp;a(Left;)Z