Package net.minecraft.world
Class Heightmap
java.lang.Object
net.minecraft.world.Heightmap
- Mappings:
Namespace Name named net/minecraft/world/Heightmap
intermediary net/minecraft/class_2902
official dxv
-
Nested Class Summary
-
Field Summary
Modifier and TypeFieldDescriptionprivate final Predicate
<BlockState> private final Chunk
private static final Logger
(package private) static final Predicate
<BlockState> private final PaletteStorage
(package private) static final Predicate
<BlockState> -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionlong[]
private int
get
(int index) int
get
(int x, int z) int
method_35334
(int x, int z) static void
populateHeightmaps
(Chunk chunk, Set<Heightmap.Type> types) private void
set
(int x, int z, int height) void
setTo
(Chunk chunk, Heightmap.Type type, long[] values) private static int
toIndex
(int x, int z) boolean
trackUpdate
(int x, int y, int z, BlockState state)
-
Field Details
-
LOGGER
- Mappings:
Namespace Name Mixin selector named LOGGER
Lnet/minecraft/world/Heightmap;LOGGER:Lorg/slf4j/Logger;
intermediary field_33770
Lnet/minecraft/class_2902;field_33770:Lorg/slf4j/Logger;
official a
Ldxv;a:Lorg/slf4j/Logger;
-
NOT_AIR
- Mappings:
Namespace Name Mixin selector named NOT_AIR
Lnet/minecraft/world/Heightmap;NOT_AIR:Ljava/util/function/Predicate;
intermediary field_16744
Lnet/minecraft/class_2902;field_16744:Ljava/util/function/Predicate;
official b
Ldxv;b:Ljava/util/function/Predicate;
-
SUFFOCATES
- Mappings:
Namespace Name Mixin selector named SUFFOCATES
Lnet/minecraft/world/Heightmap;SUFFOCATES:Ljava/util/function/Predicate;
intermediary field_16745
Lnet/minecraft/class_2902;field_16745:Ljava/util/function/Predicate;
official c
Ldxv;c:Ljava/util/function/Predicate;
-
storage
- Mappings:
Namespace Name Mixin selector named storage
Lnet/minecraft/world/Heightmap;storage:Lnet/minecraft/util/collection/PaletteStorage;
intermediary field_13192
Lnet/minecraft/class_2902;field_13192:Lnet/minecraft/class_6490;
official d
Ldxv;d:Laxn;
-
blockPredicate
- Mappings:
Namespace Name Mixin selector named blockPredicate
Lnet/minecraft/world/Heightmap;blockPredicate:Ljava/util/function/Predicate;
intermediary field_13193
Lnet/minecraft/class_2902;field_13193:Ljava/util/function/Predicate;
official e
Ldxv;e:Ljava/util/function/Predicate;
-
chunk
- Mappings:
Namespace Name Mixin selector named chunk
Lnet/minecraft/world/Heightmap;chunk:Lnet/minecraft/world/chunk/Chunk;
intermediary field_13191
Lnet/minecraft/class_2902;field_13191:Lnet/minecraft/class_2791;
official f
Ldxv;f:Ldtz;
-
-
Constructor Details
-
Heightmap
- Mappings:
Namespace Name Mixin selector named <init>
Lnet/minecraft/world/Heightmap;<init>(Lnet/minecraft/world/chunk/Chunk;Lnet/minecraft/world/Heightmap$Type;)V
intermediary <init>
Lnet/minecraft/class_2902;<init>(Lnet/minecraft/class_2791;Lnet/minecraft/class_2902$class_2903;)V
official <init>
Ldxv;<init>(Ldtz;Ldxv$a;)V
-
-
Method Details
-
populateHeightmaps
- Mappings:
Namespace Name Mixin selector named populateHeightmaps
Lnet/minecraft/world/Heightmap;populateHeightmaps(Lnet/minecraft/world/chunk/Chunk;Ljava/util/Set;)V
intermediary method_16684
Lnet/minecraft/class_2902;method_16684(Lnet/minecraft/class_2791;Ljava/util/Set;)V
official a
Ldxv;a(Ldtz;Ljava/util/Set;)V
-
trackUpdate
- Mappings:
Namespace Name Mixin selector named trackUpdate
Lnet/minecraft/world/Heightmap;trackUpdate(IIILnet/minecraft/block/BlockState;)Z
intermediary method_12597
Lnet/minecraft/class_2902;method_12597(IIILnet/minecraft/class_2680;)Z
official a
Ldxv;a(IIILdsd;)Z
-
get
public int get(int x, int z) - Mappings:
Namespace Name Mixin selector named get
Lnet/minecraft/world/Heightmap;get(II)I
intermediary method_12603
Lnet/minecraft/class_2902;method_12603(II)I
official a
Ldxv;a(II)I
-
method_35334
public int method_35334(int x, int z) - Mappings:
Namespace Name Mixin selector named method_35334
Lnet/minecraft/world/Heightmap;method_35334(II)I
intermediary method_35334
Lnet/minecraft/class_2902;method_35334(II)I
official b
Ldxv;b(II)I
-
get
private int get(int index) - Mappings:
Namespace Name Mixin selector named get
Lnet/minecraft/world/Heightmap;get(I)I
intermediary method_12601
Lnet/minecraft/class_2902;method_12601(I)I
official a
Ldxv;a(I)I
-
set
private void set(int x, int z, int height) - Mappings:
Namespace Name Mixin selector named set
Lnet/minecraft/world/Heightmap;set(III)V
intermediary method_12602
Lnet/minecraft/class_2902;method_12602(III)V
official a
Ldxv;a(III)V
-
setTo
- Mappings:
Namespace Name Mixin selector named setTo
Lnet/minecraft/world/Heightmap;setTo(Lnet/minecraft/world/chunk/Chunk;Lnet/minecraft/world/Heightmap$Type;[J)V
intermediary method_12600
Lnet/minecraft/class_2902;method_12600(Lnet/minecraft/class_2791;Lnet/minecraft/class_2902$class_2903;[J)V
official a
Ldxv;a(Ldtz;Ldxv$a;[J)V
-
asLongArray
public long[] asLongArray()- Mappings:
Namespace Name Mixin selector named asLongArray
Lnet/minecraft/world/Heightmap;asLongArray()[J
intermediary method_12598
Lnet/minecraft/class_2902;method_12598()[J
official a
Ldxv;a()[J
-
toIndex
private static int toIndex(int x, int z) - Mappings:
Namespace Name Mixin selector named toIndex
Lnet/minecraft/world/Heightmap;toIndex(II)I
intermediary method_12595
Lnet/minecraft/class_2902;method_12595(II)I
official c
Ldxv;c(II)I
-