添加载具乘员显示的座位号

This commit is contained in:
17146 2025-03-08 23:37:45 +08:00
parent 79d2ef2dff
commit 610baa2248

View file

@ -458,8 +458,9 @@ public class VehicleHudOverlay {
var passenger = passengers.get(i); var passenger = passengers.get(i);
int y = h / 2 + 80 - index * 12; int y = h / 2 + 80 - index * 12;
guiGraphics.drawString(Minecraft.getInstance().font, passenger == null ? "--" : passenger.getName().getString(), String name = passenger == null ? "---" : passenger.getName().getString();
22, y, 0x66ff00, true); guiGraphics.drawString(Minecraft.getInstance().font, name, 22, y, 0x66ff00, true);
guiGraphics.drawString(Minecraft.getInstance().font, "[" + (i + 1) + "]", 80, y, 0x66ff00, true);
// TODO 替换成正确的载具乘员图标 // 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 ? ENERGY : ARMOR, 10, y + 1, 100, 0, 0, 8, 8, 8, 8);