Package net.minecraft.world.gen.chunk
Class BlendingData
java.lang.Object
net.minecraft.world.gen.chunk.BlendingData
- Mappings:
Namespace Name official cueintermediary net/minecraft/class_6749named net/minecraft/world/gen/chunk/BlendingData
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprotected static interfaceprotected static interface -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec<BlendingData>protected static final intprotected static final doubleprivate static final doubleprivate static final intprivate static final intprivate static final intprivate static final intprivate static final intprivate static final intprivate static final intprivate static final intprivate booleanprivate final double[][]private final double[]private static final com.mojang.serialization.Codec<double[]>protected static final intprotected static final intprivate final double[]protected static final HeightLimitViewprivate final boolean -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivateBlendingData(boolean oldNoise, Optional<double[]> optional) -
Method Summary
Modifier and TypeMethodDescriptionstatic Set<EightWayDirection>getAdjacentChunksWithNoise(StructureWorldAccess access, int chunkX, int chunkZ, boolean newNoise) static @Nullable BlendingDatagetBlendingData(ChunkRegion chunkRegion, int chunkX, int chunkZ) private static intgetSurfaceHeight(Chunk chunk, int x, int z) private static booleanisCollidableAndNotTreeAt(Chunk chunk, BlockPos pos) private static intmethod_39343(int int2) protected doublemethod_39344(int int2, int int3, int int4) protected doublemethod_39345(int int2, int int3, int int4) protected voidmethod_39346(int int2, int int3, int int4, int int5, BlendingData.class_6750 class_6750) private voidmethod_39347(int index, Chunk chunk, int x, int z) protected voidmethod_39351(int int2, int int3, BlendingData.class_6751 class_6751) private static intmethod_39352(int int2) private static double[]method_39354(Chunk chunk, int x, int z, int int2) private static intmethod_39355(int int2) private intmethod_39568(int int2) private intmethod_39569(int int2, int int3) private voidmethod_39572(Chunk chunk, Set<EightWayDirection> set) private static com.mojang.serialization.DataResult<BlendingData>method_39573(BlendingData blendingData) private static doublemethod_39575(@org.jetbrains.annotations.Nullable double[] double2, int int2) private static intprivate intmethod_39577(int int2) private static intmethod_39578(int int2, int int3) private static intprivate static intmethod_39582(int int2, int int3) private static intprivate static doublemethod_39905(Chunk chunk, BlockPos.Mutable mutable) private static doublemethod_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 gLcue;g:Dintermediary field_35514Lnet/minecraft/class_6749;field_35514:Dnamed field_35514Lnet/minecraft/world/gen/chunk/BlendingData;field_35514:D
-
OLD_HEIGHT_LIMIT
- Mappings:
Namespace Name Mixin selector official aLcue;a:Lcaf;intermediary field_35515Lnet/minecraft/class_6749;field_35515:Lnet/minecraft/class_5539;named OLD_HEIGHT_LIMITLnet/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 bLcue;b:Iintermediary field_36280Lnet/minecraft/class_6749;field_36280:Inamed field_36280Lnet/minecraft/world/gen/chunk/BlendingData;field_36280:I
-
field_35511
protected static final int field_35511- See Also:
- Mappings:
Namespace Name Mixin selector official cLcue;c:Iintermediary field_35511Lnet/minecraft/class_6749;field_35511:Inamed field_35511Lnet/minecraft/world/gen/chunk/BlendingData;field_35511:I
-
field_36281
protected static final int field_36281- See Also:
- Mappings:
Namespace Name Mixin selector official dLcue;d:Iintermediary field_36281Lnet/minecraft/class_6749;field_36281:Inamed field_36281Lnet/minecraft/world/gen/chunk/BlendingData;field_36281:I
-
field_35516
private static final int field_35516- See Also:
- Mappings:
Namespace Name Mixin selector official hLcue;h:Iintermediary field_35516Lnet/minecraft/class_6749;field_35516:Inamed field_35516Lnet/minecraft/world/gen/chunk/BlendingData;field_35516:I
-
field_35683
private static final int field_35683- Mappings:
Namespace Name Mixin selector official iLcue;i:Iintermediary field_35683Lnet/minecraft/class_6749;field_35683:Inamed field_35683Lnet/minecraft/world/gen/chunk/BlendingData;field_35683:I
-
field_35684
private static final int field_35684- Mappings:
Namespace Name Mixin selector official jLcue;j:Iintermediary field_35684Lnet/minecraft/class_6749;field_35684:Inamed field_35684Lnet/minecraft/world/gen/chunk/BlendingData;field_35684:I
-
field_35685
private static final int field_35685- Mappings:
Namespace Name Mixin selector official kLcue;k:Iintermediary field_35685Lnet/minecraft/class_6749;field_35685:Inamed field_35685Lnet/minecraft/world/gen/chunk/BlendingData;field_35685:I
-
field_35686
private static final int field_35686- Mappings:
Namespace Name Mixin selector official lLcue;l:Iintermediary field_35686Lnet/minecraft/class_6749;field_35686:Inamed field_35686Lnet/minecraft/world/gen/chunk/BlendingData;field_35686:I
-
field_35687
private static final int field_35687- Mappings:
Namespace Name Mixin selector official mLcue;m:Iintermediary field_35687Lnet/minecraft/class_6749;field_35687:Inamed field_35687Lnet/minecraft/world/gen/chunk/BlendingData;field_35687:I
-
field_35518
private static final int field_35518- Mappings:
Namespace Name Mixin selector official nLcue;n:Iintermediary field_35518Lnet/minecraft/class_6749;field_35518:Inamed field_35518Lnet/minecraft/world/gen/chunk/BlendingData;field_35518:I
-
field_35688
private static final int field_35688- Mappings:
Namespace Name Mixin selector official oLcue;o:Iintermediary field_35688Lnet/minecraft/class_6749;field_35688:Inamed field_35688Lnet/minecraft/world/gen/chunk/BlendingData;field_35688:I
-
SURFACE_BLOCKS
- Mappings:
Namespace Name Mixin selector official pLcue;p:Ljava/util/List;intermediary field_35519Lnet/minecraft/class_6749;field_35519:Ljava/util/List;named SURFACE_BLOCKSLnet/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 eLcue;e:Dintermediary field_35513Lnet/minecraft/class_6749;field_35513:Dnamed field_35513Lnet/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 vLcue;v:Lcom/mojang/serialization/Codec;intermediary field_35695Lnet/minecraft/class_6749;field_35695:Lcom/mojang/serialization/Codec;named field_35695Lnet/minecraft/world/gen/chunk/BlendingData;field_35695:Lcom/mojang/serialization/Codec;
-
CODEC
- Mappings:
Namespace Name Mixin selector official fLcue;f:Lcom/mojang/serialization/Codec;intermediary field_35682Lnet/minecraft/class_6749;field_35682:Lcom/mojang/serialization/Codec;named CODECLnet/minecraft/world/gen/chunk/BlendingData;CODEC:Lcom/mojang/serialization/Codec;
-
oldNoise
private final boolean oldNoise- Mappings:
Namespace Name Mixin selector official qLcue;q:Zintermediary field_35689Lnet/minecraft/class_6749;field_35689:Znamed oldNoiseLnet/minecraft/world/gen/chunk/BlendingData;oldNoise:Z
-
field_35690
private boolean field_35690- Mappings:
Namespace Name Mixin selector official rLcue;r:Zintermediary field_35690Lnet/minecraft/class_6749;field_35690:Znamed field_35690Lnet/minecraft/world/gen/chunk/BlendingData;field_35690:Z
-
heights
private final double[] heights- Mappings:
Namespace Name Mixin selector official sLcue;s:[Dintermediary field_35692Lnet/minecraft/class_6749;field_35692:[Dnamed heightsLnet/minecraft/world/gen/chunk/BlendingData;heights:[D
-
field_35693
private final transient double[][] field_35693- Mappings:
Namespace Name Mixin selector official tLcue;t:[[Dintermediary field_35693Lnet/minecraft/class_6749;field_35693:[[Dnamed field_35693Lnet/minecraft/world/gen/chunk/BlendingData;field_35693:[[D
-
field_35694
private final transient double[] field_35694- Mappings:
Namespace Name Mixin selector official uLcue;u:[Dintermediary field_35694Lnet/minecraft/class_6749;field_35694:[Dnamed field_35694Lnet/minecraft/world/gen/chunk/BlendingData;field_35694:[D
-
-
Constructor Details
-
BlendingData
- Mappings:
Namespace Name Mixin selector official <init>Lcue;<init>(ZLjava/util/Optional;)Vintermediary <init>Lnet/minecraft/class_6749;<init>(ZLjava/util/Optional;)Vnamed <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 aLcue;a(Lcue;)Lcom/mojang/serialization/DataResult;intermediary method_39573Lnet/minecraft/class_6749;method_39573(Lnet/minecraft/class_6749;)Lcom/mojang/serialization/DataResult;named method_39573Lnet/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 aLcue;a()Zintermediary method_39566Lnet/minecraft/class_6749;method_39566()Znamed usesOldNoiseLnet/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 aLcue;a(Ladp;II)Lcue;intermediary method_39570Lnet/minecraft/class_6749;method_39570(Lnet/minecraft/class_3233;II)Lnet/minecraft/class_6749;named getBlendingDataLnet/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 aLcue;a(Lcav;IIZ)Ljava/util/Set;intermediary method_39579Lnet/minecraft/class_6749;method_39579(Lnet/minecraft/class_5281;IIZ)Ljava/util/Set;named getAdjacentChunksWithNoiseLnet/minecraft/world/gen/chunk/BlendingData;getAdjacentChunksWithNoise(Lnet/minecraft/world/StructureWorldAccess;IIZ)Ljava/util/Set;
-
method_39572
- Mappings:
Namespace Name Mixin selector official aLcue;a(Lcpy;Ljava/util/Set;)Vintermediary method_39572Lnet/minecraft/class_6749;method_39572(Lnet/minecraft/class_2791;Ljava/util/Set;)Vnamed method_39572Lnet/minecraft/world/gen/chunk/BlendingData;method_39572(Lnet/minecraft/world/chunk/Chunk;Ljava/util/Set;)V
-
method_39347
- Mappings:
Namespace Name Mixin selector official aLcue;a(ILcpy;II)Vintermediary method_39347Lnet/minecraft/class_6749;method_39347(ILnet/minecraft/class_2791;II)Vnamed method_39347Lnet/minecraft/world/gen/chunk/BlendingData;method_39347(ILnet/minecraft/world/chunk/Chunk;II)V
-
getSurfaceHeight
- Mappings:
Namespace Name Mixin selector official aLcue;a(Lcpy;II)Iintermediary method_39349Lnet/minecraft/class_6749;method_39349(Lnet/minecraft/class_2791;II)Inamed getSurfaceHeightLnet/minecraft/world/gen/chunk/BlendingData;getSurfaceHeight(Lnet/minecraft/world/chunk/Chunk;II)I
-
method_39905
- Mappings:
Namespace Name Mixin selector official aLcue;a(Lcpy;Lgh$a;)Dintermediary method_39905Lnet/minecraft/class_6749;method_39905(Lnet/minecraft/class_2791;Lnet/minecraft/class_2338$class_2339;)Dnamed method_39905Lnet/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 bLcue;b(Lcpy;Lgh$a;)Dintermediary method_39906Lnet/minecraft/class_6749;method_39906(Lnet/minecraft/class_2791;Lnet/minecraft/class_2338$class_2339;)Dnamed method_39906Lnet/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 aLcue;a(Lcpy;III)[Dintermediary method_39354Lnet/minecraft/class_6749;method_39354(Lnet/minecraft/class_2791;III)[Dnamed method_39354Lnet/minecraft/world/gen/chunk/BlendingData;method_39354(Lnet/minecraft/world/chunk/Chunk;III)[D
-
isCollidableAndNotTreeAt
- Mappings:
Namespace Name Mixin selector official aLcue;a(Lcpy;Lgh;)Zintermediary method_39350Lnet/minecraft/class_6749;method_39350(Lnet/minecraft/class_2791;Lnet/minecraft/class_2338;)Znamed isCollidableAndNotTreeAtLnet/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 aLcue;a(III)Dintermediary method_39344Lnet/minecraft/class_6749;method_39344(III)Dnamed method_39344Lnet/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 aLcue;a([DI)Dintermediary method_39575Lnet/minecraft/class_6749;method_39575([DI)Dnamed method_39575Lnet/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 bLcue;b(III)Dintermediary method_39345Lnet/minecraft/class_6749;method_39345(III)Dnamed method_39345Lnet/minecraft/world/gen/chunk/BlendingData;method_39345(III)D
-
method_39351
- Mappings:
Namespace Name Mixin selector official aLcue;a(IILcue$b;)Vintermediary method_39351Lnet/minecraft/class_6749;method_39351(IILnet/minecraft/class_6749$class_6751;)Vnamed method_39351Lnet/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 aLcue;a(IIIILcue$a;)Vintermediary method_39346Lnet/minecraft/class_6749;method_39346(IIIILnet/minecraft/class_6749$class_6750;)Vnamed method_39346Lnet/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 aLcue;a(II)Iintermediary method_39569Lnet/minecraft/class_6749;method_39569(II)Inamed method_39569Lnet/minecraft/world/gen/chunk/BlendingData;method_39569(II)I
-
method_39568
private int method_39568(int int2) - Mappings:
Namespace Name Mixin selector official aLcue;a(I)Iintermediary method_39568Lnet/minecraft/class_6749;method_39568(I)Inamed method_39568Lnet/minecraft/world/gen/chunk/BlendingData;method_39568(I)I
-
method_39577
private int method_39577(int int2) - Mappings:
Namespace Name Mixin selector official bLcue;b(I)Iintermediary method_39577Lnet/minecraft/class_6749;method_39577(I)Inamed method_39577Lnet/minecraft/world/gen/chunk/BlendingData;method_39577(I)I
-
method_39576
private static int method_39576()- Mappings:
Namespace Name Mixin selector official bLcue;b()Iintermediary method_39576Lnet/minecraft/class_6749;method_39576()Inamed method_39576Lnet/minecraft/world/gen/chunk/BlendingData;method_39576()I
-
method_39581
private static int method_39581()- Mappings:
Namespace Name Mixin selector official cLcue;c()Iintermediary method_39581Lnet/minecraft/class_6749;method_39581()Inamed method_39581Lnet/minecraft/world/gen/chunk/BlendingData;method_39581()I
-
method_39583
private static int method_39583()- Mappings:
Namespace Name Mixin selector official dLcue;d()Iintermediary method_39583Lnet/minecraft/class_6749;method_39583()Inamed method_39583Lnet/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 bLcue;b(II)Iintermediary method_39578Lnet/minecraft/class_6749;method_39578(II)Inamed method_39578Lnet/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 cLcue;c(II)Iintermediary method_39582Lnet/minecraft/class_6749;method_39582(II)Inamed method_39582Lnet/minecraft/world/gen/chunk/BlendingData;method_39582(II)I
-
method_39343
private static int method_39343(int int2) - Mappings:
Namespace Name Mixin selector official cLcue;c(I)Iintermediary method_39343Lnet/minecraft/class_6749;method_39343(I)Inamed method_39343Lnet/minecraft/world/gen/chunk/BlendingData;method_39343(I)I
-
method_39352
private static int method_39352(int int2) - Mappings:
Namespace Name Mixin selector official dLcue;d(I)Iintermediary method_39352Lnet/minecraft/class_6749;method_39352(I)Inamed method_39352Lnet/minecraft/world/gen/chunk/BlendingData;method_39352(I)I
-
method_39355
private static int method_39355(int int2) - Mappings:
Namespace Name Mixin selector official eLcue;e(I)Iintermediary method_39355Lnet/minecraft/class_6749;method_39355(I)Inamed method_39355Lnet/minecraft/world/gen/chunk/BlendingData;method_39355(I)I
-