1 package com.irtimaled.bbor.client.interop;
3 import com.irtimaled.bbor.common.models.Coords;
4 import net.minecraft.client.MinecraftClient;
5 import net.minecraft.client.world.ClientWorld;
6 import net.minecraft.util.math.BlockPos;
7 import net.minecraft.util.registry.Registry;
8 import net.minecraft.world.biome.Biome;
10 public class BiomeBorderHelper {
11 public static int getBiomeId(Coords coords) {
12 return getBiomeId(coords.getX(), coords.getY(), coords.getZ());
15 public static int getBiomeId(int x, int y, int z) {
16 BlockPos pos = new BlockPos(x, y, z);
17 ClientWorld world = MinecraftClient.getInstance().world;
18 Biome biome = world.getBiome(pos);
19 return world.getRegistryManager().get(Registry.BIOME_KEY).getRawId(biome);