Package net.minecraft.world.gen.chunk
Class BlendingData
java.lang.Object
net.minecraft.world.gen.chunk.BlendingData
- Mappings:
Namespace Name official cuzintermediary net/minecraft/class_6749named net/minecraft/world/gen/chunk/BlendingData
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprotected static interfaceprotected 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 List<RegistryEntry<Biome>>private 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_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 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) protected voidmethod_40028(int int2, int int3, BlendingData.class_6853 class_6853) boolean
-
Field Details
-
field_35514
private static final double field_35514- See Also:
- Mappings:
Namespace Name Mixin selector official gLcuz;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 aLcuz;a:Lcax;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 bLcuz;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 cLcuz;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 dLcuz;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 hLcuz;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 iLcuz;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 jLcuz;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 kLcuz;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 lLcuz;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 mLcuz;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 nLcuz;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 oLcuz;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 pLcuz;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 eLcuz;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 wLcuz;w: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 fLcuz;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 qLcuz;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 rLcuz;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 sLcuz;s:[Dintermediary field_35692Lnet/minecraft/class_6749;field_35692:[Dnamed heightsLnet/minecraft/world/gen/chunk/BlendingData;heights:[D
-
field_36345
- Mappings:
Namespace Name Mixin selector official tLcuz;t:Ljava/util/List;intermediary field_36345Lnet/minecraft/class_6749;field_36345:Ljava/util/List;named field_36345Lnet/minecraft/world/gen/chunk/BlendingData;field_36345:Ljava/util/List;
-
field_35693
private final transient double[][] field_35693- Mappings:
Namespace Name Mixin selector official uLcuz;u:[[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 vLcuz;v:[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>Lcuz;<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 aLcuz;a(Lcuz;)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 aLcuz;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 aLcuz;a(Laed;II)Lcuz;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 aLcuz;a(Lcbn;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 aLcuz;a(Lcqq;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 aLcuz;a(ILcqq;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 aLcuz;a(Lcqq;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 aLcuz;a(Lcqq;Lgj$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 bLcuz;b(Lcqq;Lgj$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 aLcuz;a(Lcqq;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 aLcuz;a(Lcqq;Lgj;)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 aLcuz;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 aLcuz;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 bLcuz;b(III)Dintermediary method_39345Lnet/minecraft/class_6749;method_39345(III)Dnamed method_39345Lnet/minecraft/world/gen/chunk/BlendingData;method_39345(III)D
-
method_40028
- Mappings:
Namespace Name Mixin selector official aLcuz;a(IILcuz$a;)Vintermediary method_40028Lnet/minecraft/class_6749;method_40028(IILnet/minecraft/class_6749$class_6853;)Vnamed method_40028Lnet/minecraft/world/gen/chunk/BlendingData;method_40028(IILnet/minecraft/world/gen/chunk/BlendingData$class_6853;)V
-
method_39351
- Mappings:
Namespace Name Mixin selector official aLcuz;a(IILcuz$c;)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 aLcuz;a(IIIILcuz$b;)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 aLcuz;a(II)Iintermediary method_39569Lnet/minecraft/class_6749;method_39569(II)Inamed method_39569Lnet/minecraft/world/gen/chunk/BlendingData;method_39569(II)I
-
method_39576
private static int method_39576()- Mappings:
Namespace Name Mixin selector official bLcuz;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 cLcuz;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 dLcuz;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 bLcuz;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 cLcuz;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 aLcuz;a(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 bLcuz;b(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 cLcuz;c(I)Iintermediary method_39355Lnet/minecraft/class_6749;method_39355(I)Inamed method_39355Lnet/minecraft/world/gen/chunk/BlendingData;method_39355(I)I
-