Class Blender

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

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

    • NO_BLENDING

      private static final Blender NO_BLENDING
      Mappings:
      Namespace Name Mixin selector
      official a Lcud;a:Lcud;
      intermediary field_35501 Lnet/minecraft/class_6748;field_35501:Lnet/minecraft/class_6748;
      named NO_BLENDING Lnet/minecraft/world/gen/chunk/Blender;NO_BLENDING:Lnet/minecraft/world/gen/chunk/Blender;
    • field_35681

      private static final DoublePerlinNoiseSampler field_35681
      Mappings:
      Namespace Name Mixin selector
      official b Lcud;b:Ldha;
      intermediary field_35681 Lnet/minecraft/class_6748;field_35681:Lnet/minecraft/class_5216;
      named field_35681 Lnet/minecraft/world/gen/chunk/Blender;field_35681:Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;
    • field_35502

      private static final int field_35502
      Mappings:
      Namespace Name Mixin selector
      official c Lcud;c:I
      intermediary field_35502 Lnet/minecraft/class_6748;field_35502:I
      named field_35502 Lnet/minecraft/world/gen/chunk/Blender;field_35502:I
    • field_35503

      private static final int field_35503
      Mappings:
      Namespace Name Mixin selector
      official d Lcud;d:I
      intermediary field_35503 Lnet/minecraft/class_6748;field_35503:I
      named field_35503 Lnet/minecraft/world/gen/chunk/Blender;field_35503:I
    • field_35504

      private static final int field_35504
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official e Lcud;e:I
      intermediary field_35504 Lnet/minecraft/class_6748;field_35504:I
      named field_35504 Lnet/minecraft/world/gen/chunk/Blender;field_35504:I
    • field_35505

      private static final int field_35505
      Mappings:
      Namespace Name Mixin selector
      official f Lcud;f:I
      intermediary field_35505 Lnet/minecraft/class_6748;field_35505:I
      named field_35505 Lnet/minecraft/world/gen/chunk/Blender;field_35505:I
    • field_35506

      private static final double field_35506
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official g Lcud;g:D
      intermediary field_35506 Lnet/minecraft/class_6748;field_35506:D
      named field_35506 Lnet/minecraft/world/gen/chunk/Blender;field_35506:D
    • field_35507

      private static final double field_35507
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official h Lcud;h:D
      intermediary field_35507 Lnet/minecraft/class_6748;field_35507:D
      named field_35507 Lnet/minecraft/world/gen/chunk/Blender;field_35507:D
    • field_36222

      private static final double field_36222
      Mappings:
      Namespace Name Mixin selector
      official i Lcud;i:D
      intermediary field_36222 Lnet/minecraft/class_6748;field_36222:D
      named field_36222 Lnet/minecraft/world/gen/chunk/Blender;field_36222:D
    • field_36223

      private static final double field_36223
      Mappings:
      Namespace Name Mixin selector
      official j Lcud;j:D
      intermediary field_36223 Lnet/minecraft/class_6748;field_36223:D
      named field_36223 Lnet/minecraft/world/gen/chunk/Blender;field_36223:D
    • field_36224

      private static final double field_36224
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official k Lcud;k:D
      intermediary field_36224 Lnet/minecraft/class_6748;field_36224:D
      named field_36224 Lnet/minecraft/world/gen/chunk/Blender;field_36224:D
    • chunkRegion

      private final ChunkRegion chunkRegion
      Mappings:
      Namespace Name Mixin selector
      official l Lcud;l:Ladp;
      intermediary field_35508 Lnet/minecraft/class_6748;field_35508:Lnet/minecraft/class_3233;
      named chunkRegion Lnet/minecraft/world/gen/chunk/Blender;chunkRegion:Lnet/minecraft/world/ChunkRegion;
    • field_35509

      private final List<Blender.ChunkBlendingData> field_35509
      Mappings:
      Namespace Name Mixin selector
      official m Lcud;m:Ljava/util/List;
      intermediary field_35509 Lnet/minecraft/class_6748;field_35509:Ljava/util/List;
      named field_35509 Lnet/minecraft/world/gen/chunk/Blender;field_35509:Ljava/util/List;
    • field_35510

      private final List<Blender.ChunkBlendingData> field_35510
      Mappings:
      Namespace Name Mixin selector
      official n Lcud;n:Ljava/util/List;
      intermediary field_35510 Lnet/minecraft/class_6748;field_35510:Ljava/util/List;
      named field_35510 Lnet/minecraft/world/gen/chunk/Blender;field_35510:Ljava/util/List;
  • Constructor Details

    • Blender

      Mappings:
      Namespace Name Mixin selector
      official <init> Lcud;<init>(Ladp;Ljava/util/List;Ljava/util/List;)V
      intermediary <init> Lnet/minecraft/class_6748;<init>(Lnet/minecraft/class_3233;Ljava/util/List;Ljava/util/List;)V
      named <init> Lnet/minecraft/world/gen/chunk/Blender;<init>(Lnet/minecraft/world/ChunkRegion;Ljava/util/List;Ljava/util/List;)V
  • Method Details

    • getNoBlending

      public static Blender getNoBlending()
      Mappings:
      Namespace Name Mixin selector
      official a Lcud;a()Lcud;
      intermediary method_39336 Lnet/minecraft/class_6748;method_39336()Lnet/minecraft/class_6748;
      named getNoBlending Lnet/minecraft/world/gen/chunk/Blender;getNoBlending()Lnet/minecraft/world/gen/chunk/Blender;
    • getBlender

      public static Blender getBlender(@Nullable @Nullable ChunkRegion chunkRegion)
      Mappings:
      Namespace Name Mixin selector
      official a Lcud;a(Ladp;)Lcud;
      intermediary method_39342 Lnet/minecraft/class_6748;method_39342(Lnet/minecraft/class_3233;)Lnet/minecraft/class_6748;
      named getBlender Lnet/minecraft/world/gen/chunk/Blender;getBlender(Lnet/minecraft/world/ChunkRegion;)Lnet/minecraft/world/gen/chunk/Blender;
    • method_39340

      public TerrainNoisePoint method_39340(int int2, int int3, TerrainNoisePoint terrainNoisePoint)
      Mappings:
      Namespace Name Mixin selector
      official a Lcud;a(IILctw;)Lctw;
      intermediary method_39340 Lnet/minecraft/class_6748;method_39340(IILnet/minecraft/class_6576;)Lnet/minecraft/class_6576;
      named method_39340 Lnet/minecraft/world/gen/chunk/Blender;method_39340(IILnet/minecraft/world/biome/source/util/TerrainNoisePoint;)Lnet/minecraft/world/biome/source/util/TerrainNoisePoint;
    • method_39337

      private static double method_39337(double double2)
      Mappings:
      Namespace Name Mixin selector
      official a Lcud;a(D)D
      intermediary method_39337 Lnet/minecraft/class_6748;method_39337(D)D
      named method_39337 Lnet/minecraft/world/gen/chunk/Blender;method_39337(D)D
    • method_39338

      public double method_39338(int int2, int int3, int int4, double double2)
      Mappings:
      Namespace Name Mixin selector
      official a Lcud;a(IIID)D
      intermediary method_39338 Lnet/minecraft/class_6748;method_39338(IIID)D
      named method_39338 Lnet/minecraft/world/gen/chunk/Blender;method_39338(IIID)D
    • method_39562

      private double method_39562(int int2, int int3, int int4, Blender.class_6781 class_6781)
      Mappings:
      Namespace Name Mixin selector
      official a Lcud;a(IIILcud$a;)D
      intermediary method_39562 Lnet/minecraft/class_6748;method_39562(IIILnet/minecraft/class_6748$class_6781;)D
      named method_39562 Lnet/minecraft/world/gen/chunk/Blender;method_39562(IIILnet/minecraft/world/gen/chunk/Blender$class_6781;)D
    • method_39565

      private double method_39565(Blender.class_6781 class_6781, int int2, int int3, int int4, int int5, int int6)
      Mappings:
      Namespace Name Mixin selector
      official a Lcud;a(Lcud$a;IIIII)D
      intermediary method_39565 Lnet/minecraft/class_6748;method_39565(Lnet/minecraft/class_6748$class_6781;IIIII)D
      named method_39565 Lnet/minecraft/world/gen/chunk/Blender;method_39565(Lnet/minecraft/world/gen/chunk/Blender$class_6781;IIIII)D
    • getBiomeSupplier

      public BiomeSupplier getBiomeSupplier(BiomeSupplier biomeSupplier)
      Mappings:
      Namespace Name Mixin selector
      official a Lcud;a(Lcbc;)Lcbc;
      intermediary method_39563 Lnet/minecraft/class_6748;method_39563(Lnet/minecraft/class_6780;)Lnet/minecraft/class_6780;
      named getBiomeSupplier Lnet/minecraft/world/gen/chunk/Blender;getBiomeSupplier(Lnet/minecraft/world/biome/source/BiomeSupplier;)Lnet/minecraft/world/biome/source/BiomeSupplier;
    • blendBiome

      @Nullable private @Nullable Biome blendBiome(int x, int y, int z)
      Mappings:
      Namespace Name Mixin selector
      official a Lcud;a(III)Lcaz;
      intermediary method_39561 Lnet/minecraft/class_6748;method_39561(III)Lnet/minecraft/class_1959;
      named blendBiome Lnet/minecraft/world/gen/chunk/Blender;blendBiome(III)Lnet/minecraft/world/biome/Biome;
    • tickLeavesAndFluids

      public static void tickLeavesAndFluids(ChunkRegion chunkRegion, Chunk chunk)
      Mappings:
      Namespace Name Mixin selector
      official a Lcud;a(Ladp;Lcpy;)V
      intermediary method_39772 Lnet/minecraft/class_6748;method_39772(Lnet/minecraft/class_3233;Lnet/minecraft/class_2791;)V
      named tickLeavesAndFluids Lnet/minecraft/world/gen/chunk/Blender;tickLeavesAndFluids(Lnet/minecraft/world/ChunkRegion;Lnet/minecraft/world/chunk/Chunk;)V
    • tickLeavesAndFluids

      private static void tickLeavesAndFluids(Chunk chunk, BlockPos pos)
      Mappings:
      Namespace Name Mixin selector
      official a Lcud;a(Lcpy;Lgh;)V
      intermediary method_39773 Lnet/minecraft/class_6748;method_39773(Lnet/minecraft/class_2791;Lnet/minecraft/class_2338;)V
      named tickLeavesAndFluids Lnet/minecraft/world/gen/chunk/Blender;tickLeavesAndFluids(Lnet/minecraft/world/chunk/Chunk;Lnet/minecraft/util/math/BlockPos;)V
    • method_39809

      public static void method_39809(StructureWorldAccess structureWorldAccess, ProtoChunk protoChunk)
      Mappings:
      Namespace Name Mixin selector
      official a Lcud;a(Lcav;Lcqq;)V
      intermediary method_39809 Lnet/minecraft/class_6748;method_39809(Lnet/minecraft/class_5281;Lnet/minecraft/class_2839;)V
      named method_39809 Lnet/minecraft/world/gen/chunk/Blender;method_39809(Lnet/minecraft/world/StructureWorldAccess;Lnet/minecraft/world/chunk/ProtoChunk;)V
    • method_39815

      @Nullable public static @Nullable Blender.class_6831 method_39815(boolean bool, Set<EightWayDirection> set)
      Mappings:
      Namespace Name Mixin selector
      official a Lcud;a(ZLjava/util/Set;)Lcud$b;
      intermediary method_39815 Lnet/minecraft/class_6748;method_39815(ZLjava/util/Set;)Lnet/minecraft/class_6748$class_6831;
      named method_39815 Lnet/minecraft/world/gen/chunk/Blender;method_39815(ZLjava/util/Set;)Lnet/minecraft/world/gen/chunk/Blender$class_6831;
    • method_39812

      private static Blender.class_6831 method_39812(@Nullable @Nullable EightWayDirection eightWayDirection)
      Mappings:
      Namespace Name Mixin selector
      official a Lcud;a(Lgn;)Lcud$b;
      intermediary method_39812 Lnet/minecraft/class_6748;method_39812(Lnet/minecraft/class_2355;)Lnet/minecraft/class_6748$class_6831;
      named method_39812 Lnet/minecraft/world/gen/chunk/Blender;method_39812(Lnet/minecraft/util/math/EightWayDirection;)Lnet/minecraft/world/gen/chunk/Blender$class_6831;
    • method_39808

      private static double method_39808(double double2, double double3, double double4, double double5, double double6, double double7)
      Mappings:
      Namespace Name Mixin selector
      official a Lcud;a(DDDDDD)D
      intermediary method_39808 Lnet/minecraft/class_6748;method_39808(DDDDDD)D
      named method_39808 Lnet/minecraft/world/gen/chunk/Blender;method_39808(DDDDDD)D