Class WorldRenderer

java.lang.Object
net.minecraft.client.render.WorldRenderer
All Implemented Interfaces:
ResourceReloadListener, WorldEventListener

@Environment(CLIENT)
public class WorldRenderer
extends Object
implements WorldEventListener, ResourceReloadListener
Mappings:
Namespace Name
official bfr
intermediary net/minecraft/class_1036
named net/minecraft/client/render/WorldRenderer
  • Field Details

    • LOGGER

      private static final Logger LOGGER
      Mappings:
      Namespace Name Mixin selector
      official b Lbfr;b:Lorg/apache/logging/log4j/Logger;
      intermediary field_4438 Lnet/minecraft/class_1036;field_4438:Lorg/apache/logging/log4j/Logger;
      named LOGGER Lnet/minecraft/client/render/WorldRenderer;LOGGER:Lorg/apache/logging/log4j/Logger;
    • MOON_PHASES

      private static final Identifier MOON_PHASES
      Mappings:
      Namespace Name Mixin selector
      official c Lbfr;c:Ljy;
      intermediary field_4439 Lnet/minecraft/class_1036;field_4439:Lnet/minecraft/class_1605;
      named MOON_PHASES Lnet/minecraft/client/render/WorldRenderer;MOON_PHASES:Lnet/minecraft/util/Identifier;
    • SUN

      private static final Identifier SUN
      Mappings:
      Namespace Name Mixin selector
      official d Lbfr;d:Ljy;
      intermediary field_4440 Lnet/minecraft/class_1036;field_4440:Lnet/minecraft/class_1605;
      named SUN Lnet/minecraft/client/render/WorldRenderer;SUN:Lnet/minecraft/util/Identifier;
    • CLOUDS

      private static final Identifier CLOUDS
      Mappings:
      Namespace Name Mixin selector
      official e Lbfr;e:Ljy;
      intermediary field_4441 Lnet/minecraft/class_1036;field_4441:Lnet/minecraft/class_1605;
      named CLOUDS Lnet/minecraft/client/render/WorldRenderer;CLOUDS:Lnet/minecraft/util/Identifier;
    • END_SKY

      private static final Identifier END_SKY
      Mappings:
      Namespace Name Mixin selector
      official f Lbfr;f:Ljy;
      intermediary field_4442 Lnet/minecraft/class_1036;field_4442:Lnet/minecraft/class_1605;
      named END_SKY Lnet/minecraft/client/render/WorldRenderer;END_SKY:Lnet/minecraft/util/Identifier;
    • FORCEFIELD

      private static final Identifier FORCEFIELD
      Mappings:
      Namespace Name Mixin selector
      official g Lbfr;g:Ljy;
      intermediary field_4443 Lnet/minecraft/class_1036;field_4443:Lnet/minecraft/class_1605;
      named FORCEFIELD Lnet/minecraft/client/render/WorldRenderer;FORCEFIELD:Lnet/minecraft/util/Identifier;
    • client

      private final MinecraftClient client
      Mappings:
      Namespace Name Mixin selector
      official h Lbfr;h:Lave;
      intermediary field_4444 Lnet/minecraft/class_1036;field_4444:Lnet/minecraft/class_669;
      named client Lnet/minecraft/client/render/WorldRenderer;client:Lnet/minecraft/client/MinecraftClient;
    • textureManager

      private final TextureManager textureManager
      Mappings:
      Namespace Name Mixin selector
      official i Lbfr;i:Lbmj;
      intermediary field_4445 Lnet/minecraft/class_1036;field_4445:Lnet/minecraft/class_1232;
      named textureManager Lnet/minecraft/client/render/WorldRenderer;textureManager:Lnet/minecraft/client/texture/TextureManager;
    • entityRenderDispatcher

      private final EntityRenderDispatcher entityRenderDispatcher
      Mappings:
      Namespace Name Mixin selector
      official j Lbfr;j:Lbiu;
      intermediary field_4446 Lnet/minecraft/class_1036;field_4446:Lnet/minecraft/class_1135;
      named entityRenderDispatcher Lnet/minecraft/client/render/WorldRenderer;entityRenderDispatcher:Lnet/minecraft/client/render/entity/EntityRenderDispatcher;
    • world

      private ClientWorld world
      Mappings:
      Namespace Name Mixin selector
      official k Lbfr;k:Lbdb;
      intermediary field_4447 Lnet/minecraft/class_1036;field_4447:Lnet/minecraft/class_907;
      named world Lnet/minecraft/client/render/WorldRenderer;world:Lnet/minecraft/client/world/ClientWorld;
    • chunksToRebuild

      private Set<ChunkRenderHelper> chunksToRebuild
      Mappings:
      Namespace Name Mixin selector
      official l Lbfr;l:Ljava/util/Set;
      intermediary field_4448 Lnet/minecraft/class_1036;field_4448:Ljava/util/Set;
      named chunksToRebuild Lnet/minecraft/client/render/WorldRenderer;chunksToRebuild:Ljava/util/Set;
    • visibleChunks

      private List<WorldRenderer.ChunkInfo> visibleChunks
      Mappings:
      Namespace Name Mixin selector
      official m Lbfr;m:Ljava/util/List;
      intermediary field_4449 Lnet/minecraft/class_1036;field_4449:Ljava/util/List;
      named visibleChunks Lnet/minecraft/client/render/WorldRenderer;visibleChunks:Ljava/util/List;
    • noCullingBlockEntities

      private final Set<BlockEntity> noCullingBlockEntities
      Mappings:
      Namespace Name Mixin selector
      official n Lbfr;n:Ljava/util/Set;
      intermediary field_4450 Lnet/minecraft/class_1036;field_4450:Ljava/util/Set;
      named noCullingBlockEntities Lnet/minecraft/client/render/WorldRenderer;noCullingBlockEntities:Ljava/util/Set;
    • chunks

      private BuiltChunkStorage chunks
      Mappings:
      Namespace Name Mixin selector
      official o Lbfr;o:Lbga;
      intermediary field_4451 Lnet/minecraft/class_1036;field_4451:Lnet/minecraft/class_1045;
      named chunks Lnet/minecraft/client/render/WorldRenderer;chunks:Lnet/minecraft/client/render/BuiltChunkStorage;
    • field_4452

      private int field_4452
      Mappings:
      Namespace Name Mixin selector
      official p Lbfr;p:I
      intermediary field_4452 Lnet/minecraft/class_1036;field_4452:I
      named field_4452 Lnet/minecraft/client/render/WorldRenderer;field_4452:I
    • field_4453

      private int field_4453
      Mappings:
      Namespace Name Mixin selector
      official q Lbfr;q:I
      intermediary field_4453 Lnet/minecraft/class_1036;field_4453:I
      named field_4453 Lnet/minecraft/client/render/WorldRenderer;field_4453:I
    • field_4454

      private int field_4454
      Mappings:
      Namespace Name Mixin selector
      official r Lbfr;r:I
      intermediary field_4454 Lnet/minecraft/class_1036;field_4454:I
      named field_4454 Lnet/minecraft/client/render/WorldRenderer;field_4454:I
    • field_4455

      private VertexFormat field_4455
      Mappings:
      Namespace Name Mixin selector
      official s Lbfr;s:Lbmu;
      intermediary field_4455 Lnet/minecraft/class_1036;field_4455:Lnet/minecraft/class_1241;
      named field_4455 Lnet/minecraft/client/render/WorldRenderer;field_4455:Lnet/minecraft/client/render/VertexFormat;
    • starsBuffer

      private AdvancedVertexBuffer starsBuffer
      Mappings:
      Namespace Name Mixin selector
      official t Lbfr;t:Lbmt;
      intermediary field_4456 Lnet/minecraft/class_1036;field_4456:Lnet/minecraft/class_1240;
      named starsBuffer Lnet/minecraft/client/render/WorldRenderer;starsBuffer:Lnet/minecraft/client/render/AdvancedVertexBuffer;
    • field_4457

      private AdvancedVertexBuffer field_4457
      Mappings:
      Namespace Name Mixin selector
      official u Lbfr;u:Lbmt;
      intermediary field_4457 Lnet/minecraft/class_1036;field_4457:Lnet/minecraft/class_1240;
      named field_4457 Lnet/minecraft/client/render/WorldRenderer;field_4457:Lnet/minecraft/client/render/AdvancedVertexBuffer;
    • field_4458

      private AdvancedVertexBuffer field_4458
      Mappings:
      Namespace Name Mixin selector
      official v Lbfr;v:Lbmt;
      intermediary field_4458 Lnet/minecraft/class_1036;field_4458:Lnet/minecraft/class_1240;
      named field_4458 Lnet/minecraft/client/render/WorldRenderer;field_4458:Lnet/minecraft/client/render/AdvancedVertexBuffer;
    • field_4459

      private int field_4459
      Mappings:
      Namespace Name Mixin selector
      official w Lbfr;w:I
      intermediary field_4459 Lnet/minecraft/class_1036;field_4459:I
      named field_4459 Lnet/minecraft/client/render/WorldRenderer;field_4459:I
    • field_4460

      private final Map<Integer,​BlockBreakingInfo> field_4460
      Mappings:
      Namespace Name Mixin selector
      official x Lbfr;x:Ljava/util/Map;
      intermediary field_4460 Lnet/minecraft/class_1036;field_4460:Ljava/util/Map;
      named field_4460 Lnet/minecraft/client/render/WorldRenderer;field_4460:Ljava/util/Map;
    • playingSongs

      private final Map<BlockPos,​SoundInstance> playingSongs
      Mappings:
      Namespace Name Mixin selector
      official y Lbfr;y:Ljava/util/Map;
      intermediary field_4461 Lnet/minecraft/class_1036;field_4461:Ljava/util/Map;
      named playingSongs Lnet/minecraft/client/render/WorldRenderer;playingSongs:Ljava/util/Map;
    • field_4462

      private final Sprite[] field_4462
      Mappings:
      Namespace Name Mixin selector
      official z Lbfr;z:[Lbmi;
      intermediary field_4462 Lnet/minecraft/class_1036;field_4462:[Lnet/minecraft/class_1231;
      named field_4462 Lnet/minecraft/client/render/WorldRenderer;field_4462:[Lnet/minecraft/client/texture/Sprite;
    • field_4408

      private Framebuffer field_4408
      Mappings:
      Namespace Name Mixin selector
      official A Lbfr;A:Lbfw;
      intermediary field_4408 Lnet/minecraft/class_1036;field_4408:Lnet/minecraft/class_1040;
      named field_4408 Lnet/minecraft/client/render/WorldRenderer;field_4408:Lnet/minecraft/client/gl/Framebuffer;
    • field_4409

      private ShaderEffect field_4409
      Mappings:
      Namespace Name Mixin selector
      official B Lbfr;B:Lblr;
      intermediary field_4409 Lnet/minecraft/class_1036;field_4409:Lnet/minecraft/class_1212;
      named field_4409 Lnet/minecraft/client/render/WorldRenderer;field_4409:Lnet/minecraft/client/gl/ShaderEffect;
    • lastCameraChunkUpdateX

      private double lastCameraChunkUpdateX
      Mappings:
      Namespace Name Mixin selector
      official C Lbfr;C:D
      intermediary field_4410 Lnet/minecraft/class_1036;field_4410:D
      named lastCameraChunkUpdateX Lnet/minecraft/client/render/WorldRenderer;lastCameraChunkUpdateX:D
    • lastCameraChunkUpdateY

      private double lastCameraChunkUpdateY
      Mappings:
      Namespace Name Mixin selector
      official D Lbfr;D:D
      intermediary field_4411 Lnet/minecraft/class_1036;field_4411:D
      named lastCameraChunkUpdateY Lnet/minecraft/client/render/WorldRenderer;lastCameraChunkUpdateY:D
    • lastCameraChunkUpdateZ

      private double lastCameraChunkUpdateZ
      Mappings:
      Namespace Name Mixin selector
      official E Lbfr;E:D
      intermediary field_4412 Lnet/minecraft/class_1036;field_4412:D
      named lastCameraChunkUpdateZ Lnet/minecraft/client/render/WorldRenderer;lastCameraChunkUpdateZ:D
    • cameraChunkX

      private int cameraChunkX
      Mappings:
      Namespace Name Mixin selector
      official F Lbfr;F:I
      intermediary field_4413 Lnet/minecraft/class_1036;field_4413:I
      named cameraChunkX Lnet/minecraft/client/render/WorldRenderer;cameraChunkX:I
    • cameraChunkY

      private int cameraChunkY
      Mappings:
      Namespace Name Mixin selector
      official G Lbfr;G:I
      intermediary field_4414 Lnet/minecraft/class_1036;field_4414:I
      named cameraChunkY Lnet/minecraft/client/render/WorldRenderer;cameraChunkY:I
    • cameraChunkZ

      private int cameraChunkZ
      Mappings:
      Namespace Name Mixin selector
      official H Lbfr;H:I
      intermediary field_4415 Lnet/minecraft/class_1036;field_4415:I
      named cameraChunkZ Lnet/minecraft/client/render/WorldRenderer;cameraChunkZ:I
    • lastCameraX

      private double lastCameraX
      Mappings:
      Namespace Name Mixin selector
      official I Lbfr;I:D
      intermediary field_4416 Lnet/minecraft/class_1036;field_4416:D
      named lastCameraX Lnet/minecraft/client/render/WorldRenderer;lastCameraX:D
    • lastCameraY

      private double lastCameraY
      Mappings:
      Namespace Name Mixin selector
      official J Lbfr;J:D
      intermediary field_4417 Lnet/minecraft/class_1036;field_4417:D
      named lastCameraY Lnet/minecraft/client/render/WorldRenderer;lastCameraY:D
    • lastCameraZ

      private double lastCameraZ
      Mappings:
      Namespace Name Mixin selector
      official K Lbfr;K:D
      intermediary field_4418 Lnet/minecraft/class_1036;field_4418:D
      named lastCameraZ Lnet/minecraft/client/render/WorldRenderer;lastCameraZ:D
    • lastCameraPitch

      private double lastCameraPitch
      Mappings:
      Namespace Name Mixin selector
      official L Lbfr;L:D
      intermediary field_4419 Lnet/minecraft/class_1036;field_4419:D
      named lastCameraPitch Lnet/minecraft/client/render/WorldRenderer;lastCameraPitch:D
    • lastCameraYaw

      private double lastCameraYaw
      Mappings:
      Namespace Name Mixin selector
      official M Lbfr;M:D
      intermediary field_4420 Lnet/minecraft/class_1036;field_4420:D
      named lastCameraYaw Lnet/minecraft/client/render/WorldRenderer;lastCameraYaw:D
    • chunkBuilder

      private final ChunkBuilder chunkBuilder
      Mappings:
      Namespace Name Mixin selector
      official N Lbfr;N:Lbho;
      intermediary field_4421 Lnet/minecraft/class_1036;field_4421:Lnet/minecraft/class_1106;
      named chunkBuilder Lnet/minecraft/client/render/WorldRenderer;chunkBuilder:Lnet/minecraft/client/render/chunk/ChunkBuilder;
    • field_4422

      private AbstractChunkRenderManager field_4422
      Mappings:
      Namespace Name Mixin selector
      official O Lbfr;O:Lbfh;
      intermediary field_4422 Lnet/minecraft/class_1036;field_4422:Lnet/minecraft/class_1007;
      named field_4422 Lnet/minecraft/client/render/WorldRenderer;field_4422:Lnet/minecraft/client/render/world/AbstractChunkRenderManager;
    • field_4423

      private int field_4423
      Mappings:
      Namespace Name Mixin selector
      official P Lbfr;P:I
      intermediary field_4423 Lnet/minecraft/class_1036;field_4423:I
      named field_4423 Lnet/minecraft/client/render/WorldRenderer;field_4423:I
    • field_4424

      private int field_4424
      Mappings:
      Namespace Name Mixin selector
      official Q Lbfr;Q:I
      intermediary field_4424 Lnet/minecraft/class_1036;field_4424:I
      named field_4424 Lnet/minecraft/client/render/WorldRenderer;field_4424:I
    • field_4425

      private int field_4425
      Mappings:
      Namespace Name Mixin selector
      official R Lbfr;R:I
      intermediary field_4425 Lnet/minecraft/class_1036;field_4425:I
      named field_4425 Lnet/minecraft/client/render/WorldRenderer;field_4425:I
    • field_4426

      private int field_4426
      Mappings:
      Namespace Name Mixin selector
      official S Lbfr;S:I
      intermediary field_4426 Lnet/minecraft/class_1036;field_4426:I
      named field_4426 Lnet/minecraft/client/render/WorldRenderer;field_4426:I
    • blockEntityCount

      private int blockEntityCount
      Mappings:
      Namespace Name Mixin selector
      official T Lbfr;T:I
      intermediary field_4427 Lnet/minecraft/class_1036;field_4427:I
      named blockEntityCount Lnet/minecraft/client/render/WorldRenderer;blockEntityCount:I
    • field_4428

      private boolean field_4428
      Mappings:
      Namespace Name Mixin selector
      official U Lbfr;U:Z
      intermediary field_4428 Lnet/minecraft/class_1036;field_4428:Z
      named field_4428 Lnet/minecraft/client/render/WorldRenderer;field_4428:Z
    • field_4429

      private BaseClipper field_4429
      Mappings:
      Namespace Name Mixin selector
      official V Lbfr;V:Lbid;
      intermediary field_4429 Lnet/minecraft/class_1036;field_4429:Lnet/minecraft/class_1120;
      named field_4429 Lnet/minecraft/client/render/WorldRenderer;field_4429:Lnet/minecraft/client/util/BaseClipper;
    • field_4430

      private final org.lwjgl.util.vector.Vector4f[] field_4430
      Mappings:
      Namespace Name Mixin selector
      official W Lbfr;W:[Lorg/lwjgl/util/vector/Vector4f;
      intermediary field_4430 Lnet/minecraft/class_1036;field_4430:[Lorg/lwjgl/util/vector/Vector4f;
      named field_4430 Lnet/minecraft/client/render/WorldRenderer;field_4430:[Lorg/lwjgl/util/vector/Vector4f;
    • field_4431

      private final Vector3d field_4431
      Mappings:
      Namespace Name Mixin selector
      official X Lbfr;X:Lbqr;
      intermediary field_4431 Lnet/minecraft/class_1036;field_4431:Lnet/minecraft/class_1354;
      named field_4431 Lnet/minecraft/client/render/WorldRenderer;field_4431:Lnet/minecraft/client/util/math/Vector3d;
    • field_4432

      private boolean field_4432
      Mappings:
      Namespace Name Mixin selector
      official Y Lbfr;Y:Z
      intermediary field_4432 Lnet/minecraft/class_1036;field_4432:Z
      named field_4432 Lnet/minecraft/client/render/WorldRenderer;field_4432:Z
    • field_4434

      ChunkRenderFactory field_4434
      Mappings:
      Namespace Name Mixin selector
      official a Lbfr;a:Lbhu;
      intermediary field_4434 Lnet/minecraft/class_1036;field_4434:Lnet/minecraft/class_1112;
      named field_4434 Lnet/minecraft/client/render/WorldRenderer;field_4434:Lnet/minecraft/client/render/world/ChunkRenderFactory;
    • field_4433

      private double field_4433
      Mappings:
      Namespace Name Mixin selector
      official Z Lbfr;Z:D
      intermediary field_4433 Lnet/minecraft/class_1036;field_4433:D
      named field_4433 Lnet/minecraft/client/render/WorldRenderer;field_4433:D
    • field_4435

      private double field_4435
      Mappings:
      Namespace Name Mixin selector
      official aa Lbfr;aa:D
      intermediary field_4435 Lnet/minecraft/class_1036;field_4435:D
      named field_4435 Lnet/minecraft/client/render/WorldRenderer;field_4435:D
    • field_4436

      private double field_4436
      Mappings:
      Namespace Name Mixin selector
      official ab Lbfr;ab:D
      intermediary field_4436 Lnet/minecraft/class_1036;field_4436:D
      named field_4436 Lnet/minecraft/client/render/WorldRenderer;field_4436:D
    • scheduleTerrainUpdate

      private boolean scheduleTerrainUpdate
      Mappings:
      Namespace Name Mixin selector
      official ac Lbfr;ac:Z
      intermediary field_4437 Lnet/minecraft/class_1036;field_4437:Z
      named scheduleTerrainUpdate Lnet/minecraft/client/render/WorldRenderer;scheduleTerrainUpdate:Z
  • Constructor Details

  • Method Details

    • reload

      public void reload​(ResourceManager resourceManager)
      Specified by:
      reload in interface ResourceReloadListener
      Mappings:
      Namespace Name Mixin selector
      official a Lbnj;a(Lbni;)V
      intermediary method_4366 Lnet/minecraft/class_1259;method_4366(Lnet/minecraft/class_1258;)V
      named reload Lnet/minecraft/resource/ResourceReloadListener;reload(Lnet/minecraft/resource/ResourceManager;)V
    • method_3543

      private void method_3543()
      Mappings:
      Namespace Name Mixin selector
      official n Lbfr;n()V
      intermediary method_3543 Lnet/minecraft/class_1036;method_3543()V
      named method_3543 Lnet/minecraft/client/render/WorldRenderer;method_3543()V
    • method_3529

      public void method_3529()
      Mappings:
      Namespace Name Mixin selector
      official b Lbfr;b()V
      intermediary method_3529 Lnet/minecraft/class_1036;method_3529()V
      named method_3529 Lnet/minecraft/client/render/WorldRenderer;method_3529()V
    • method_3533

      public void method_3533()
      Mappings:
      Namespace Name Mixin selector
      official c Lbfr;c()V
      intermediary method_3533 Lnet/minecraft/class_1036;method_3533()V
      named method_3533 Lnet/minecraft/client/render/WorldRenderer;method_3533()V
    • method_3536

      protected boolean method_3536()
      Mappings:
      Namespace Name Mixin selector
      official d Lbfr;d()Z
      intermediary method_3536 Lnet/minecraft/class_1036;method_3536()Z
      named method_3536 Lnet/minecraft/client/render/WorldRenderer;method_3536()Z
    • method_3544

      private void method_3544()
      Mappings:
      Namespace Name Mixin selector
      official o Lbfr;o()V
      intermediary method_3544 Lnet/minecraft/class_1036;method_3544()V
      named method_3544 Lnet/minecraft/client/render/WorldRenderer;method_3544()V
    • method_3545

      private void method_3545()
      Mappings:
      Namespace Name Mixin selector
      official p Lbfr;p()V
      intermediary method_3545 Lnet/minecraft/class_1036;method_3545()V
      named method_3545 Lnet/minecraft/client/render/WorldRenderer;method_3545()V
    • renderSkyHalf

      private void renderSkyHalf​(BufferBuilder buffer, float y, boolean bottom)
      Mappings:
      Namespace Name Mixin selector
      official a Lbfr;a(Lbfd;FZ)V
      intermediary method_3517 Lnet/minecraft/class_1036;method_3517(Lnet/minecraft/class_1002;FZ)V
      named renderSkyHalf Lnet/minecraft/client/render/WorldRenderer;renderSkyHalf(Lnet/minecraft/client/render/BufferBuilder;FZ)V
    • renderStars

      private void renderStars()
      Mappings:
      Namespace Name Mixin selector
      official q Lbfr;q()V
      intermediary method_3546 Lnet/minecraft/class_1036;method_3546()V
      named renderStars Lnet/minecraft/client/render/WorldRenderer;renderStars()V
    • renderStars

      private void renderStars​(BufferBuilder buffer)
      Mappings:
      Namespace Name Mixin selector
      official a Lbfr;a(Lbfd;)V
      intermediary method_3516 Lnet/minecraft/class_1036;method_3516(Lnet/minecraft/class_1002;)V
      named renderStars Lnet/minecraft/client/render/WorldRenderer;renderStars(Lnet/minecraft/client/render/BufferBuilder;)V
    • method_3515

      public void method_3515​(ClientWorld clientWorld)
      Mappings:
      Namespace Name Mixin selector
      official a Lbfr;a(Lbdb;)V
      intermediary method_3515 Lnet/minecraft/class_1036;method_3515(Lnet/minecraft/class_907;)V
      named method_3515 Lnet/minecraft/client/render/WorldRenderer;method_3515(Lnet/minecraft/client/world/ClientWorld;)V
    • reload

      public void reload()
      Mappings:
      Namespace Name Mixin selector
      official a Lbfr;a()V
      intermediary method_3505 Lnet/minecraft/class_1036;method_3505()V
      named reload Lnet/minecraft/client/render/WorldRenderer;reload()V
    • clearChunkRenderers

      protected void clearChunkRenderers()
      Mappings:
      Namespace Name Mixin selector
      official e Lbfr;e()V
      intermediary method_3537 Lnet/minecraft/class_1036;method_3537()V
      named clearChunkRenderers Lnet/minecraft/client/render/WorldRenderer;clearChunkRenderers()V
    • onResized

      public void onResized​(int int2, int int3)
      Mappings:
      Namespace Name Mixin selector
      official a Lbfr;a(II)V
      intermediary method_3509 Lnet/minecraft/class_1036;method_3509(II)V
      named onResized Lnet/minecraft/client/render/WorldRenderer;onResized(II)V
    • method_3527

      public void method_3527​(Entity entity, CameraView cameraView, float float2)
      Mappings:
      Namespace Name Mixin selector
      official a Lbfr;a(Lpk;Lbia;F)V
      intermediary method_3527 Lnet/minecraft/class_1036;method_3527(Lnet/minecraft/class_1745;Lnet/minecraft/class_1117;F)V
      named method_3527 Lnet/minecraft/client/render/WorldRenderer;method_3527(Lnet/minecraft/entity/Entity;Lnet/minecraft/client/render/debug/CameraView;F)V
    • getChunksDebugString

      public String getChunksDebugString()
      Mappings:
      Namespace Name Mixin selector
      official f Lbfr;f()Ljava/lang/String;
      intermediary method_3538 Lnet/minecraft/class_1036;method_3538()Ljava/lang/String;
      named getChunksDebugString Lnet/minecraft/client/render/WorldRenderer;getChunksDebugString()Ljava/lang/String;
    • getEntitiesDebugString

      public String getEntitiesDebugString()
      Mappings:
      Namespace Name Mixin selector
      official g Lbfr;g()Ljava/lang/String;
      intermediary method_3539 Lnet/minecraft/class_1036;method_3539()Ljava/lang/String;
      named getEntitiesDebugString Lnet/minecraft/client/render/WorldRenderer;getEntitiesDebugString()Ljava/lang/String;
    • method_3525

      public void method_3525​(Entity entity, double double2, CameraView cameraView, int int2, boolean bool)
      Mappings:
      Namespace Name Mixin selector
      official a Lbfr;a(Lpk;DLbia;IZ)V
      intermediary method_3525 Lnet/minecraft/class_1036;method_3525(Lnet/minecraft/class_1745;DLnet/minecraft/class_1117;IZ)V
      named method_3525 Lnet/minecraft/client/render/WorldRenderer;method_3525(Lnet/minecraft/entity/Entity;DLnet/minecraft/client/render/debug/CameraView;IZ)V
    • method_3519

      private boolean method_3519​(BlockPos blockPos, ChunkRenderHelper chunkRenderHelper)
      Mappings:
      Namespace Name Mixin selector
      official a Lbfr;a(Lcj;Lbht;)Z
      intermediary method_3519 Lnet/minecraft/class_1036;method_3519(Lnet/minecraft/class_1372;Lnet/minecraft/class_1111;)Z
      named method_3519 Lnet/minecraft/client/render/WorldRenderer;method_3519(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/client/render/ChunkRenderHelper;)Z
    • getOpenChunkFaces

      private Set<Direction> getOpenChunkFaces​(BlockPos pos)
      Mappings:
      Namespace Name Mixin selector
      official c Lbfr;c(Lcj;)Ljava/util/Set;
      intermediary method_3535 Lnet/minecraft/class_1036;method_3535(Lnet/minecraft/class_1372;)Ljava/util/Set;
      named getOpenChunkFaces Lnet/minecraft/client/render/WorldRenderer;getOpenChunkFaces(Lnet/minecraft/util/math/BlockPos;)Ljava/util/Set;
    • method_3520

      private ChunkRenderHelper method_3520​(BlockPos blockPos, ChunkRenderHelper chunkRenderHelper, Direction direction)
      Mappings:
      Namespace Name Mixin selector
      official a Lbfr;a(Lcj;Lbht;Lcq;)Lbht;
      intermediary method_3520 Lnet/minecraft/class_1036;method_3520(Lnet/minecraft/class_1372;Lnet/minecraft/class_1111;Lnet/minecraft/class_1383;)Lnet/minecraft/class_1111;
      named method_3520 Lnet/minecraft/client/render/WorldRenderer;method_3520(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/client/render/ChunkRenderHelper;Lnet/minecraft/util/math/Direction;)Lnet/minecraft/client/render/ChunkRenderHelper;
    • method_3506

      private void method_3506​(double double2, double double3, double double4)
      Mappings:
      Namespace Name Mixin selector
      official a Lbfr;a(DDD)V
      intermediary method_3506 Lnet/minecraft/class_1036;method_3506(DDD)V
      named method_3506 Lnet/minecraft/client/render/WorldRenderer;method_3506(DDD)V
    • method_3524

      protected org.lwjgl.util.vector.Vector3f method_3524​(Entity entity, double double2)
      Mappings:
      Namespace Name Mixin selector
      official a Lbfr;a(Lpk;D)Lorg/lwjgl/util/vector/Vector3f;
      intermediary method_3524 Lnet/minecraft/class_1036;method_3524(Lnet/minecraft/class_1745;D)Lorg/lwjgl/util/vector/Vector3f;
      named method_3524 Lnet/minecraft/client/render/WorldRenderer;method_3524(Lnet/minecraft/entity/Entity;D)Lorg/lwjgl/util/vector/Vector3f;
    • method_3512

      public int method_3512​(RenderLayer renderLayer, double double2, int int2, Entity entity)
      Mappings:
      Namespace Name Mixin selector
      official a Lbfr;a(Ladf;DILpk;)I
      intermediary method_3512 Lnet/minecraft/class_1036;method_3512(Lnet/minecraft/class_91;DILnet/minecraft/class_1745;)I
      named method_3512 Lnet/minecraft/client/render/WorldRenderer;method_3512(Lnet/minecraft/client/render/RenderLayer;DILnet/minecraft/entity/Entity;)I
    • method_3511

      private void method_3511​(RenderLayer renderLayer)
      Mappings:
      Namespace Name Mixin selector
      official a Lbfr;a(Ladf;)V
      intermediary method_3511 Lnet/minecraft/class_1036;method_3511(Lnet/minecraft/class_91;)V
      named method_3511 Lnet/minecraft/client/render/WorldRenderer;method_3511(Lnet/minecraft/client/render/RenderLayer;)V
    • method_3523

      private void method_3523​(Iterator<BlockBreakingInfo> iterator)
      Mappings:
      Namespace Name Mixin selector
      official a Lbfr;a(Ljava/util/Iterator;)V
      intermediary method_3523 Lnet/minecraft/class_1036;method_3523(Ljava/util/Iterator;)V
      named method_3523 Lnet/minecraft/client/render/WorldRenderer;method_3523(Ljava/util/Iterator;)V
    • tick

      public void tick()
      Mappings:
      Namespace Name Mixin selector
      official j Lbfr;j()V
      intermediary method_3540 Lnet/minecraft/class_1036;method_3540()V
      named tick Lnet/minecraft/client/render/WorldRenderer;tick()V
    • method_3547

      private void method_3547()
      Mappings:
      Namespace Name Mixin selector
      official r Lbfr;r()V
      intermediary method_3547 Lnet/minecraft/class_1036;method_3547()V
      named method_3547 Lnet/minecraft/client/render/WorldRenderer;method_3547()V
    • method_3508

      public void method_3508​(float float2, int int2)
      Mappings:
      Namespace Name Mixin selector
      official a Lbfr;a(FI)V
      intermediary method_3508 Lnet/minecraft/class_1036;method_3508(FI)V
      named method_3508 Lnet/minecraft/client/render/WorldRenderer;method_3508(FI)V
    • method_3530

      public void method_3530​(float float2, int int2)
      Mappings:
      Namespace Name Mixin selector
      official b Lbfr;b(FI)V
      intermediary method_3530 Lnet/minecraft/class_1036;method_3530(FI)V
      named method_3530 Lnet/minecraft/client/render/WorldRenderer;method_3530(FI)V
    • method_3507

      public boolean method_3507​(double double2, double double3, double double4, float float2)
      Mappings:
      Namespace Name Mixin selector
      official a Lbfr;a(DDDF)Z
      intermediary method_3507 Lnet/minecraft/class_1036;method_3507(DDDF)Z
      named method_3507 Lnet/minecraft/client/render/WorldRenderer;method_3507(DDDF)Z
    • method_3534

      private void method_3534​(float float2, int int2)
      Mappings:
      Namespace Name Mixin selector
      official c Lbfr;c(FI)V
      intermediary method_3534 Lnet/minecraft/class_1036;method_3534(FI)V
      named method_3534 Lnet/minecraft/client/render/WorldRenderer;method_3534(FI)V
    • method_3510

      public void method_3510​(long long2)
      Mappings:
      Namespace Name Mixin selector
      official a Lbfr;a(J)V
      intermediary method_3510 Lnet/minecraft/class_1036;method_3510(J)V
      named method_3510 Lnet/minecraft/client/render/WorldRenderer;method_3510(J)V
    • method_3526

      public void method_3526​(Entity entity, float float2)
      Mappings:
      Namespace Name Mixin selector
      official a Lbfr;a(Lpk;F)V
      intermediary method_3526 Lnet/minecraft/class_1036;method_3526(Lnet/minecraft/class_1745;F)V
      named method_3526 Lnet/minecraft/client/render/WorldRenderer;method_3526(Lnet/minecraft/entity/Entity;F)V
    • method_3548

      private void method_3548()
      Mappings:
      Namespace Name Mixin selector
      official s Lbfr;s()V
      intermediary method_3548 Lnet/minecraft/class_1036;method_3548()V
      named method_3548 Lnet/minecraft/client/render/WorldRenderer;method_3548()V
    • method_3549

      private void method_3549()
      Mappings:
      Namespace Name Mixin selector
      official t Lbfr;t()V
      intermediary method_3549 Lnet/minecraft/class_1036;method_3549()V
      named method_3549 Lnet/minecraft/client/render/WorldRenderer;method_3549()V
    • method_3518

      public void method_3518​(Tessellator tessellator, BufferBuilder bufferBuilder, Entity entity, float float2)
      Mappings:
      Namespace Name Mixin selector
      official a Lbfr;a(Lbfx;Lbfd;Lpk;F)V
      intermediary method_3518 Lnet/minecraft/class_1036;method_3518(Lnet/minecraft/class_1041;Lnet/minecraft/class_1002;Lnet/minecraft/class_1745;F)V
      named method_3518 Lnet/minecraft/client/render/WorldRenderer;method_3518(Lnet/minecraft/client/render/Tessellator;Lnet/minecraft/client/render/BufferBuilder;Lnet/minecraft/entity/Entity;F)V
    • method_3528

      public void method_3528​(PlayerEntity playerEntity, HitResult hitResult, int int2, float float2)
      Mappings:
      Namespace Name Mixin selector
      official a Lbfr;a(Lwn;Lauh;IF)V
      intermediary method_3528 Lnet/minecraft/class_1036;method_3528(Lnet/minecraft/class_1963;Lnet/minecraft/class_647;IF)V
      named method_3528 Lnet/minecraft/client/render/WorldRenderer;method_3528(Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/util/hit/HitResult;IF)V
    • method_3513

      public static void method_3513​(Box box)
      Mappings:
      Namespace Name Mixin selector
      official a Lbfr;a(Laug;)V
      intermediary method_3513 Lnet/minecraft/class_1036;method_3513(Lnet/minecraft/class_646;)V
      named method_3513 Lnet/minecraft/client/render/WorldRenderer;method_3513(Lnet/minecraft/util/math/Box;)V
    • method_3514

      public static void method_3514​(Box box, int int2, int int3, int int4, int int5)
      Mappings:
      Namespace Name Mixin selector
      official a Lbfr;a(Laug;IIII)V
      intermediary method_3514 Lnet/minecraft/class_1036;method_3514(Lnet/minecraft/class_646;IIII)V
      named method_3514 Lnet/minecraft/client/render/WorldRenderer;method_3514(Lnet/minecraft/util/math/Box;IIII)V
    • method_3531

      private void method_3531​(int int2, int int3, int int4, int int5, int int6, int int7)
      Mappings:
      Namespace Name Mixin selector
      official b Lbfr;b(IIIIII)V
      intermediary method_3531 Lnet/minecraft/class_1036;method_3531(IIIIII)V
      named method_3531 Lnet/minecraft/client/render/WorldRenderer;method_3531(IIIIII)V
    • onBlockUpdate

      public void onBlockUpdate​(BlockPos pos)
      Specified by:
      onBlockUpdate in interface WorldEventListener
      Mappings:
      Namespace Name Mixin selector
      official a Lado;a(Lcj;)V
      intermediary method_448 Lnet/minecraft/class_101;method_448(Lnet/minecraft/class_1372;)V
      named onBlockUpdate Lnet/minecraft/world/WorldEventListener;onBlockUpdate(Lnet/minecraft/util/math/BlockPos;)V
    • onLightUpdate

      public void onLightUpdate​(BlockPos pos)
      Specified by:
      onLightUpdate in interface WorldEventListener
      Mappings:
      Namespace Name Mixin selector
      official b Lado;b(Lcj;)V
      intermediary method_455 Lnet/minecraft/class_101;method_455(Lnet/minecraft/class_1372;)V
      named onLightUpdate Lnet/minecraft/world/WorldEventListener;onLightUpdate(Lnet/minecraft/util/math/BlockPos;)V
    • onRenderRegionUpdate

      public void onRenderRegionUpdate​(int x1, int y1, int z1, int x2, int y2, int z2)
      Specified by:
      onRenderRegionUpdate in interface WorldEventListener
      Mappings:
      Namespace Name Mixin selector
      official a Lado;a(IIIIII)V
      intermediary method_445 Lnet/minecraft/class_101;method_445(IIIIII)V
      named onRenderRegionUpdate Lnet/minecraft/world/WorldEventListener;onRenderRegionUpdate(IIIIII)V
    • playMusicDisc

      public void playMusicDisc​(String id, BlockPos pos)
      Specified by:
      playMusicDisc in interface WorldEventListener
      Mappings:
      Namespace Name Mixin selector
      official a Lado;a(Ljava/lang/String;Lcj;)V
      intermediary method_450 Lnet/minecraft/class_101;method_450(Ljava/lang/String;Lnet/minecraft/class_1372;)V
      named playMusicDisc Lnet/minecraft/world/WorldEventListener;playMusicDisc(Ljava/lang/String;Lnet/minecraft/util/math/BlockPos;)V
    • playSound

      public void playSound​(String name, double x, double y, double z, float volume, float pitch)
      Specified by:
      playSound in interface WorldEventListener
      Mappings:
      Namespace Name Mixin selector
      official a Lado;a(Ljava/lang/String;DDDFF)V
      intermediary method_449 Lnet/minecraft/class_101;method_449(Ljava/lang/String;DDDFF)V
      named playSound Lnet/minecraft/world/WorldEventListener;playSound(Ljava/lang/String;DDDFF)V
    • playSound

      public void playSound​(PlayerEntity except, String name, double x, double y, double z, float volume, float pitch)
      Specified by:
      playSound in interface WorldEventListener
      Mappings:
      Namespace Name Mixin selector
      official a Lado;a(Lwn;Ljava/lang/String;DDDFF)V
      intermediary method_453 Lnet/minecraft/class_101;method_453(Lnet/minecraft/class_1963;Ljava/lang/String;DDDFF)V
      named playSound Lnet/minecraft/world/WorldEventListener;playSound(Lnet/minecraft/entity/player/PlayerEntity;Ljava/lang/String;DDDFF)V
    • addParticle

      public void addParticle​(int id, boolean bool, double double2, double double3, double double4, double double5, double double6, double double7, int[] int2)
      Specified by:
      addParticle in interface WorldEventListener
      Mappings:
      Namespace Name Mixin selector
      official a Lado;a(IZDDDDDD[I)V
      intermediary method_447 Lnet/minecraft/class_101;method_447(IZDDDDDD[I)V
      named addParticle Lnet/minecraft/world/WorldEventListener;addParticle(IZDDDDDD[I)V
    • method_3521

      private void method_3521​(ParticleType particleType, double double2, double double3, double double4, double double5, double double6, double double7, int[] int2)
      Mappings:
      Namespace Name Mixin selector
      official a Lbfr;a(Lcy;DDDDDD[I)V
      intermediary method_3521 Lnet/minecraft/class_1036;method_3521(Lnet/minecraft/class_1394;DDDDDD[I)V
      named method_3521 Lnet/minecraft/client/render/WorldRenderer;method_3521(Lnet/minecraft/client/particle/ParticleType;DDDDDD[I)V
    • method_3532

      private Particle method_3532​(int int2, boolean bool, double double2, double double3, double double4, double double5, double double6, double double7, int[] int3)
      Mappings:
      Namespace Name Mixin selector
      official b Lbfr;b(IZDDDDDD[I)Lbeb;
      intermediary method_3532 Lnet/minecraft/class_1036;method_3532(IZDDDDDD[I)Lnet/minecraft/class_958;
      named method_3532 Lnet/minecraft/client/render/WorldRenderer;method_3532(IZDDDDDD[I)Lnet/minecraft/client/particle/Particle;
    • onEntitySpawned

      public void onEntitySpawned​(Entity entity)
      Specified by:
      onEntitySpawned in interface WorldEventListener
      Mappings:
      Namespace Name Mixin selector
      official a Lado;a(Lpk;)V
      intermediary method_451 Lnet/minecraft/class_101;method_451(Lnet/minecraft/class_1745;)V
      named onEntitySpawned Lnet/minecraft/world/WorldEventListener;onEntitySpawned(Lnet/minecraft/entity/Entity;)V
    • onEntityRemoved

      public void onEntityRemoved​(Entity entity)
      Specified by:
      onEntityRemoved in interface WorldEventListener
      Mappings:
      Namespace Name Mixin selector
      official b Lado;b(Lpk;)V
      intermediary method_456 Lnet/minecraft/class_101;method_456(Lnet/minecraft/class_1745;)V
      named onEntityRemoved Lnet/minecraft/world/WorldEventListener;onEntityRemoved(Lnet/minecraft/entity/Entity;)V
    • method_3541

      public void method_3541()
      Mappings:
      Namespace Name Mixin selector
      official k Lbfr;k()V
      intermediary method_3541 Lnet/minecraft/class_1036;method_3541()V
      named method_3541 Lnet/minecraft/client/render/WorldRenderer;method_3541()V
    • method_446

      public void method_446​(int int2, BlockPos pos, int int3)
      Specified by:
      method_446 in interface WorldEventListener
      Mappings:
      Namespace Name Mixin selector
      official a Lado;a(ILcj;I)V
      intermediary method_446 Lnet/minecraft/class_101;method_446(ILnet/minecraft/class_1372;I)V
      named method_446 Lnet/minecraft/world/WorldEventListener;method_446(ILnet/minecraft/util/math/BlockPos;I)V
    • method_452

      public void method_452​(PlayerEntity player, int int2, BlockPos pos, int int3)
      Specified by:
      method_452 in interface WorldEventListener
      Mappings:
      Namespace Name Mixin selector
      official a Lado;a(Lwn;ILcj;I)V
      intermediary method_452 Lnet/minecraft/class_101;method_452(Lnet/minecraft/class_1963;ILnet/minecraft/class_1372;I)V
      named method_452 Lnet/minecraft/world/WorldEventListener;method_452(Lnet/minecraft/entity/player/PlayerEntity;ILnet/minecraft/util/math/BlockPos;I)V
    • setBlockBreakInfo

      public void setBlockBreakInfo​(int entityId, BlockPos pos, int progress)
      Specified by:
      setBlockBreakInfo in interface WorldEventListener
      Mappings:
      Namespace Name Mixin selector
      official b Lado;b(ILcj;I)V
      intermediary method_454 Lnet/minecraft/class_101;method_454(ILnet/minecraft/class_1372;I)V
      named setBlockBreakInfo Lnet/minecraft/world/WorldEventListener;setBlockBreakInfo(ILnet/minecraft/util/math/BlockPos;I)V
    • scheduleTerrainUpdate

      public void scheduleTerrainUpdate()
      Mappings:
      Namespace Name Mixin selector
      official m Lbfr;m()V
      intermediary method_3542 Lnet/minecraft/class_1036;method_3542()V
      named scheduleTerrainUpdate Lnet/minecraft/client/render/WorldRenderer;scheduleTerrainUpdate()V
    • updateNoCullingBlockEntities

      public void updateNoCullingBlockEntities​(Collection<BlockEntity> removed, Collection<BlockEntity> added)
      Mappings:
      Namespace Name Mixin selector
      official a Lbfr;a(Ljava/util/Collection;Ljava/util/Collection;)V
      intermediary method_3522 Lnet/minecraft/class_1036;method_3522(Ljava/util/Collection;Ljava/util/Collection;)V
      named updateNoCullingBlockEntities Lnet/minecraft/client/render/WorldRenderer;updateNoCullingBlockEntities(Ljava/util/Collection;Ljava/util/Collection;)V