fabric-rendering-v1-16.2.0+bee81f016f.jar

Download file
    package net.fabricmc.fabric.api.client.rendering.v1.hud;

import java.util.Objects;
import net.fabricmc.api.EnvType;
import net.fabricmc.api.Environment;
import net.fabricmc.fabric.impl.client.rendering.hud.HudStatusBarHeightRegistryImpl;
import net.minecraft.class_2960;

@Environment(EnvType.CLIENT)
public final class HudStatusBarHeightRegistry {
   public static void addLeft(class_2960 id, StatusBarHeightProvider heightProvider) {
      Objects.requireNonNull(id, "id is null");
      Objects.requireNonNull(heightProvider, "height provider is null");
      HudStatusBarHeightRegistryImpl.addLeft(id, heightProvider);
   }

   public static void addRight(class_2960 id, StatusBarHeightProvider heightProvider) {
      Objects.requireNonNull(id, "id is null");
      Objects.requireNonNull(heightProvider, "height provider is null");
      HudStatusBarHeightRegistryImpl.addRight(id, heightProvider);
   }

   public static int getHeight(class_2960 id) {
      Objects.requireNonNull(id, "id is null");
      return HudStatusBarHeightRegistryImpl.getHeight(id);
   }

   private HudStatusBarHeightRegistry() {
   }
}
    
Download file