Optimize renderer

This commit is contained in:
2026-09-24 18:52:20 -03:00
parent 14aba6b129
commit d12fa84b00
10 changed files with 452 additions and 149 deletions
+2 -2
View File
@@ -19,7 +19,7 @@ export class DimensionLogicSystem extends System {
}
}
handle_second(world: ClientWorld, dimension: Dimension) {
for (const chunk of dimension.chunks) {
for (const chunk of dimension.chunks.values()) {
for (const tickable of chunk.blocks_data) {
const tile_info = EverythingRegistry.get<BlockRegistry>("blocks", tickable.id);
if (tile_info && tile_info.on_second) {
@@ -31,7 +31,7 @@ export class DimensionLogicSystem extends System {
}
handle_tick(world: ClientWorld, dimension: Dimension) {
for (const chunk of dimension.chunks) {
for (const chunk of dimension.chunks.values()) {
for (const tickable of chunk.blocks_data) {
const tile_info = EverythingRegistry.get<BlockRegistry>("blocks", tickable.id);
if (tile_info && tile_info.on_tick) {