Package net.minecraft.world.gen.chunk
Class Blender
java.lang.Object
net.minecraft.world.gen.chunk.Blender
- Mappings:
Namespace Name official cuyintermediary 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 static final doubleprivate 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) 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) static @Nullable Blender.class_6831method_39815(boolean bool, Set<EightWayDirection> set) private static voidtickLeavesAndFluids(Chunk chunk, BlockPos pos) static voidtickLeavesAndFluids(ChunkRegion chunkRegion, Chunk chunk)
-
Field Details
-
NO_BLENDING
- Mappings:
Namespace Name Mixin selector official aLcuy;a:Lcuy;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 bLcuy;b:Ldic;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 cLcuy;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 dLcuy;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 eLcuy;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 fLcuy;f:Iintermediary field_35505Lnet/minecraft/class_6748;field_35505:Inamed field_35505Lnet/minecraft/world/gen/chunk/Blender;field_35505:I
-
field_36222
private static final double field_36222- Mappings:
Namespace Name Mixin selector official gLcuy;g:Dintermediary field_36222Lnet/minecraft/class_6748;field_36222:Dnamed field_36222Lnet/minecraft/world/gen/chunk/Blender;field_36222:D
-
field_36223
private static final double field_36223- Mappings:
Namespace Name Mixin selector official hLcuy;h:Dintermediary field_36223Lnet/minecraft/class_6748;field_36223:Dnamed field_36223Lnet/minecraft/world/gen/chunk/Blender;field_36223:D
-
field_36224
private static final double field_36224- See Also:
- Mappings:
Namespace Name Mixin selector official iLcuy;i: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 jLcuy;j: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 kLcuy;k: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 aLcuy;a()Lcuy;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 aLcuy;a(Laed;)Lcuy;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 aLcuy;a(II)Lcuy$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 aLcuy;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 aLcuy;a(Lctp$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 aLcuy;a(IIILcuy$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 aLcuy;a(Lcuy$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 aLcuy;a(Lcbu;)Lcbu;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 bLcuy;b(II)Lgs;intermediary method_39561Lnet/minecraft/class_6748;method_39561(II)Lnet/minecraft/class_6880;named blendBiomeLnet/minecraft/world/gen/chunk/Blender;blendBiome(II)Lnet/minecraft/util/registry/RegistryEntry;
-
tickLeavesAndFluids
- Mappings:
Namespace Name Mixin selector official aLcuy;a(Laed;Lcqq;)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 aLcuy;a(Lcqq;Lgj;)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 aLcuy;a(Lcbn;Lcri;)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
@Nullable public static @Nullable Blender.class_6831 method_39815(boolean bool, Set<EightWayDirection> set) - Mappings:
Namespace Name Mixin selector official aLcuy;a(ZLjava/util/Set;)Lcuy$c;intermediary method_39815Lnet/minecraft/class_6748;method_39815(ZLjava/util/Set;)Lnet/minecraft/class_6748$class_6831;named method_39815Lnet/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 aLcuy;a(Lgp;)Lcuy$c;intermediary method_39812Lnet/minecraft/class_6748;method_39812(Lnet/minecraft/class_2355;)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/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 aLcuy;a(DDDDDD)Dintermediary method_39808Lnet/minecraft/class_6748;method_39808(DDDDDD)Dnamed method_39808Lnet/minecraft/world/gen/chunk/Blender;method_39808(DDDDDD)D
-