MCPcopy Create free account
hub / github.com/boxbeam/RedLib / getAdjacent

Method getAdjacent

src/redempt/redlib/misc/LocationUtils.java:479–486  ·  view source on GitHub ↗
(Node block, Block start, Block end, Consumer<Node> lambda)

Source from the content-addressed store, hash-verified

477 }
478
479 private static void getAdjacent(Node block, Block start, Block end, Consumer<Node> lambda) {
480 lambda.accept(getRelative(block, start, end, 1, 0, 0));
481 lambda.accept(getRelative(block, start, end, -1, 0, 0));
482 lambda.accept(getRelative(block, start, end, 0, 1, 0));
483 lambda.accept(getRelative(block, start, end, 0, -1, 0));
484 lambda.accept(getRelative(block, start, end, 0, 0, 1));
485 lambda.accept(getRelative(block, start, end, 0, 0, -1));
486 }
487
488 private static Node getRelative(Node block, Block start, Block end, int x, int y, int z) {
489 Block b = block.block.getRelative(x, y, z);

Callers 1

pathfindMethod · 0.95

Calls 1

getRelativeMethod · 0.95

Tested by

no test coverage detected