Package net.minecraft.server.network
Interface ChunkFilter
- All Known Implementing Classes:
ChunkFilter.Cylindrical
public interface ChunkFilter
- Mappings:
Namespace Name named net/minecraft/server/network/ChunkFilter
intermediary net/minecraft/class_8603
official aqn
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionstatic ChunkFilter
cylindrical
(ChunkPos center, int viewDistance) void
static void
forEachChangedChunk
(ChunkFilter oldFilter, ChunkFilter newFilter, Consumer<ChunkPos> newlyIncluded, Consumer<ChunkPos> justRemoved) default boolean
isWithinDistance
(int x, int z) boolean
isWithinDistance
(int x, int z, boolean includeEdge) static boolean
isWithinDistance
(int centerX, int centerZ, int viewDistance, int x, int z, boolean includeEdge) default boolean
isWithinDistance
(ChunkPos pos) default boolean
isWithinDistanceExcludingEdge
(int x, int z) static boolean
isWithinDistanceExcludingEdge
(int centerX, int centerZ, int viewDistance, int x, int z)
-
Field Details
-
IGNORE_ALL
- Mappings:
Namespace Name Mixin selector named IGNORE_ALL
Lnet/minecraft/server/network/ChunkFilter;IGNORE_ALL:Lnet/minecraft/server/network/ChunkFilter;
intermediary field_44986
Lnet/minecraft/class_8603;field_44986:Lnet/minecraft/class_8603;
official a
Laqn;a:Laqn;
-
-
Method Details
-
cylindrical
- Mappings:
Namespace Name Mixin selector named cylindrical
Lnet/minecraft/server/network/ChunkFilter;cylindrical(Lnet/minecraft/util/math/ChunkPos;I)Lnet/minecraft/server/network/ChunkFilter;
intermediary method_52362
Lnet/minecraft/class_8603;method_52362(Lnet/minecraft/class_1923;I)Lnet/minecraft/class_8603;
official a
Laqn;a(Ldfp;I)Laqn;
-
forEachChangedChunk
static void forEachChangedChunk(ChunkFilter oldFilter, ChunkFilter newFilter, Consumer<ChunkPos> newlyIncluded, Consumer<ChunkPos> justRemoved) - Mappings:
Namespace Name Mixin selector named forEachChangedChunk
Lnet/minecraft/server/network/ChunkFilter;forEachChangedChunk(Lnet/minecraft/server/network/ChunkFilter;Lnet/minecraft/server/network/ChunkFilter;Ljava/util/function/Consumer;Ljava/util/function/Consumer;)V
intermediary method_52360
Lnet/minecraft/class_8603;method_52360(Lnet/minecraft/class_8603;Lnet/minecraft/class_8603;Ljava/util/function/Consumer;Ljava/util/function/Consumer;)V
official a
Laqn;a(Laqn;Laqn;Ljava/util/function/Consumer;Ljava/util/function/Consumer;)V
-
isWithinDistance
- Mappings:
Namespace Name Mixin selector named isWithinDistance
Lnet/minecraft/server/network/ChunkFilter;isWithinDistance(Lnet/minecraft/util/math/ChunkPos;)Z
intermediary method_52361
Lnet/minecraft/class_8603;method_52361(Lnet/minecraft/class_1923;)Z
official a
Laqn;a(Ldfp;)Z
-
isWithinDistance
default boolean isWithinDistance(int x, int z) - Mappings:
Namespace Name Mixin selector named isWithinDistance
Lnet/minecraft/server/network/ChunkFilter;isWithinDistance(II)Z
intermediary method_52356
Lnet/minecraft/class_8603;method_52356(II)Z
official a
Laqn;a(II)Z
-
isWithinDistance
boolean isWithinDistance(int x, int z, boolean includeEdge) - Mappings:
Namespace Name Mixin selector named isWithinDistance
Lnet/minecraft/server/network/ChunkFilter;isWithinDistance(IIZ)Z
intermediary method_52359
Lnet/minecraft/class_8603;method_52359(IIZ)Z
official a
Laqn;a(IIZ)Z
-
forEach
- Mappings:
Namespace Name Mixin selector named forEach
Lnet/minecraft/server/network/ChunkFilter;forEach(Ljava/util/function/Consumer;)V
intermediary method_52363
Lnet/minecraft/class_8603;method_52363(Ljava/util/function/Consumer;)V
official a
Laqn;a(Ljava/util/function/Consumer;)V
-
isWithinDistanceExcludingEdge
default boolean isWithinDistanceExcludingEdge(int x, int z) - Mappings:
Namespace Name Mixin selector named isWithinDistanceExcludingEdge
Lnet/minecraft/server/network/ChunkFilter;isWithinDistanceExcludingEdge(II)Z
intermediary method_52364
Lnet/minecraft/class_8603;method_52364(II)Z
official b
Laqn;b(II)Z
-
isWithinDistanceExcludingEdge
static boolean isWithinDistanceExcludingEdge(int centerX, int centerZ, int viewDistance, int x, int z) - Mappings:
Namespace Name Mixin selector named isWithinDistanceExcludingEdge
Lnet/minecraft/server/network/ChunkFilter;isWithinDistanceExcludingEdge(IIIII)Z
intermediary method_52357
Lnet/minecraft/class_8603;method_52357(IIIII)Z
official a
Laqn;a(IIIII)Z
-
isWithinDistance
static boolean isWithinDistance(int centerX, int centerZ, int viewDistance, int x, int z, boolean includeEdge) - Mappings:
Namespace Name Mixin selector named isWithinDistance
Lnet/minecraft/server/network/ChunkFilter;isWithinDistance(IIIIIZ)Z
intermediary method_52358
Lnet/minecraft/class_8603;method_52358(IIIIIZ)Z
official a
Laqn;a(IIIIIZ)Z
-