Class Blender

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

public class Blender extends Object
Mappings:
Namespace Name
official dat
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 Ldat;a:Ldat;
      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 Ldat;b:Ldoc;
      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 Ldat;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 Ldat;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 Ldat;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 Ldat;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_36224

      private static final double field_36224
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official g Ldat;g: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 h Ldat;h: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 i Ldat;i: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 Ldat;a()Ldat;
      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 Ldat;a(Lafv;)Ldat;
      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 Ldat;a(II)Ldat$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 Ldat;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 Ldat;a(Lczm$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 Ldat;a(IIILdat$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 Ldat;a(Ldat$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 Ldat;a(Lcgz;)Lcgz;
      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, int int2)
      Mappings:
      Namespace Name Mixin selector
      official a Ldat;a(III)Lhc;
      intermediary method_39561 Lnet/minecraft/class_6748;method_39561(III)Lnet/minecraft/class_6880;
      named blendBiome Lnet/minecraft/world/gen/chunk/Blender;blendBiome(III)Lnet/minecraft/util/registry/RegistryEntry;
    • tickLeavesAndFluids

      public static void tickLeavesAndFluids(ChunkRegion chunkRegion, Chunk chunk)
      Mappings:
      Namespace Name Mixin selector
      official a Ldat;a(Lafv;Lcwm;)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 Ldat;a(Lcwm;Lgt;)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 Ldat;a(Lcgs;Lcxe;)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

      public static Blender.class_6831 method_39815(@Nullable @Nullable BlendingData blendingData, Map<EightWayDirection,BlendingData> map)
      Mappings:
      Namespace Name Mixin selector
      official a Ldat;a(Ldau;Ljava/util/Map;)Ldat$c;
      intermediary method_39815 Lnet/minecraft/class_6748;method_39815(Lnet/minecraft/class_6749;Ljava/util/Map;)Lnet/minecraft/class_6748$class_6831;
      named method_39815 Lnet/minecraft/world/gen/chunk/Blender;method_39815(Lnet/minecraft/world/gen/chunk/BlendingData;Ljava/util/Map;)Lnet/minecraft/world/gen/chunk/Blender$class_6831;
    • method_39812

      private static Blender.class_6831 method_39812(@Nullable @Nullable EightWayDirection eightWayDirection, BlendingData blendingData)
      Mappings:
      Namespace Name Mixin selector
      official a Ldat;a(Lgz;Ldau;)Ldat$c;
      intermediary method_39812 Lnet/minecraft/class_6748;method_39812(Lnet/minecraft/class_2355;Lnet/minecraft/class_6749;)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/BlendingData;)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 Ldat;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