Package net.minecraft.world.gen.chunk
Class Blender
java.lang.Object
net.minecraft.world.gen.chunk.Blender
- Mappings:
Namespace Name official dauintermediary net/minecraft/class_6748named net/minecraft/world/gen/chunk/Blender
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate static interfacestatic interfacestatic final record -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final intprivate static final intprivate static final intprivate static final intprivate static final DoublePerlinNoiseSamplerprivate static final doubleprivate final Long2ObjectOpenHashMap<BlendingData>private final Long2ObjectOpenHashMap<BlendingData>private static final Blender -
Constructor Summary
ConstructorsConstructorDescriptionBlender(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 BlendergetBlender(@Nullable ChunkRegion chunkRegion) static Blenderprivate static doublemethod_39337(double double2) doublemethod_39338(DensityFunction.NoisePos noisePos, double double2) method_39340(int int2, int int3) private doublemethod_39562(int int2, int int3, int int4, Blender.class_6781 class_6781) private doublemethod_39565(Blender.class_6781 class_6781, int int2, int int3, int int4, int int5, int int6) private static doublemethod_39808(double double2, double double3, double double4, double double5, double double6, double double7) static voidmethod_39809(StructureWorldAccess structureWorldAccess, ProtoChunk protoChunk) private static Blender.class_6831method_39812(@Nullable EightWayDirection eightWayDirection, BlendingData blendingData) static Blender.class_6831method_39815(@Nullable BlendingData blendingData, Map<EightWayDirection, BlendingData> map) private static voidtickLeavesAndFluids(Chunk chunk, BlockPos pos) static voidtickLeavesAndFluids(ChunkRegion chunkRegion, Chunk chunk)
-
Field Details
-
NO_BLENDING
- Mappings:
Namespace Name Mixin selector official aLdau;a:Ldau;intermediary field_35501Lnet/minecraft/class_6748;field_35501:Lnet/minecraft/class_6748;named NO_BLENDINGLnet/minecraft/world/gen/chunk/Blender;NO_BLENDING:Lnet/minecraft/world/gen/chunk/Blender;
-
field_35681
- Mappings:
Namespace Name Mixin selector official bLdau;b:Ldod;intermediary field_35681Lnet/minecraft/class_6748;field_35681:Lnet/minecraft/class_5216;named field_35681Lnet/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 cLdau;c:Iintermediary field_35502Lnet/minecraft/class_6748;field_35502:Inamed field_35502Lnet/minecraft/world/gen/chunk/Blender;field_35502:I
-
field_35503
private static final int field_35503- Mappings:
Namespace Name Mixin selector official dLdau;d:Iintermediary field_35503Lnet/minecraft/class_6748;field_35503:Inamed field_35503Lnet/minecraft/world/gen/chunk/Blender;field_35503:I
-
field_35504
private static final int field_35504- See Also:
- Mappings:
Namespace Name Mixin selector official eLdau;e:Iintermediary field_35504Lnet/minecraft/class_6748;field_35504:Inamed field_35504Lnet/minecraft/world/gen/chunk/Blender;field_35504:I
-
field_35505
private static final int field_35505- Mappings:
Namespace Name Mixin selector official fLdau;f:Iintermediary field_35505Lnet/minecraft/class_6748;field_35505:Inamed field_35505Lnet/minecraft/world/gen/chunk/Blender;field_35505:I
-
field_36224
private static final double field_36224- See Also:
- Mappings:
Namespace Name Mixin selector official gLdau;g:Dintermediary field_36224Lnet/minecraft/class_6748;field_36224:Dnamed field_36224Lnet/minecraft/world/gen/chunk/Blender;field_36224:D
-
field_36343
- Mappings:
Namespace Name Mixin selector official hLdau;h:Lit/unimi/dsi/fastutil/longs/Long2ObjectOpenHashMap;intermediary field_36343Lnet/minecraft/class_6748;field_36343:Lit/unimi/dsi/fastutil/longs/Long2ObjectOpenHashMap;named field_36343Lnet/minecraft/world/gen/chunk/Blender;field_36343:Lit/unimi/dsi/fastutil/longs/Long2ObjectOpenHashMap;
-
field_36344
- Mappings:
Namespace Name Mixin selector official iLdau;i:Lit/unimi/dsi/fastutil/longs/Long2ObjectOpenHashMap;intermediary field_36344Lnet/minecraft/class_6748;field_36344:Lit/unimi/dsi/fastutil/longs/Long2ObjectOpenHashMap;named field_36344Lnet/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 aLdau;a()Ldau;intermediary method_39336Lnet/minecraft/class_6748;method_39336()Lnet/minecraft/class_6748;named getNoBlendingLnet/minecraft/world/gen/chunk/Blender;getNoBlending()Lnet/minecraft/world/gen/chunk/Blender;
-
getBlender
- Mappings:
Namespace Name Mixin selector official aLdau;a(Lafv;)Ldau;intermediary method_39342Lnet/minecraft/class_6748;method_39342(Lnet/minecraft/class_3233;)Lnet/minecraft/class_6748;named getBlenderLnet/minecraft/world/gen/chunk/Blender;getBlender(Lnet/minecraft/world/ChunkRegion;)Lnet/minecraft/world/gen/chunk/Blender;
-
method_39340
- Mappings:
Namespace Name Mixin selector official aLdau;a(II)Ldau$a;intermediary method_39340Lnet/minecraft/class_6748;method_39340(II)Lnet/minecraft/class_6748$class_6956;named method_39340Lnet/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 aLdau;a(D)Dintermediary method_39337Lnet/minecraft/class_6748;method_39337(D)Dnamed method_39337Lnet/minecraft/world/gen/chunk/Blender;method_39337(D)D
-
method_39338
- Mappings:
Namespace Name Mixin selector official aLdau;a(Lczn$b;D)Dintermediary method_39338Lnet/minecraft/class_6748;method_39338(Lnet/minecraft/class_6910$class_6912;D)Dnamed method_39338Lnet/minecraft/world/gen/chunk/Blender;method_39338(Lnet/minecraft/world/gen/densityfunction/DensityFunction$NoisePos;D)D
-
method_39562
- Mappings:
Namespace Name Mixin selector official aLdau;a(IIILdau$b;)Dintermediary method_39562Lnet/minecraft/class_6748;method_39562(IIILnet/minecraft/class_6748$class_6781;)Dnamed method_39562Lnet/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 aLdau;a(Ldau$b;IIIII)Dintermediary method_39565Lnet/minecraft/class_6748;method_39565(Lnet/minecraft/class_6748$class_6781;IIIII)Dnamed method_39565Lnet/minecraft/world/gen/chunk/Blender;method_39565(Lnet/minecraft/world/gen/chunk/Blender$class_6781;IIIII)D
-
getBiomeSupplier
- Mappings:
Namespace Name Mixin selector official aLdau;a(Lcgz;)Lcgz;intermediary method_39563Lnet/minecraft/class_6748;method_39563(Lnet/minecraft/class_6780;)Lnet/minecraft/class_6780;named getBiomeSupplierLnet/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 aLdau;a(III)Lhc;intermediary method_39561Lnet/minecraft/class_6748;method_39561(III)Lnet/minecraft/class_6880;named blendBiomeLnet/minecraft/world/gen/chunk/Blender;blendBiome(III)Lnet/minecraft/util/registry/RegistryEntry;
-
tickLeavesAndFluids
- Mappings:
Namespace Name Mixin selector official aLdau;a(Lafv;Lcwm;)Vintermediary method_39772Lnet/minecraft/class_6748;method_39772(Lnet/minecraft/class_3233;Lnet/minecraft/class_2791;)Vnamed tickLeavesAndFluidsLnet/minecraft/world/gen/chunk/Blender;tickLeavesAndFluids(Lnet/minecraft/world/ChunkRegion;Lnet/minecraft/world/chunk/Chunk;)V
-
tickLeavesAndFluids
- Mappings:
Namespace Name Mixin selector official aLdau;a(Lcwm;Lgt;)Vintermediary method_39773Lnet/minecraft/class_6748;method_39773(Lnet/minecraft/class_2791;Lnet/minecraft/class_2338;)Vnamed tickLeavesAndFluidsLnet/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 aLdau;a(Lcgs;Lcxf;)Vintermediary method_39809Lnet/minecraft/class_6748;method_39809(Lnet/minecraft/class_5281;Lnet/minecraft/class_2839;)Vnamed method_39809Lnet/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 aLdau;a(Ldav;Ljava/util/Map;)Ldau$c;intermediary method_39815Lnet/minecraft/class_6748;method_39815(Lnet/minecraft/class_6749;Ljava/util/Map;)Lnet/minecraft/class_6748$class_6831;named method_39815Lnet/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 aLdau;a(Lgz;Ldav;)Ldau$c;intermediary method_39812Lnet/minecraft/class_6748;method_39812(Lnet/minecraft/class_2355;Lnet/minecraft/class_6749;)Lnet/minecraft/class_6748$class_6831;named method_39812Lnet/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 aLdau;a(DDDDDD)Dintermediary method_39808Lnet/minecraft/class_6748;method_39808(DDDDDD)Dnamed method_39808Lnet/minecraft/world/gen/chunk/Blender;method_39808(DDDDDD)D
-