Skip to content

Commit 5a79884

Browse files
committed
re-add blit
1 parent c7283b8 commit 5a79884

File tree

1 file changed

+5
-4
lines changed
  • common/src/main/java/sh/okx/civmodern/common/radar

1 file changed

+5
-4
lines changed

common/src/main/java/sh/okx/civmodern/common/radar/Radar.java

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -261,9 +261,9 @@ private void renderBoatsMinecarts(GuiGraphics guiGraphics, float delta) {
261261

262262
for (Entity entity : minecraft.level.entitiesForRendering()) {
263263
if (entity instanceof Boat boat) {
264-
renderEntity(guiGraphics, minecraft.player, boat, delta, boat.getPickResult());
264+
renderEntity(guiGraphics, minecraft.player, boat, delta, boat.getPickResult(), 1.0f);
265265
} else if (entity instanceof Minecart minecart) {
266-
renderEntity(guiGraphics, minecraft.player, minecart, delta, new ItemStack(Items.MINECART, 1));
266+
renderEntity(guiGraphics, minecraft.player, minecart, delta, new ItemStack(Items.MINECART, 1), 1.1f);
267267
}
268268
}
269269
}
@@ -273,12 +273,12 @@ private void renderItems(GuiGraphics guiGraphics, float delta) {
273273

274274
for (Entity entity : minecraft.level.entitiesForRendering()) {
275275
if (entity instanceof ItemEntity item) {
276-
renderEntity(guiGraphics, minecraft.player, item, delta, item.getItem());
276+
renderEntity(guiGraphics, minecraft.player, item, delta, item.getItem(), 0f);
277277
}
278278
}
279279
}
280280

281-
private void renderEntity(GuiGraphics guiGraphics, Player player, Entity entity, float delta, ItemStack item) {
281+
private void renderEntity(GuiGraphics guiGraphics, Player player, Entity entity, float delta, ItemStack item, float blit) {
282282
double scale = config.getRadarSize() / config.getRange();
283283

284284
double px = player.xOld + (player.getX() - player.xOld) * delta;
@@ -300,6 +300,7 @@ private void renderEntity(GuiGraphics guiGraphics, Player player, Entity entity,
300300
guiGraphics.pose().mulPose(Axis.ZP.rotationDegrees(player.getViewYRot(delta)));
301301
}
302302
BakedModel bakedModel = Minecraft.getInstance().getItemRenderer().getModel(item, player.level(), player, 0);
303+
guiGraphics.pose().translate(0, 0, blit);
303304
guiGraphics.pose().scale(config.getIconSize(), config.getIconSize(), 1);
304305
guiGraphics.pose().mulPose(new Matrix4f().scaling(1.0f, -1.0f, 1.0f));
305306
guiGraphics.pose().scale(16.0f, 16.0f, 16.0f);

0 commit comments

Comments
 (0)