Class Blender

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

public class Blender extends Object
Mappings:
Namespace Name
official cuy
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 Lcuy;a:Lcuy;
      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 Lcuy;b:Ldic;
      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 Lcuy;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 Lcuy;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 Lcuy;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 Lcuy;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_36222

      private static final double field_36222
      Mappings:
      Namespace Name Mixin selector
      official g Lcuy;g: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 h Lcuy;h: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 i Lcuy;i:D
      intermediary field_36224 Lnet/minecraft/class_6748;field_36224:D
      named field_36224 Lnet/minecraft/world/gen/chunk/Blender;field_36224:D
    • field_36343

      private final Long2ObjectOpenHashMap<BlendingData> field_36343
      Mappings:
      Namespace Name Mixin selector
      official j Lcuy;j:Lit/unimi/dsi/fastutil/longs/Long2ObjectOpenHashMap;
      intermediary field_36343 Lnet/minecraft/class_6748;field_36343:Lit/unimi/dsi/fastutil/longs/Long2ObjectOpenHashMap;
      named field_36343 Lnet/minecraft/world/gen/chunk/Blender;field_36343:Lit/unimi/dsi/fastutil/longs/Long2ObjectOpenHashMap;
    • field_36344

      private final Long2ObjectOpenHashMap<BlendingData> field_36344
      Mappings:
      Namespace Name Mixin selector
      official k Lcuy;k:Lit/unimi/dsi/fastutil/longs/Long2ObjectOpenHashMap;
      intermediary field_36344 Lnet/minecraft/class_6748;field_36344:Lit/unimi/dsi/fastutil/longs/Long2ObjectOpenHashMap;
      named field_36344 Lnet/minecraft/world/gen/chunk/Blender;field_36344:Lit/unimi/dsi/fastutil/longs/Long2ObjectOpenHashMap;
  • Constructor Details

  • Method Details

    • getNoBlending

      public static Blender getNoBlending()
      Mappings:
      Namespace Name Mixin selector
      official a Lcuy;a()Lcuy;
      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 Lcuy;a(Laed;)Lcuy;
      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 Blender.class_6956 method_39340(int int2, int int3)
      Mappings:
      Namespace Name Mixin selector
      official a Lcuy;a(II)Lcuy$a;
      intermediary method_39340 Lnet/minecraft/class_6748;method_39340(II)Lnet/minecraft/class_6748$class_6956;
      named method_39340 Lnet/minecraft/world/gen/chunk/Blender;method_39340(II)Lnet/minecraft/world/gen/chunk/Blender$class_6956;
    • method_39337

      private static double method_39337(double double2)
      Mappings:
      Namespace Name Mixin selector
      official a Lcuy;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(DensityFunction.NoisePos noisePos, double double2)
      Mappings:
      Namespace Name Mixin selector
      official a Lcuy;a(Lctp$b;D)D
      intermediary method_39338 Lnet/minecraft/class_6748;method_39338(Lnet/minecraft/class_6910$class_6912;D)D
      named method_39338 Lnet/minecraft/world/gen/chunk/Blender;method_39338(Lnet/minecraft/world/gen/densityfunction/DensityFunction$NoisePos;D)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 Lcuy;a(IIILcuy$b;)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 Lcuy;a(Lcuy$b;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 Lcuy;a(Lcbu;)Lcbu;
      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 RegistryEntry<Biome> blendBiome(int x, int y)
      Mappings:
      Namespace Name Mixin selector
      official b Lcuy;b(II)Lgs;
      intermediary method_39561 Lnet/minecraft/class_6748;method_39561(II)Lnet/minecraft/class_6880;
      named blendBiome Lnet/minecraft/world/gen/chunk/Blender;blendBiome(II)Lnet/minecraft/util/registry/RegistryEntry;
    • tickLeavesAndFluids

      public static void tickLeavesAndFluids(ChunkRegion chunkRegion, Chunk chunk)
      Mappings:
      Namespace Name Mixin selector
      official a Lcuy;a(Laed;Lcqq;)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 Lcuy;a(Lcqq;Lgj;)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 Lcuy;a(Lcbn;Lcri;)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 Lcuy;a(ZLjava/util/Set;)Lcuy$c;
      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 Lcuy;a(Lgp;)Lcuy$c;
      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 Lcuy;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