Hotbar improvments

This commit is contained in:
2026-03-07 21:13:08 -03:00
parent 43cc7e53f9
commit 897a9e68c7
4 changed files with 97 additions and 10 deletions
+6 -3
View File
@@ -8,7 +8,7 @@ import { Camera } from "$/client/components/camera.ts";
import { render_animated_sprite, render_sprite } from "./rendering/sprites.ts";
import { render_dimension } from "./rendering/dimension.ts";
import { render_player_inventory } from "./rendering/player.ts";
import { render_player_hotbar, render_player_inventory } from "./rendering/player.ts";
import { begin_mode_2d, end_mode_2d } from "../renderer.ts";
export class RenderSystem extends System {
@@ -52,8 +52,11 @@ export class RenderSystem extends System {
for (const entity of world.get_entities()) {
const player_inventory = entity.get(PlayerInventory);
if (player_inventory && player_inventory.is_open) {
render_player_inventory(player_inventory);
if (player_inventory) {
render_player_hotbar(player_inventory);
if (player_inventory.is_open) {
render_player_inventory(player_inventory);
}
}
}
}