fix rendering on the opposite side when reading "side"

This commit is contained in:
2026-03-15 23:55:21 +01:00
parent 5389901c82
commit 16b901fab7

View File

@@ -260,16 +260,16 @@ internal class WorldBillboardPresenter(ICoreClientAPI api)
switch (side.ToLowerInvariant()) switch (side.ToLowerInvariant())
{ {
case "north": case "north":
facing = new Vec3f(0f, 0f, -1f);
return true;
case "south":
facing = new Vec3f(0f, 0f, 1f); facing = new Vec3f(0f, 0f, 1f);
return true; return true;
case "south":
facing = new Vec3f(0f, 0f, -1f);
return true;
case "east": case "east":
facing = new Vec3f(1f, 0f, 0f); facing = new Vec3f(-1f, 0f, 0f);
return true; return true;
case "west": case "west":
facing = new Vec3f(-1f, 0f, 0f); facing = new Vec3f(1f, 0f, 0f);
return true; return true;
case "up": case "up":
facing = new Vec3f(0f, 1f, 0f); facing = new Vec3f(0f, 1f, 0f);