Class Blender

java.lang.Object
net.minecraft.world.gen.chunk.Blender

public class Blender extends Object
Mappings:
Namespace Name
official ctw
intermediary net/minecraft/class_6749
named net/minecraft/world/gen/chunk/Blender
  • Field Details

    • field_35514

      private static final double field_35514
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official d Lctw;d:D
      intermediary field_35514 Lnet/minecraft/class_6749;field_35514:D
      named field_35514 Lnet/minecraft/world/gen/chunk/Blender;field_35514:D
    • OLD_HEIGHT_LIMIT

      private static final HeightLimitView OLD_HEIGHT_LIMIT
      Mappings:
      Namespace Name Mixin selector
      official e Lctw;e:Lbzy;
      intermediary field_35515 Lnet/minecraft/class_6749;field_35515:Lnet/minecraft/class_5539;
      named OLD_HEIGHT_LIMIT Lnet/minecraft/world/gen/chunk/Blender;OLD_HEIGHT_LIMIT:Lnet/minecraft/world/HeightLimitView;
    • field_35511

      public static final int field_35511
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official a Lctw;a:I
      intermediary field_35511 Lnet/minecraft/class_6749;field_35511:I
      named field_35511 Lnet/minecraft/world/gen/chunk/Blender;field_35511:I
    • field_35516

      private static final int field_35516
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official f Lctw;f:I
      intermediary field_35516 Lnet/minecraft/class_6749;field_35516:I
      named field_35516 Lnet/minecraft/world/gen/chunk/Blender;field_35516:I
    • field_35683

      private static final int field_35683
      Mappings:
      Namespace Name Mixin selector
      official g Lctw;g:I
      intermediary field_35683 Lnet/minecraft/class_6749;field_35683:I
      named field_35683 Lnet/minecraft/world/gen/chunk/Blender;field_35683:I
    • field_35684

      private static final int field_35684
      Mappings:
      Namespace Name Mixin selector
      official h Lctw;h:I
      intermediary field_35684 Lnet/minecraft/class_6749;field_35684:I
      named field_35684 Lnet/minecraft/world/gen/chunk/Blender;field_35684:I
    • field_35685

      private static final int field_35685
      Mappings:
      Namespace Name Mixin selector
      official i Lctw;i:I
      intermediary field_35685 Lnet/minecraft/class_6749;field_35685:I
      named field_35685 Lnet/minecraft/world/gen/chunk/Blender;field_35685:I
    • field_35686

      private static final int field_35686
      Mappings:
      Namespace Name Mixin selector
      official j Lctw;j:I
      intermediary field_35686 Lnet/minecraft/class_6749;field_35686:I
      named field_35686 Lnet/minecraft/world/gen/chunk/Blender;field_35686:I
    • field_35687

      private static final int field_35687
      Mappings:
      Namespace Name Mixin selector
      official k Lctw;k:I
      intermediary field_35687 Lnet/minecraft/class_6749;field_35687:I
      named field_35687 Lnet/minecraft/world/gen/chunk/Blender;field_35687:I
    • field_35518

      private static final int field_35518
      Mappings:
      Namespace Name Mixin selector
      official l Lctw;l:I
      intermediary field_35518 Lnet/minecraft/class_6749;field_35518:I
      named field_35518 Lnet/minecraft/world/gen/chunk/Blender;field_35518:I
    • field_35688

      private static final int field_35688
      Mappings:
      Namespace Name Mixin selector
      official m Lctw;m:I
      intermediary field_35688 Lnet/minecraft/class_6749;field_35688:I
      named field_35688 Lnet/minecraft/world/gen/chunk/Blender;field_35688:I
    • SURFACE_BLOCKS

      private static final List<Block> SURFACE_BLOCKS
      Mappings:
      Namespace Name Mixin selector
      official n Lctw;n:Ljava/util/List;
      intermediary field_35519 Lnet/minecraft/class_6749;field_35519:Ljava/util/List;
      named SURFACE_BLOCKS Lnet/minecraft/world/gen/chunk/Blender;SURFACE_BLOCKS:Ljava/util/List;
    • field_35513

      protected static final double field_35513
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official b Lctw;b:D
      intermediary field_35513 Lnet/minecraft/class_6749;field_35513:D
      named field_35513 Lnet/minecraft/world/gen/chunk/Blender;field_35513:D
    • field_35695

      private static final com.mojang.serialization.Codec<double[]> field_35695
      Mappings:
      Namespace Name Mixin selector
      official u Lctw;u:Lcom/mojang/serialization/Codec;
      intermediary field_35695 Lnet/minecraft/class_6749;field_35695:Lcom/mojang/serialization/Codec;
      named field_35695 Lnet/minecraft/world/gen/chunk/Blender;field_35695:Lcom/mojang/serialization/Codec;
    • field_35682

      public static final com.mojang.serialization.Codec<Blender> field_35682
      Mappings:
      Namespace Name Mixin selector
      official c Lctw;c:Lcom/mojang/serialization/Codec;
      intermediary field_35682 Lnet/minecraft/class_6749;field_35682:Lcom/mojang/serialization/Codec;
      named field_35682 Lnet/minecraft/world/gen/chunk/Blender;field_35682:Lcom/mojang/serialization/Codec;
    • field_35689

      private final boolean field_35689
      Mappings:
      Namespace Name Mixin selector
      official o Lctw;o:Z
      intermediary field_35689 Lnet/minecraft/class_6749;field_35689:Z
      named field_35689 Lnet/minecraft/world/gen/chunk/Blender;field_35689:Z
    • field_35690

      private boolean field_35690
      Mappings:
      Namespace Name Mixin selector
      official p Lctw;p:Z
      intermediary field_35690 Lnet/minecraft/class_6749;field_35690:Z
      named field_35690 Lnet/minecraft/world/gen/chunk/Blender;field_35690:Z
    • field_35691

      private final boolean field_35691
      Mappings:
      Namespace Name Mixin selector
      official q Lctw;q:Z
      intermediary field_35691 Lnet/minecraft/class_6749;field_35691:Z
      named field_35691 Lnet/minecraft/world/gen/chunk/Blender;field_35691:Z
    • field_35692

      private final double[] field_35692
      Mappings:
      Namespace Name Mixin selector
      official r Lctw;r:[D
      intermediary field_35692 Lnet/minecraft/class_6749;field_35692:[D
      named field_35692 Lnet/minecraft/world/gen/chunk/Blender;field_35692:[D
    • field_35693

      private final transient double[][] field_35693
      Mappings:
      Namespace Name Mixin selector
      official s Lctw;s:[[D
      intermediary field_35693 Lnet/minecraft/class_6749;field_35693:[[D
      named field_35693 Lnet/minecraft/world/gen/chunk/Blender;field_35693:[[D
    • field_35694

      private final transient double[] field_35694
      Mappings:
      Namespace Name Mixin selector
      official t Lctw;t:[D
      intermediary field_35694 Lnet/minecraft/class_6749;field_35694:[D
      named field_35694 Lnet/minecraft/world/gen/chunk/Blender;field_35694:[D
  • Constructor Details

    • Blender

      private Blender(boolean bool, Optional<double[]> optional)
  • Method Details

    • method_39573

      private static com.mojang.serialization.DataResult<Blender> method_39573(Blender blender)
      Mappings:
      Namespace Name Mixin selector
      official a Lctw;a(Lctw;)Lcom/mojang/serialization/DataResult;
      intermediary method_39573 Lnet/minecraft/class_6749;method_39573(Lnet/minecraft/class_6749;)Lcom/mojang/serialization/DataResult;
      named method_39573 Lnet/minecraft/world/gen/chunk/Blender;method_39573(Lnet/minecraft/world/gen/chunk/Blender;)Lcom/mojang/serialization/DataResult;
    • method_39566

      public boolean method_39566()
      Mappings:
      Namespace Name Mixin selector
      official a Lctw;a()Z
      intermediary method_39566 Lnet/minecraft/class_6749;method_39566()Z
      named method_39566 Lnet/minecraft/world/gen/chunk/Blender;method_39566()Z
    • method_39570

      @Nullable public static @Nullable Blender method_39570(ChunkRegion chunkRegion, int int2, int int3)
      Mappings:
      Namespace Name Mixin selector
      official a Lctw;a(Ladj;II)Lctw;
      intermediary method_39570 Lnet/minecraft/class_6749;method_39570(Lnet/minecraft/class_3233;II)Lnet/minecraft/class_6749;
      named method_39570 Lnet/minecraft/world/gen/chunk/Blender;method_39570(Lnet/minecraft/world/ChunkRegion;II)Lnet/minecraft/world/gen/chunk/Blender;
    • method_39579

      private static Set<EightWayDirection> method_39579(ChunkRegion chunkRegion, int int2, int int3)
      Mappings:
      Namespace Name Mixin selector
      official b Lctw;b(Ladj;II)Ljava/util/Set;
      intermediary method_39579 Lnet/minecraft/class_6749;method_39579(Lnet/minecraft/class_3233;II)Ljava/util/Set;
      named method_39579 Lnet/minecraft/world/gen/chunk/Blender;method_39579(Lnet/minecraft/world/ChunkRegion;II)Ljava/util/Set;
    • method_39572

      private void method_39572(Chunk chunk, Set<EightWayDirection> set)
      Mappings:
      Namespace Name Mixin selector
      official a Lctw;a(Lcpr;Ljava/util/Set;)V
      intermediary method_39572 Lnet/minecraft/class_6749;method_39572(Lnet/minecraft/class_2791;Ljava/util/Set;)V
      named method_39572 Lnet/minecraft/world/gen/chunk/Blender;method_39572(Lnet/minecraft/world/chunk/Chunk;Ljava/util/Set;)V
    • method_39347

      private void method_39347(int index, Chunk chunk, int x, int z)
      Mappings:
      Namespace Name Mixin selector
      official a Lctw;a(ILcpr;II)V
      intermediary method_39347 Lnet/minecraft/class_6749;method_39347(ILnet/minecraft/class_2791;II)V
      named method_39347 Lnet/minecraft/world/gen/chunk/Blender;method_39347(ILnet/minecraft/world/chunk/Chunk;II)V
    • getSurfaceHeight

      private static int getSurfaceHeight(Chunk chunk, int x, int z)
      Mappings:
      Namespace Name Mixin selector
      official a Lctw;a(Lcpr;II)I
      intermediary method_39349 Lnet/minecraft/class_6749;method_39349(Lnet/minecraft/class_2791;II)I
      named getSurfaceHeight Lnet/minecraft/world/gen/chunk/Blender;getSurfaceHeight(Lnet/minecraft/world/chunk/Chunk;II)I
    • method_39354

      private static double[] method_39354(Chunk chunk, int x, int z)
      Mappings:
      Namespace Name Mixin selector
      official b Lctw;b(Lcpr;II)[D
      intermediary method_39354 Lnet/minecraft/class_6749;method_39354(Lnet/minecraft/class_2791;II)[D
      named method_39354 Lnet/minecraft/world/gen/chunk/Blender;method_39354(Lnet/minecraft/world/chunk/Chunk;II)[D
    • method_39350

      private static boolean method_39350(Chunk chunk, BlockPos pos)
      Mappings:
      Namespace Name Mixin selector
      official a Lctw;a(Lcpr;Lgh;)Z
      intermediary method_39350 Lnet/minecraft/class_6749;method_39350(Lnet/minecraft/class_2791;Lnet/minecraft/class_2338;)Z
      named method_39350 Lnet/minecraft/world/gen/chunk/Blender;method_39350(Lnet/minecraft/world/chunk/Chunk;Lnet/minecraft/util/math/BlockPos;)Z
    • method_39344

      protected double method_39344(int int2, int int3, int int4)
      Mappings:
      Namespace Name Mixin selector
      official a Lctw;a(III)D
      intermediary method_39344 Lnet/minecraft/class_6749;method_39344(III)D
      named method_39344 Lnet/minecraft/world/gen/chunk/Blender;method_39344(III)D
    • method_39575

      private static double method_39575(@Nullable @org.jetbrains.annotations.Nullable double[] double2, int int2)
      Mappings:
      Namespace Name Mixin selector
      official a Lctw;a([DI)D
      intermediary method_39575 Lnet/minecraft/class_6749;method_39575([DI)D
      named method_39575 Lnet/minecraft/world/gen/chunk/Blender;method_39575([DI)D
    • method_39345

      protected double method_39345(int int2, int int3, int int4)
      Mappings:
      Namespace Name Mixin selector
      official b Lctw;b(III)D
      intermediary method_39345 Lnet/minecraft/class_6749;method_39345(III)D
      named method_39345 Lnet/minecraft/world/gen/chunk/Blender;method_39345(III)D
    • method_39351

      protected void method_39351(int int2, int int3, Blender.class_6751 class_6751)
      Mappings:
      Namespace Name Mixin selector
      official a Lctw;a(IILctw$b;)V
      intermediary method_39351 Lnet/minecraft/class_6749;method_39351(IILnet/minecraft/class_6749$class_6751;)V
      named method_39351 Lnet/minecraft/world/gen/chunk/Blender;method_39351(IILnet/minecraft/world/gen/chunk/Blender$class_6751;)V
    • method_39346

      protected void method_39346(int int2, int int3, int int4, int int5, Blender.class_6750 class_6750)
      Mappings:
      Namespace Name Mixin selector
      official a Lctw;a(IIIILctw$a;)V
      intermediary method_39346 Lnet/minecraft/class_6749;method_39346(IIIILnet/minecraft/class_6749$class_6750;)V
      named method_39346 Lnet/minecraft/world/gen/chunk/Blender;method_39346(IIIILnet/minecraft/world/gen/chunk/Blender$class_6750;)V
    • method_39569

      private int method_39569(int int2, int int3)
      Mappings:
      Namespace Name Mixin selector
      official a Lctw;a(II)I
      intermediary method_39569 Lnet/minecraft/class_6749;method_39569(II)I
      named method_39569 Lnet/minecraft/world/gen/chunk/Blender;method_39569(II)I
    • method_39568

      private int method_39568(int int2)
      Mappings:
      Namespace Name Mixin selector
      official a Lctw;a(I)I
      intermediary method_39568 Lnet/minecraft/class_6749;method_39568(I)I
      named method_39568 Lnet/minecraft/world/gen/chunk/Blender;method_39568(I)I
    • method_39577

      private int method_39577(int int2)
      Mappings:
      Namespace Name Mixin selector
      official b Lctw;b(I)I
      intermediary method_39577 Lnet/minecraft/class_6749;method_39577(I)I
      named method_39577 Lnet/minecraft/world/gen/chunk/Blender;method_39577(I)I
    • method_39576

      private static int method_39576()
      Mappings:
      Namespace Name Mixin selector
      official b Lctw;b()I
      intermediary method_39576 Lnet/minecraft/class_6749;method_39576()I
      named method_39576 Lnet/minecraft/world/gen/chunk/Blender;method_39576()I
    • method_39581

      private static int method_39581()
      Mappings:
      Namespace Name Mixin selector
      official c Lctw;c()I
      intermediary method_39581 Lnet/minecraft/class_6749;method_39581()I
      named method_39581 Lnet/minecraft/world/gen/chunk/Blender;method_39581()I
    • method_39583

      private static int method_39583()
      Mappings:
      Namespace Name Mixin selector
      official d Lctw;d()I
      intermediary method_39583 Lnet/minecraft/class_6749;method_39583()I
      named method_39583 Lnet/minecraft/world/gen/chunk/Blender;method_39583()I
    • method_39578

      private static int method_39578(int int2, int int3)
      Mappings:
      Namespace Name Mixin selector
      official b Lctw;b(II)I
      intermediary method_39578 Lnet/minecraft/class_6749;method_39578(II)I
      named method_39578 Lnet/minecraft/world/gen/chunk/Blender;method_39578(II)I
    • method_39582

      private static int method_39582(int int2, int int3)
      Mappings:
      Namespace Name Mixin selector
      official c Lctw;c(II)I
      intermediary method_39582 Lnet/minecraft/class_6749;method_39582(II)I
      named method_39582 Lnet/minecraft/world/gen/chunk/Blender;method_39582(II)I
    • method_39343

      private static int method_39343(int int2)
      Mappings:
      Namespace Name Mixin selector
      official c Lctw;c(I)I
      intermediary method_39343 Lnet/minecraft/class_6749;method_39343(I)I
      named method_39343 Lnet/minecraft/world/gen/chunk/Blender;method_39343(I)I
    • method_39352

      private static int method_39352(int int2)
      Mappings:
      Namespace Name Mixin selector
      official d Lctw;d(I)I
      intermediary method_39352 Lnet/minecraft/class_6749;method_39352(I)I
      named method_39352 Lnet/minecraft/world/gen/chunk/Blender;method_39352(I)I
    • method_39355

      private static int method_39355(int int2)
      Mappings:
      Namespace Name Mixin selector
      official e Lctw;e(I)I
      intermediary method_39355 Lnet/minecraft/class_6749;method_39355(I)I
      named method_39355 Lnet/minecraft/world/gen/chunk/Blender;method_39355(I)I