Package net.minecraft.world.gen.chunk
Class BlendingData
java.lang.Object
net.minecraft.world.gen.chunk.BlendingData
- Mappings:
Namespace Name official cue
intermediary net/minecraft/class_6749
named net/minecraft/world/gen/chunk/BlendingData
-
Nested Class Summary
Modifier and TypeClassDescriptionprotected static interface
protected static interface
-
Field Summary
Modifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec<BlendingData>
protected static final int
protected static final double
private static final double
private static final int
private static final int
private static final int
private static final int
private static final int
private static final int
private static final int
private static final int
private boolean
private final double[][]
private final double[]
private static final com.mojang.serialization.Codec<double[]>
protected static final int
protected static final int
private final double[]
protected static final HeightLimitView
private final boolean
-
Constructor Summary
ModifierConstructorDescriptionprivate
BlendingData
(boolean oldNoise, Optional<double[]> optional) -
Method Summary
Modifier and TypeMethodDescriptionstatic Set<EightWayDirection>
getAdjacentChunksWithNoise
(StructureWorldAccess access, int chunkX, int chunkZ, boolean newNoise) static @Nullable BlendingData
getBlendingData
(ChunkRegion chunkRegion, int chunkX, int chunkZ) private static int
getSurfaceHeight
(Chunk chunk, int x, int z) private static boolean
isCollidableAndNotTreeAt
(Chunk chunk, BlockPos pos) private static int
method_39343
(int int2) protected double
method_39344
(int int2, int int3, int int4) protected double
method_39345
(int int2, int int3, int int4) protected void
method_39346
(int int2, int int3, int int4, int int5, BlendingData.class_6750 class_6750) private void
method_39347
(int index, Chunk chunk, int x, int z) protected void
method_39351
(int int2, int int3, BlendingData.class_6751 class_6751) private static int
method_39352
(int int2) private static double[]
method_39354
(Chunk chunk, int x, int z, int int2) private static int
method_39355
(int int2) private int
method_39568
(int int2) private int
method_39569
(int int2, int int3) private void
method_39572
(Chunk chunk, Set<EightWayDirection> set) private static com.mojang.serialization.DataResult<BlendingData>
method_39573
(BlendingData blendingData) private static double
method_39575
(@org.jetbrains.annotations.Nullable double[] double2, int int2) private static int
private int
method_39577
(int int2) private static int
method_39578
(int int2, int int3) private static int
private static int
method_39582
(int int2, int int3) private static int
private static double
method_39905
(Chunk chunk, BlockPos.Mutable mutable) private static double
method_39906
(Chunk chunk, BlockPos.Mutable mutable) boolean
-
Field Details
-
field_35514
private static final double field_35514- See Also:
- Mappings:
Namespace Name Mixin selector official g
Lcue;g:D
intermediary field_35514
Lnet/minecraft/class_6749;field_35514:D
named field_35514
Lnet/minecraft/world/gen/chunk/BlendingData;field_35514:D
-
OLD_HEIGHT_LIMIT
- Mappings:
Namespace Name Mixin selector official a
Lcue;a:Lcaf;
intermediary field_35515
Lnet/minecraft/class_6749;field_35515:Lnet/minecraft/class_5539;
named OLD_HEIGHT_LIMIT
Lnet/minecraft/world/gen/chunk/BlendingData;OLD_HEIGHT_LIMIT:Lnet/minecraft/world/HeightLimitView;
-
field_36280
protected static final int field_36280- See Also:
- Mappings:
Namespace Name Mixin selector official b
Lcue;b:I
intermediary field_36280
Lnet/minecraft/class_6749;field_36280:I
named field_36280
Lnet/minecraft/world/gen/chunk/BlendingData;field_36280:I
-
field_35511
protected static final int field_35511- See Also:
- Mappings:
Namespace Name Mixin selector official c
Lcue;c:I
intermediary field_35511
Lnet/minecraft/class_6749;field_35511:I
named field_35511
Lnet/minecraft/world/gen/chunk/BlendingData;field_35511:I
-
field_36281
protected static final int field_36281- See Also:
- Mappings:
Namespace Name Mixin selector official d
Lcue;d:I
intermediary field_36281
Lnet/minecraft/class_6749;field_36281:I
named field_36281
Lnet/minecraft/world/gen/chunk/BlendingData;field_36281:I
-
field_35516
private static final int field_35516- See Also:
- Mappings:
Namespace Name Mixin selector official h
Lcue;h:I
intermediary field_35516
Lnet/minecraft/class_6749;field_35516:I
named field_35516
Lnet/minecraft/world/gen/chunk/BlendingData;field_35516:I
-
field_35683
private static final int field_35683- Mappings:
Namespace Name Mixin selector official i
Lcue;i:I
intermediary field_35683
Lnet/minecraft/class_6749;field_35683:I
named field_35683
Lnet/minecraft/world/gen/chunk/BlendingData;field_35683:I
-
field_35684
private static final int field_35684- Mappings:
Namespace Name Mixin selector official j
Lcue;j:I
intermediary field_35684
Lnet/minecraft/class_6749;field_35684:I
named field_35684
Lnet/minecraft/world/gen/chunk/BlendingData;field_35684:I
-
field_35685
private static final int field_35685- Mappings:
Namespace Name Mixin selector official k
Lcue;k:I
intermediary field_35685
Lnet/minecraft/class_6749;field_35685:I
named field_35685
Lnet/minecraft/world/gen/chunk/BlendingData;field_35685:I
-
field_35686
private static final int field_35686- Mappings:
Namespace Name Mixin selector official l
Lcue;l:I
intermediary field_35686
Lnet/minecraft/class_6749;field_35686:I
named field_35686
Lnet/minecraft/world/gen/chunk/BlendingData;field_35686:I
-
field_35687
private static final int field_35687- Mappings:
Namespace Name Mixin selector official m
Lcue;m:I
intermediary field_35687
Lnet/minecraft/class_6749;field_35687:I
named field_35687
Lnet/minecraft/world/gen/chunk/BlendingData;field_35687:I
-
field_35518
private static final int field_35518- Mappings:
Namespace Name Mixin selector official n
Lcue;n:I
intermediary field_35518
Lnet/minecraft/class_6749;field_35518:I
named field_35518
Lnet/minecraft/world/gen/chunk/BlendingData;field_35518:I
-
field_35688
private static final int field_35688- Mappings:
Namespace Name Mixin selector official o
Lcue;o:I
intermediary field_35688
Lnet/minecraft/class_6749;field_35688:I
named field_35688
Lnet/minecraft/world/gen/chunk/BlendingData;field_35688:I
-
SURFACE_BLOCKS
- Mappings:
Namespace Name Mixin selector official p
Lcue;p:Ljava/util/List;
intermediary field_35519
Lnet/minecraft/class_6749;field_35519:Ljava/util/List;
named SURFACE_BLOCKS
Lnet/minecraft/world/gen/chunk/BlendingData;SURFACE_BLOCKS:Ljava/util/List;
-
field_35513
protected static final double field_35513- See Also:
- Mappings:
Namespace Name Mixin selector official e
Lcue;e:D
intermediary field_35513
Lnet/minecraft/class_6749;field_35513:D
named field_35513
Lnet/minecraft/world/gen/chunk/BlendingData;field_35513:D
-
field_35695
private static final com.mojang.serialization.Codec<double[]> field_35695- Mappings:
Namespace Name Mixin selector official v
Lcue;v:Lcom/mojang/serialization/Codec;
intermediary field_35695
Lnet/minecraft/class_6749;field_35695:Lcom/mojang/serialization/Codec;
named field_35695
Lnet/minecraft/world/gen/chunk/BlendingData;field_35695:Lcom/mojang/serialization/Codec;
-
CODEC
- Mappings:
Namespace Name Mixin selector official f
Lcue;f:Lcom/mojang/serialization/Codec;
intermediary field_35682
Lnet/minecraft/class_6749;field_35682:Lcom/mojang/serialization/Codec;
named CODEC
Lnet/minecraft/world/gen/chunk/BlendingData;CODEC:Lcom/mojang/serialization/Codec;
-
oldNoise
private final boolean oldNoise- Mappings:
Namespace Name Mixin selector official q
Lcue;q:Z
intermediary field_35689
Lnet/minecraft/class_6749;field_35689:Z
named oldNoise
Lnet/minecraft/world/gen/chunk/BlendingData;oldNoise:Z
-
field_35690
private boolean field_35690- Mappings:
Namespace Name Mixin selector official r
Lcue;r:Z
intermediary field_35690
Lnet/minecraft/class_6749;field_35690:Z
named field_35690
Lnet/minecraft/world/gen/chunk/BlendingData;field_35690:Z
-
heights
private final double[] heights- Mappings:
Namespace Name Mixin selector official s
Lcue;s:[D
intermediary field_35692
Lnet/minecraft/class_6749;field_35692:[D
named heights
Lnet/minecraft/world/gen/chunk/BlendingData;heights:[D
-
field_35693
private final transient double[][] field_35693- Mappings:
Namespace Name Mixin selector official t
Lcue;t:[[D
intermediary field_35693
Lnet/minecraft/class_6749;field_35693:[[D
named field_35693
Lnet/minecraft/world/gen/chunk/BlendingData;field_35693:[[D
-
field_35694
private final transient double[] field_35694- Mappings:
Namespace Name Mixin selector official u
Lcue;u:[D
intermediary field_35694
Lnet/minecraft/class_6749;field_35694:[D
named field_35694
Lnet/minecraft/world/gen/chunk/BlendingData;field_35694:[D
-
-
Constructor Details
-
BlendingData
- Mappings:
Namespace Name Mixin selector official <init>
Lcue;<init>(ZLjava/util/Optional;)V
intermediary <init>
Lnet/minecraft/class_6749;<init>(ZLjava/util/Optional;)V
named <init>
Lnet/minecraft/world/gen/chunk/BlendingData;<init>(ZLjava/util/Optional;)V
-
-
Method Details
-
method_39573
private static com.mojang.serialization.DataResult<BlendingData> method_39573(BlendingData blendingData) - Mappings:
Namespace Name Mixin selector official a
Lcue;a(Lcue;)Lcom/mojang/serialization/DataResult;
intermediary method_39573
Lnet/minecraft/class_6749;method_39573(Lnet/minecraft/class_6749;)Lcom/mojang/serialization/DataResult;
named method_39573
Lnet/minecraft/world/gen/chunk/BlendingData;method_39573(Lnet/minecraft/world/gen/chunk/BlendingData;)Lcom/mojang/serialization/DataResult;
-
usesOldNoise
public boolean usesOldNoise()- Mappings:
Namespace Name Mixin selector official a
Lcue;a()Z
intermediary method_39566
Lnet/minecraft/class_6749;method_39566()Z
named usesOldNoise
Lnet/minecraft/world/gen/chunk/BlendingData;usesOldNoise()Z
-
getBlendingData
@Nullable public static @Nullable BlendingData getBlendingData(ChunkRegion chunkRegion, int chunkX, int chunkZ) - Mappings:
Namespace Name Mixin selector official a
Lcue;a(Ladp;II)Lcue;
intermediary method_39570
Lnet/minecraft/class_6749;method_39570(Lnet/minecraft/class_3233;II)Lnet/minecraft/class_6749;
named getBlendingData
Lnet/minecraft/world/gen/chunk/BlendingData;getBlendingData(Lnet/minecraft/world/ChunkRegion;II)Lnet/minecraft/world/gen/chunk/BlendingData;
-
getAdjacentChunksWithNoise
public static Set<EightWayDirection> getAdjacentChunksWithNoise(StructureWorldAccess access, int chunkX, int chunkZ, boolean newNoise) - Mappings:
Namespace Name Mixin selector official a
Lcue;a(Lcav;IIZ)Ljava/util/Set;
intermediary method_39579
Lnet/minecraft/class_6749;method_39579(Lnet/minecraft/class_5281;IIZ)Ljava/util/Set;
named getAdjacentChunksWithNoise
Lnet/minecraft/world/gen/chunk/BlendingData;getAdjacentChunksWithNoise(Lnet/minecraft/world/StructureWorldAccess;IIZ)Ljava/util/Set;
-
method_39572
- Mappings:
Namespace Name Mixin selector official a
Lcue;a(Lcpy;Ljava/util/Set;)V
intermediary method_39572
Lnet/minecraft/class_6749;method_39572(Lnet/minecraft/class_2791;Ljava/util/Set;)V
named method_39572
Lnet/minecraft/world/gen/chunk/BlendingData;method_39572(Lnet/minecraft/world/chunk/Chunk;Ljava/util/Set;)V
-
method_39347
- Mappings:
Namespace Name Mixin selector official a
Lcue;a(ILcpy;II)V
intermediary method_39347
Lnet/minecraft/class_6749;method_39347(ILnet/minecraft/class_2791;II)V
named method_39347
Lnet/minecraft/world/gen/chunk/BlendingData;method_39347(ILnet/minecraft/world/chunk/Chunk;II)V
-
getSurfaceHeight
- Mappings:
Namespace Name Mixin selector official a
Lcue;a(Lcpy;II)I
intermediary method_39349
Lnet/minecraft/class_6749;method_39349(Lnet/minecraft/class_2791;II)I
named getSurfaceHeight
Lnet/minecraft/world/gen/chunk/BlendingData;getSurfaceHeight(Lnet/minecraft/world/chunk/Chunk;II)I
-
method_39905
- Mappings:
Namespace Name Mixin selector official a
Lcue;a(Lcpy;Lgh$a;)D
intermediary method_39905
Lnet/minecraft/class_6749;method_39905(Lnet/minecraft/class_2791;Lnet/minecraft/class_2338$class_2339;)D
named method_39905
Lnet/minecraft/world/gen/chunk/BlendingData;method_39905(Lnet/minecraft/world/chunk/Chunk;Lnet/minecraft/util/math/BlockPos$Mutable;)D
-
method_39906
- Mappings:
Namespace Name Mixin selector official b
Lcue;b(Lcpy;Lgh$a;)D
intermediary method_39906
Lnet/minecraft/class_6749;method_39906(Lnet/minecraft/class_2791;Lnet/minecraft/class_2338$class_2339;)D
named method_39906
Lnet/minecraft/world/gen/chunk/BlendingData;method_39906(Lnet/minecraft/world/chunk/Chunk;Lnet/minecraft/util/math/BlockPos$Mutable;)D
-
method_39354
- Mappings:
Namespace Name Mixin selector official a
Lcue;a(Lcpy;III)[D
intermediary method_39354
Lnet/minecraft/class_6749;method_39354(Lnet/minecraft/class_2791;III)[D
named method_39354
Lnet/minecraft/world/gen/chunk/BlendingData;method_39354(Lnet/minecraft/world/chunk/Chunk;III)[D
-
isCollidableAndNotTreeAt
- Mappings:
Namespace Name Mixin selector official a
Lcue;a(Lcpy;Lgh;)Z
intermediary method_39350
Lnet/minecraft/class_6749;method_39350(Lnet/minecraft/class_2791;Lnet/minecraft/class_2338;)Z
named isCollidableAndNotTreeAt
Lnet/minecraft/world/gen/chunk/BlendingData;isCollidableAndNotTreeAt(Lnet/minecraft/world/chunk/Chunk;Lnet/minecraft/util/math/BlockPos;)Z
-
method_39344
protected double method_39344(int int2, int int3, int int4) - Mappings:
Namespace Name Mixin selector official a
Lcue;a(III)D
intermediary method_39344
Lnet/minecraft/class_6749;method_39344(III)D
named method_39344
Lnet/minecraft/world/gen/chunk/BlendingData;method_39344(III)D
-
method_39575
private static double method_39575(@Nullable @org.jetbrains.annotations.Nullable double[] double2, int int2) - Mappings:
Namespace Name Mixin selector official a
Lcue;a([DI)D
intermediary method_39575
Lnet/minecraft/class_6749;method_39575([DI)D
named method_39575
Lnet/minecraft/world/gen/chunk/BlendingData;method_39575([DI)D
-
method_39345
protected double method_39345(int int2, int int3, int int4) - Mappings:
Namespace Name Mixin selector official b
Lcue;b(III)D
intermediary method_39345
Lnet/minecraft/class_6749;method_39345(III)D
named method_39345
Lnet/minecraft/world/gen/chunk/BlendingData;method_39345(III)D
-
method_39351
- Mappings:
Namespace Name Mixin selector official a
Lcue;a(IILcue$b;)V
intermediary method_39351
Lnet/minecraft/class_6749;method_39351(IILnet/minecraft/class_6749$class_6751;)V
named method_39351
Lnet/minecraft/world/gen/chunk/BlendingData;method_39351(IILnet/minecraft/world/gen/chunk/BlendingData$class_6751;)V
-
method_39346
protected void method_39346(int int2, int int3, int int4, int int5, BlendingData.class_6750 class_6750) - Mappings:
Namespace Name Mixin selector official a
Lcue;a(IIIILcue$a;)V
intermediary method_39346
Lnet/minecraft/class_6749;method_39346(IIIILnet/minecraft/class_6749$class_6750;)V
named method_39346
Lnet/minecraft/world/gen/chunk/BlendingData;method_39346(IIIILnet/minecraft/world/gen/chunk/BlendingData$class_6750;)V
-
method_39569
private int method_39569(int int2, int int3) - Mappings:
Namespace Name Mixin selector official a
Lcue;a(II)I
intermediary method_39569
Lnet/minecraft/class_6749;method_39569(II)I
named method_39569
Lnet/minecraft/world/gen/chunk/BlendingData;method_39569(II)I
-
method_39568
private int method_39568(int int2) - Mappings:
Namespace Name Mixin selector official a
Lcue;a(I)I
intermediary method_39568
Lnet/minecraft/class_6749;method_39568(I)I
named method_39568
Lnet/minecraft/world/gen/chunk/BlendingData;method_39568(I)I
-
method_39577
private int method_39577(int int2) - Mappings:
Namespace Name Mixin selector official b
Lcue;b(I)I
intermediary method_39577
Lnet/minecraft/class_6749;method_39577(I)I
named method_39577
Lnet/minecraft/world/gen/chunk/BlendingData;method_39577(I)I
-
method_39576
private static int method_39576()- Mappings:
Namespace Name Mixin selector official b
Lcue;b()I
intermediary method_39576
Lnet/minecraft/class_6749;method_39576()I
named method_39576
Lnet/minecraft/world/gen/chunk/BlendingData;method_39576()I
-
method_39581
private static int method_39581()- Mappings:
Namespace Name Mixin selector official c
Lcue;c()I
intermediary method_39581
Lnet/minecraft/class_6749;method_39581()I
named method_39581
Lnet/minecraft/world/gen/chunk/BlendingData;method_39581()I
-
method_39583
private static int method_39583()- Mappings:
Namespace Name Mixin selector official d
Lcue;d()I
intermediary method_39583
Lnet/minecraft/class_6749;method_39583()I
named method_39583
Lnet/minecraft/world/gen/chunk/BlendingData;method_39583()I
-
method_39578
private static int method_39578(int int2, int int3) - Mappings:
Namespace Name Mixin selector official b
Lcue;b(II)I
intermediary method_39578
Lnet/minecraft/class_6749;method_39578(II)I
named method_39578
Lnet/minecraft/world/gen/chunk/BlendingData;method_39578(II)I
-
method_39582
private static int method_39582(int int2, int int3) - Mappings:
Namespace Name Mixin selector official c
Lcue;c(II)I
intermediary method_39582
Lnet/minecraft/class_6749;method_39582(II)I
named method_39582
Lnet/minecraft/world/gen/chunk/BlendingData;method_39582(II)I
-
method_39343
private static int method_39343(int int2) - Mappings:
Namespace Name Mixin selector official c
Lcue;c(I)I
intermediary method_39343
Lnet/minecraft/class_6749;method_39343(I)I
named method_39343
Lnet/minecraft/world/gen/chunk/BlendingData;method_39343(I)I
-
method_39352
private static int method_39352(int int2) - Mappings:
Namespace Name Mixin selector official d
Lcue;d(I)I
intermediary method_39352
Lnet/minecraft/class_6749;method_39352(I)I
named method_39352
Lnet/minecraft/world/gen/chunk/BlendingData;method_39352(I)I
-
method_39355
private static int method_39355(int int2) - Mappings:
Namespace Name Mixin selector official e
Lcue;e(I)I
intermediary method_39355
Lnet/minecraft/class_6749;method_39355(I)I
named method_39355
Lnet/minecraft/world/gen/chunk/BlendingData;method_39355(I)I
-