Package net.minecraft.world.gen.chunk
Class Blender
java.lang.Object
net.minecraft.world.gen.chunk.Blender
- Mappings:
Namespace Name official dat
intermediary net/minecraft/class_6748
named net/minecraft/world/gen/chunk/Blender
-
Nested Class Summary
Modifier and TypeClassDescriptionprivate static interface
static interface
static final record
-
Field Summary
Modifier and TypeFieldDescriptionprivate static final int
private static final int
private static final int
private static final int
private static final DoublePerlinNoiseSampler
private static final double
private final Long2ObjectOpenHashMap<BlendingData>
private final Long2ObjectOpenHashMap<BlendingData>
private static final Blender
-
Constructor Summary
ConstructorDescriptionBlender
(Long2ObjectOpenHashMap<BlendingData> long2ObjectOpenHashMap, Long2ObjectOpenHashMap<BlendingData> long2ObjectOpenHashMap2) -
Method Summary
Modifier and TypeMethodDescriptionprivate @Nullable RegistryEntry<Biome>
blendBiome
(int x, int y, int int2) getBiomeSupplier
(BiomeSupplier biomeSupplier) static Blender
getBlender
(@Nullable ChunkRegion chunkRegion) static Blender
private static double
method_39337
(double double2) double
method_39338
(DensityFunction.NoisePos noisePos, double double2) method_39340
(int int2, int int3) private double
method_39562
(int int2, int int3, int int4, Blender.class_6781 class_6781) private double
method_39565
(Blender.class_6781 class_6781, int int2, int int3, int int4, int int5, int int6) private static double
method_39808
(double double2, double double3, double double4, double double5, double double6, double double7) static void
method_39809
(StructureWorldAccess structureWorldAccess, ProtoChunk protoChunk) private static Blender.class_6831
method_39812
(@Nullable EightWayDirection eightWayDirection, BlendingData blendingData) static Blender.class_6831
method_39815
(@Nullable BlendingData blendingData, Map<EightWayDirection, BlendingData> map) private static void
tickLeavesAndFluids
(Chunk chunk, BlockPos pos) static void
tickLeavesAndFluids
(ChunkRegion chunkRegion, Chunk chunk)
-
Field Details
-
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
- 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
- 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
- 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
-
Blender
Blender(Long2ObjectOpenHashMap<BlendingData> long2ObjectOpenHashMap, Long2ObjectOpenHashMap<BlendingData> long2ObjectOpenHashMap2)
-
-
Method Details
-
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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
-