diff --git a/src/main/java/com/atsuishio/superbwarfare/client/overlay/VehicleHudOverlay.java b/src/main/java/com/atsuishio/superbwarfare/client/overlay/VehicleHudOverlay.java index 2e3b99980..22be0e59c 100644 --- a/src/main/java/com/atsuishio/superbwarfare/client/overlay/VehicleHudOverlay.java +++ b/src/main/java/com/atsuishio/superbwarfare/client/overlay/VehicleHudOverlay.java @@ -50,6 +50,8 @@ public class VehicleHudOverlay { private static final ResourceLocation ENERGY = ModUtils.loc("textures/screens/energy.png"); private static final ResourceLocation HEALTH = ModUtils.loc("textures/screens/armor_value.png"); private static final ResourceLocation HEALTH_FRAME = ModUtils.loc("textures/screens/armor_value_frame.png"); + private static final ResourceLocation DRIVER = ModUtils.loc("textures/screens/driver.png"); + private static final ResourceLocation PASSENGER = ModUtils.loc("textures/screens/passenger.png"); @SubscribeEvent(priority = EventPriority.HIGH) public static void eventHandler(RenderGuiEvent.Pre event) { @@ -463,7 +465,7 @@ public class VehicleHudOverlay { guiGraphics.drawString(Minecraft.getInstance().font, "[" + (i + 1) + "]", 80, y, 0x66ff00, true); // TODO 替换成正确的载具乘员图标 - preciseBlit(guiGraphics, index == passengers.size() - 1 ? ENERGY : ARMOR, 10, y + 1, 100, 0, 0, 8, 8, 8, 8); + preciseBlit(guiGraphics, index == passengers.size() - 1 ? DRIVER : PASSENGER, 10, y + 1, 100, 0, 0, 8, 8, 8, 8); index++; } } diff --git a/src/main/resources/assets/superbwarfare/textures/screens/driver.png b/src/main/resources/assets/superbwarfare/textures/screens/driver.png new file mode 100644 index 000000000..edf6871bf Binary files /dev/null and b/src/main/resources/assets/superbwarfare/textures/screens/driver.png differ diff --git a/src/main/resources/assets/superbwarfare/textures/screens/passenger.png b/src/main/resources/assets/superbwarfare/textures/screens/passenger.png new file mode 100644 index 000000000..506085f27 Binary files /dev/null and b/src/main/resources/assets/superbwarfare/textures/screens/passenger.png differ