修改HUD渲染坐标
This commit is contained in:
parent
1fc00c21f7
commit
b5de7df1ec
1 changed files with 6 additions and 6 deletions
|
@ -19,7 +19,7 @@ import net.minecraftforge.fml.common.Mod;
|
||||||
|
|
||||||
@Mod.EventBusSubscriber(value = Dist.CLIENT)
|
@Mod.EventBusSubscriber(value = Dist.CLIENT)
|
||||||
public class AmmoBarOverlay {
|
public class AmmoBarOverlay {
|
||||||
// private static final ResourceLocation BUTTON = new ResourceLocation(TargetMod.MODID, "textures/gun_icon/fire_mode/button.png");
|
// private static final ResourceLocation BUTTON = new ResourceLocation(TargetMod.MODID, "textures/gun_icon/fire_mode/button.png");
|
||||||
private static final ResourceLocation LINE = new ResourceLocation(TargetMod.MODID, "textures/gun_icon/fire_mode/line.png");
|
private static final ResourceLocation LINE = new ResourceLocation(TargetMod.MODID, "textures/gun_icon/fire_mode/line.png");
|
||||||
private static final ResourceLocation SEMI = new ResourceLocation(TargetMod.MODID, "textures/gun_icon/fire_mode/semi.png");
|
private static final ResourceLocation SEMI = new ResourceLocation(TargetMod.MODID, "textures/gun_icon/fire_mode/semi.png");
|
||||||
private static final ResourceLocation BURST = new ResourceLocation(TargetMod.MODID, "textures/gun_icon/fire_mode/burst.png");
|
private static final ResourceLocation BURST = new ResourceLocation(TargetMod.MODID, "textures/gun_icon/fire_mode/burst.png");
|
||||||
|
@ -101,8 +101,8 @@ public class AmmoBarOverlay {
|
||||||
event.getGuiGraphics().drawString(
|
event.getGuiGraphics().drawString(
|
||||||
Minecraft.getInstance().font,
|
Minecraft.getInstance().font,
|
||||||
getGunAmmoCount(player) + "",
|
getGunAmmoCount(player) + "",
|
||||||
w / 1.5f - 64 / 1.5f + 1,
|
w / 1.5f - 64 / 1.5f,
|
||||||
h / 1.5f - 32,
|
h / 1.5f - 48 / 1.5f,
|
||||||
0xFFFFFF,
|
0xFFFFFF,
|
||||||
true
|
true
|
||||||
);
|
);
|
||||||
|
@ -119,14 +119,14 @@ public class AmmoBarOverlay {
|
||||||
);
|
);
|
||||||
|
|
||||||
poseStack.pushPose();
|
poseStack.pushPose();
|
||||||
poseStack.scale(0.9f, 1f, 1f);
|
poseStack.scale(0.9f, 0.9f, 1f);
|
||||||
|
|
||||||
// 渲染物品名称
|
// 渲染物品名称
|
||||||
event.getGuiGraphics().drawString(
|
event.getGuiGraphics().drawString(
|
||||||
Minecraft.getInstance().font,
|
Minecraft.getInstance().font,
|
||||||
centerString(gunItem.getGunDisplayName(), 20),
|
centerString(gunItem.getGunDisplayName(), 20),
|
||||||
w / 0.9f - 144 / 0.9f,
|
w / 0.9f - 144 / 0.9f,
|
||||||
h - 60,
|
h / 0.9f - 60 / 0.9f,
|
||||||
0xFFFFFF,
|
0xFFFFFF,
|
||||||
true
|
true
|
||||||
);
|
);
|
||||||
|
@ -136,7 +136,7 @@ public class AmmoBarOverlay {
|
||||||
Minecraft.getInstance().font,
|
Minecraft.getInstance().font,
|
||||||
centerString(getGunAmmoType(stack), 20),
|
centerString(getGunAmmoType(stack), 20),
|
||||||
w / 0.9f - 144 / 0.9f,
|
w / 0.9f - 144 / 0.9f,
|
||||||
h - 51,
|
h / 0.9f - 51 / 0.9f,
|
||||||
0xC8A679,
|
0xC8A679,
|
||||||
true
|
true
|
||||||
);
|
);
|
||||||
|
|
Loading…
Add table
Reference in a new issue