Class ChunkRenderingDataPreparer.ChunkInfo

java.lang.Object
net.minecraft.client.render.ChunkRenderingDataPreparer.ChunkInfo
Enclosing class:
ChunkRenderingDataPreparer

@Environment(CLIENT) public static class ChunkRenderingDataPreparer.ChunkInfo extends Object
Mappings:
Namespace Name
named net/minecraft/client/render/ChunkRenderingDataPreparer$ChunkInfo
intermediary net/minecraft/class_8679$class_762
official gmo$d
  • Field Details Link icon

    • chunk Link icon

      protected final ChunkBuilder.BuiltChunk chunk
      Mappings:
      Namespace Name Mixin selector
      named chunk Lnet/minecraft/client/render/ChunkRenderingDataPreparer$ChunkInfo;chunk:Lnet/minecraft/client/render/chunk/ChunkBuilder$BuiltChunk;
      intermediary field_4124 Lnet/minecraft/class_8679$class_762;field_4124:Lnet/minecraft/class_846$class_851;
      official a Lgmo$d;a:Lgpn$b;
    • direction Link icon

      private byte direction
      Mappings:
      Namespace Name Mixin selector
      named direction Lnet/minecraft/client/render/ChunkRenderingDataPreparer$ChunkInfo;direction:B
      intermediary field_4125 Lnet/minecraft/class_8679$class_762;field_4125:B
      official c Lgmo$d;c:B
    • cullingState Link icon

      byte cullingState
      Mappings:
      Namespace Name Mixin selector
      named cullingState Lnet/minecraft/client/render/ChunkRenderingDataPreparer$ChunkInfo;cullingState:B
      intermediary field_4126 Lnet/minecraft/class_8679$class_762;field_4126:B
      official d Lgmo$d;d:B
    • propagationLevel Link icon

      public final int propagationLevel
      Mappings:
      Namespace Name Mixin selector
      named propagationLevel Lnet/minecraft/client/render/ChunkRenderingDataPreparer$ChunkInfo;propagationLevel:I
      intermediary field_4122 Lnet/minecraft/class_8679$class_762;field_4122:I
      official b Lgmo$d;b:I
  • Constructor Details Link icon

    • ChunkInfo Link icon

      ChunkInfo(ChunkBuilder.BuiltChunk chunk, @Nullable @Nullable Direction direction, int propagationLevel)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/client/render/ChunkRenderingDataPreparer$ChunkInfo;<init>(Lnet/minecraft/client/render/chunk/ChunkBuilder$BuiltChunk;Lnet/minecraft/util/math/Direction;I)V
      intermediary <init> Lnet/minecraft/class_8679$class_762;<init>(Lnet/minecraft/class_846$class_851;Lnet/minecraft/class_2350;I)V
      official <init> Lgmo$d;<init>(Lgpn$b;Ljn;I)V
  • Method Details Link icon

    • updateCullingState Link icon

      void updateCullingState(byte parentCullingState, Direction from)
      Mappings:
      Namespace Name Mixin selector
      named updateCullingState Lnet/minecraft/client/render/ChunkRenderingDataPreparer$ChunkInfo;updateCullingState(BLnet/minecraft/util/math/Direction;)V
      intermediary method_3299 Lnet/minecraft/class_8679$class_762;method_3299(BLnet/minecraft/class_2350;)V
      official a Lgmo$d;a(BLjn;)V
    • canCull Link icon

      boolean canCull(Direction from)
      Mappings:
      Namespace Name Mixin selector
      named canCull Lnet/minecraft/client/render/ChunkRenderingDataPreparer$ChunkInfo;canCull(Lnet/minecraft/util/math/Direction;)Z
      intermediary method_3298 Lnet/minecraft/class_8679$class_762;method_3298(Lnet/minecraft/class_2350;)Z
      official a Lgmo$d;a(Ljn;)Z
    • addDirection Link icon

      void addDirection(Direction direction)
      Mappings:
      Namespace Name Mixin selector
      named addDirection Lnet/minecraft/client/render/ChunkRenderingDataPreparer$ChunkInfo;addDirection(Lnet/minecraft/util/math/Direction;)V
      intermediary method_34816 Lnet/minecraft/class_8679$class_762;method_34816(Lnet/minecraft/class_2350;)V
      official b Lgmo$d;b(Ljn;)V
    • hasDirection Link icon

      public boolean hasDirection(int ordinal)
      Mappings:
      Namespace Name Mixin selector
      named hasDirection Lnet/minecraft/client/render/ChunkRenderingDataPreparer$ChunkInfo;hasDirection(I)Z
      intermediary method_34814 Lnet/minecraft/class_8679$class_762;method_34814(I)Z
      official a Lgmo$d;a(I)Z
    • hasAnyDirection Link icon

      boolean hasAnyDirection()
      Mappings:
      Namespace Name Mixin selector
      named hasAnyDirection Lnet/minecraft/client/render/ChunkRenderingDataPreparer$ChunkInfo;hasAnyDirection()Z
      intermediary method_34813 Lnet/minecraft/class_8679$class_762;method_34813()Z
      official a Lgmo$d;a()Z
    • hashCode Link icon

      public int hashCode()
      Overrides:
      hashCode in class Object
    • equals Link icon

      public boolean equals(Object o)
      Overrides:
      equals in class Object
      Mappings:
      Namespace Name Mixin selector
      named equals Lnet/minecraft/client/render/ChunkRenderingDataPreparer$ChunkInfo;equals(Ljava/lang/Object;)Z
      intermediary equals Lnet/minecraft/class_8679$class_762;equals(Ljava/lang/Object;)Z
      official equals Lgmo$d;equals(Ljava/lang/Object;)Z