]> git.lizzy.rs Git - BoundingBoxOutlineReloaded.git/blob - src/main/java/com/irtimaled/bbor/client/interop/BedrockCeilingHelper.java
Bedrock ceiling
[BoundingBoxOutlineReloaded.git] / src / main / java / com / irtimaled / bbor / client / interop / BedrockCeilingHelper.java
1 package com.irtimaled.bbor.client.interop;
2
3 import net.minecraft.block.BlockState;
4 import net.minecraft.block.Blocks;
5 import net.minecraft.client.MinecraftClient;
6 import net.minecraft.util.math.BlockPos;
7
8 public class BedrockCeilingHelper {
9     public static boolean isBedrock(int x, int y, int z){
10         BlockPos pos = new BlockPos(x, y, z);
11         BlockState blockState = MinecraftClient.getInstance().world.getBlockState(pos);
12         return blockState == Blocks.BEDROCK.getDefaultState();
13     }
14
15     public static boolean chunkLoaded(int chunkX, int chunkZ) {
16         return MinecraftClient.getInstance().world.getChunkManager().isChunkLoaded(chunkX, chunkZ);
17     }
18
19 //    public static Random getRandomForChunk(int chunkX, int chunkZ) {
20 //        ChunkRandom random = new ChunkRandom(new SimpleRandom());
21 //        random.setTerrainSeed(chunkX, chunkZ);
22 //        return random;
23 //    }
24 }
25