Package net.minecraft.world.biome.layer
Class BiomeLayers
java.lang.Object
net.minecraft.world.biome.layer.BiomeLayers
- All Implemented Interfaces:
class_6142
public class BiomeLayers extends Object implements class_6142
- Mappings:
Namespace Name official derintermediary net/minecraft/class_3645named net/minecraft/world/biome/layer/BiomeLayers
-
Nested Class Summary
Nested Classes Modifier and Type Class Description (package private) static classBiomeLayers.Category -
Field Summary
Fields Modifier and Type Field Description private static Int2IntMapBY_CATEGORYprotected static intfield_31799protected static intfield_31800protected static intfield_31801protected static intfield_31802protected static intfield_31803protected static intfield_31804Fields inherited from interface net.minecraft.class_6142
field_31731, field_31732, field_31733, field_31734, field_31735, field_31736, field_31737, field_31738, field_31739, field_31740, field_31741, field_31742, field_31743, field_31744, field_31745, field_31746, field_31747, field_31748, field_31749, field_31750, field_31751, field_31752, field_31753, field_31754, field_31755, field_31756, field_31757, field_31758, field_31759, field_31760, field_31761, field_31762, field_31763, field_31764, field_31765, field_31766, field_31767, field_31768, field_31769, field_31770, field_31771, field_31772, field_31773, field_31774, field_31775, field_31776, field_31777, field_31778, field_31779, field_31780, field_31781, field_31782, field_31783, field_31784, field_31785, field_31786, field_31787, field_31788, field_31789, field_31790, field_31791, field_31792, field_31793, field_31794, field_31795, field_31796, field_31797, field_31798 -
Constructor Summary
Constructors Constructor Description BiomeLayers() -
Method Summary
Modifier and Type Method Description static booleanareSimilar(int id1, int id2)private static <T extends LayerSampler, C extends LayerSampleContext<T>>
LayerFactory<T>build(boolean old, int biomeSize, int riverSize, LongFunction<C> contextProvider)static BiomeLayerSamplerbuild(long seed, boolean old, int biomeSize, int riverSize)protected static booleanisOcean(int id)protected static booleanisShallowOcean(int id)private static voidputCategory(Int2IntOpenHashMap map, BiomeLayers.Category category, int id)private static <T extends LayerSampler, C extends LayerSampleContext<T>>
LayerFactory<T>stack(long seed, ParentedLayer layer, LayerFactory<T> parent, int count, LongFunction<C> contextProvider)
-
Field Details
-
field_31799
protected static final int field_31799- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official aLder;a:Iintermediary field_31799Lnet/minecraft/class_3645;field_31799:Inamed field_31799Lnet/minecraft/world/biome/layer/BiomeLayers;field_31799:I
-
field_31800
protected static final int field_31800- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official arLder;ar:Iintermediary field_31800Lnet/minecraft/class_3645;field_31800:Inamed field_31800Lnet/minecraft/world/biome/layer/BiomeLayers;field_31800:I
-
field_31801
protected static final int field_31801- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official asLder;as:Iintermediary field_31801Lnet/minecraft/class_3645;field_31801:Inamed field_31801Lnet/minecraft/world/biome/layer/BiomeLayers;field_31801:I
-
field_31802
protected static final int field_31802- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official atLder;at:Iintermediary field_31802Lnet/minecraft/class_3645;field_31802:Inamed field_31802Lnet/minecraft/world/biome/layer/BiomeLayers;field_31802:I
-
field_31803
protected static final int field_31803- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official auLder;au:Iintermediary field_31803Lnet/minecraft/class_3645;field_31803:Inamed field_31803Lnet/minecraft/world/biome/layer/BiomeLayers;field_31803:I
-
field_31804
protected static final int field_31804- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official avLder;av:Iintermediary field_31804Lnet/minecraft/class_3645;field_31804:Inamed field_31804Lnet/minecraft/world/biome/layer/BiomeLayers;field_31804:I
-
BY_CATEGORY
- Mappings:
Namespace Name Mixin selector official awLder;aw:Lit/unimi/dsi/fastutil/ints/Int2IntMap;intermediary field_26709Lnet/minecraft/class_3645;field_26709:Lit/unimi/dsi/fastutil/ints/Int2IntMap;named BY_CATEGORYLnet/minecraft/world/biome/layer/BiomeLayers;BY_CATEGORY:Lit/unimi/dsi/fastutil/ints/Int2IntMap;
-
-
Constructor Details
-
BiomeLayers
public BiomeLayers()
-
-
Method Details
-
stack
private static <T extends LayerSampler, C extends LayerSampleContext<T>> LayerFactory<T> stack(long seed, ParentedLayer layer, LayerFactory<T> parent, int count, LongFunction<C> contextProvider)- Mappings:
Namespace Name Mixin selector official aLder;a(JLdfg;Ldea;ILjava/util/function/LongFunction;)Ldea;intermediary method_15848Lnet/minecraft/class_3645;method_15848(JLnet/minecraft/class_3660;Lnet/minecraft/class_3627;ILjava/util/function/LongFunction;)Lnet/minecraft/class_3627;named stackLnet/minecraft/world/biome/layer/BiomeLayers;stack(JLnet/minecraft/world/biome/layer/type/ParentedLayer;Lnet/minecraft/world/biome/layer/util/LayerFactory;ILjava/util/function/LongFunction;)Lnet/minecraft/world/biome/layer/util/LayerFactory;
-
build
private static <T extends LayerSampler, C extends LayerSampleContext<T>> LayerFactory<T> build(boolean old, int biomeSize, int riverSize, LongFunction<C> contextProvider)- Mappings:
Namespace Name Mixin selector official aLder;a(ZIILjava/util/function/LongFunction;)Ldea;intermediary method_15847Lnet/minecraft/class_3645;method_15847(ZIILjava/util/function/LongFunction;)Lnet/minecraft/class_3627;named buildLnet/minecraft/world/biome/layer/BiomeLayers;build(ZIILjava/util/function/LongFunction;)Lnet/minecraft/world/biome/layer/util/LayerFactory;
-
build
- Mappings:
Namespace Name Mixin selector official aLder;a(JZII)Ldep;intermediary method_15843Lnet/minecraft/class_3645;method_15843(JZII)Lnet/minecraft/class_3642;named buildLnet/minecraft/world/biome/layer/BiomeLayers;build(JZII)Lnet/minecraft/world/biome/source/BiomeLayerSampler;
-
areSimilar
public static boolean areSimilar(int id1, int id2)- Mappings:
Namespace Name Mixin selector official aLder;a(II)Zintermediary method_15844Lnet/minecraft/class_3645;method_15844(II)Znamed areSimilarLnet/minecraft/world/biome/layer/BiomeLayers;areSimilar(II)Z
-
putCategory
- Mappings:
Namespace Name Mixin selector official aLder;a(Lit/unimi/dsi/fastutil/ints/Int2IntOpenHashMap;Lder$a;I)Vintermediary method_31117Lnet/minecraft/class_3645;method_31117(Lit/unimi/dsi/fastutil/ints/Int2IntOpenHashMap;Lnet/minecraft/class_3645$class_5503;I)Vnamed putCategoryLnet/minecraft/world/biome/layer/BiomeLayers;putCategory(Lit/unimi/dsi/fastutil/ints/Int2IntOpenHashMap;Lnet/minecraft/world/biome/layer/BiomeLayers$Category;I)V
-
isOcean
protected static boolean isOcean(int id)- Mappings:
Namespace Name Mixin selector official aLder;a(I)Zintermediary method_15845Lnet/minecraft/class_3645;method_15845(I)Znamed isOceanLnet/minecraft/world/biome/layer/BiomeLayers;isOcean(I)Z
-
isShallowOcean
protected static boolean isShallowOcean(int id)- Mappings:
Namespace Name Mixin selector official bLder;b(I)Zintermediary method_15846Lnet/minecraft/class_3645;method_15846(I)Znamed isShallowOceanLnet/minecraft/world/biome/layer/BiomeLayers;isShallowOcean(I)Z
-