mirror of
https://github.com/AutismDevelopment/Autism-Client.git
synced 2026-10-28 19:39:48 +00:00
Release the tag update
This commit is contained in:
commit
9e00f40996
977 changed files with 219163 additions and 0 deletions
27
src/main/java/autismclient/api/hud/HudElementProvider.java
Normal file
27
src/main/java/autismclient/api/hud/HudElementProvider.java
Normal file
|
|
@ -0,0 +1,27 @@
|
|||
package autismclient.api.hud;
|
||||
|
||||
import net.minecraft.client.gui.Font;
|
||||
import net.minecraft.client.gui.GuiGraphicsExtractor;
|
||||
|
||||
public interface HudElementProvider {
|
||||
|
||||
String id();
|
||||
|
||||
String label();
|
||||
|
||||
default String description() { return ""; }
|
||||
|
||||
int width();
|
||||
|
||||
int height();
|
||||
|
||||
void render(GuiGraphicsExtractor ctx, Font font, int x, int y, float alpha);
|
||||
|
||||
default boolean defaultEnabled() { return false; }
|
||||
|
||||
default String defaultAnchor() { return "TOP_LEFT"; }
|
||||
|
||||
default int defaultX() { return 0; }
|
||||
|
||||
default int defaultY() { return 0; }
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue