Spaces:
Build error
Build error
package net.minecraft.client.gui.components; | |
import net.minecraft.client.gui.GuiGraphics; | |
import net.minecraft.client.renderer.RenderType; | |
import net.minecraft.client.resources.PlayerSkin; | |
import net.minecraft.resources.ResourceLocation; | |
import net.minecraftforge.api.distmarker.Dist; | |
import net.minecraftforge.api.distmarker.OnlyIn; | |
public class PlayerFaceRenderer { | |
public static final int SKIN_HEAD_U = 8; | |
public static final int SKIN_HEAD_V = 8; | |
public static final int SKIN_HEAD_WIDTH = 8; | |
public static final int SKIN_HEAD_HEIGHT = 8; | |
public static final int SKIN_HAT_U = 40; | |
public static final int SKIN_HAT_V = 8; | |
public static final int SKIN_HAT_WIDTH = 8; | |
public static final int SKIN_HAT_HEIGHT = 8; | |
public static final int SKIN_TEX_WIDTH = 64; | |
public static final int SKIN_TEX_HEIGHT = 64; | |
public static void draw(GuiGraphics p_298949_, PlayerSkin p_298692_, int p_299931_, int p_299437_, int p_301021_) { | |
draw(p_298949_, p_298692_, p_299931_, p_299437_, p_301021_, -1); | |
} | |
public static void draw(GuiGraphics p_281827_, PlayerSkin p_367002_, int p_282126_, int p_281693_, int p_281565_, int p_366542_) { | |
draw(p_281827_, p_367002_.texture(), p_282126_, p_281693_, p_281565_, true, false, p_366542_); | |
} | |
public static void draw( | |
GuiGraphics p_283244_, ResourceLocation p_281495_, int p_282035_, int p_282441_, int p_281801_, boolean p_283149_, boolean p_283555_, int p_361984_ | |
) { | |
int i = 8 + (p_283555_ ? 8 : 0); | |
int j = 8 * (p_283555_ ? -1 : 1); | |
p_283244_.blit(RenderType::guiTextured, p_281495_, p_282035_, p_282441_, 8.0F, (float)i, p_281801_, p_281801_, 8, j, 64, 64, p_361984_); | |
if (p_283149_) { | |
drawHat(p_283244_, p_281495_, p_282035_, p_282441_, p_281801_, p_283555_, p_361984_); | |
} | |
} | |
private static void drawHat( | |
GuiGraphics p_282228_, ResourceLocation p_282835_, int p_282585_, int p_282234_, int p_282576_, boolean p_281523_, int p_364001_ | |
) { | |
int i = 8 + (p_281523_ ? 8 : 0); | |
int j = 8 * (p_281523_ ? -1 : 1); | |
p_282228_.blit(RenderType::guiTextured, p_282835_, p_282585_, p_282234_, 40.0F, (float)i, p_282576_, p_282576_, 8, j, 64, 64, p_364001_); | |
} | |
} |