From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: 2No2Name <2No2Name@web.de> Date: Mon, 10 Jan 2022 22:28:46 -0500 Subject: [PATCH] lithium: world.inline_height Original code by CaffeineMC, licensed under GNU Lesser General Public License v3.0 You can find the original code on https://github.com/CaffeineMC/lithium-fabric (Yarn mappings) diff --git a/src/main/java/net/minecraft/world/level/chunk/LevelChunk.java b/src/main/java/net/minecraft/world/level/chunk/LevelChunk.java index 087be9acfa77d3fd0216e5983aa62149e668cfc7..9e0b041dc917b01847e16d56984b913e0dff3e49 100644 --- a/src/main/java/net/minecraft/world/level/chunk/LevelChunk.java +++ b/src/main/java/net/minecraft/world/level/chunk/LevelChunk.java @@ -76,6 +76,54 @@ public class LevelChunk extends ChunkAccess { return ""; } }; + + // JettPack start - lithium: world.inline_height + @Override + public int getMaxBuildHeight() { + return this.level.getMaxBuildHeight(); + } + + @Override + public int getSectionsCount() { + return this.level.getSectionsCount(); + } + + @Override + public int getMinSection() { + return this.level.getMinSection(); + } + + @Override + public int getMaxSection() { + return this.level.getMaxSection(); + } + + @Override + public boolean isOutsideBuildHeight(BlockPos pos) { + return this.level.isOutsideBuildHeight(pos); + } + + @Override + public boolean isOutsideBuildHeight(int y) { + return this.level.isOutsideBuildHeight(y); + } + + @Override + public int getSectionIndex(int y) { + return this.level.getSectionIndex(y); + } + + @Override + public int getSectionIndexFromSectionY(int coord) { + return this.level.getSectionIndexFromSectionY(coord); + } + + @Override + public int getSectionYFromSectionIndex(int index) { + return this.level.getSectionYFromSectionIndex(index); + } + // JettPack end + private final Map tickersInLevel; public boolean loaded; private boolean clientLightReady;