Skip to content

Commit b95b330

Browse files
committed
[Shell] block registery
1 parent 8df86f4 commit b95b330

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

src/openminecraft/renderer/worldrenderer.cpp

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
#include "glm/ext/vector_float3.hpp"
66
#include "glm/ext/vector_float4.hpp"
77
#include "glm/geometric.hpp"
8+
#include "openminecraft-shell/data/block/om_block_registery.hpp"
89
#include "openminecraft-shell/data/block/om_blockstate_resolver.hpp"
910
#include "openminecraft-shell/data/om_identifier.hpp"
1011
#include "openminecraft-shell/data/om_model_precompiler.hpp"
@@ -112,7 +113,8 @@ OMWorldRenderer::OMWorldRenderer(OMRenderer *renderer, std::function<OMRendererT
112113

113114
voxelHandler = new data::OMModelPrecompiler("/external", textureAtlas);
114115
blockstateResolver = new data::block::OMBlockstateResolver("/external", *voxelHandler);
115-
voxelHandler->composeBlock({voxelHandler->loadModelPart(data::OMIdentifier("minecraft:block/air"))}, false);
116+
blockstateResolver->resolve(data::block::blockRegistery.getRegistry(data::OMIdentifier("minecraft:air")));
117+
blockstateResolver->fetchModel(data::block::blockRegistery.getRegistry(data::OMIdentifier("minecraft:air")), "");
116118
voxelHandler->composeBlock({voxelHandler->loadModelPart(data::OMIdentifier("minecraft:block/stone"))});
117119
voxelHandler->composeBlock({voxelHandler->loadModelPart(data::OMIdentifier("minecraft:block/cobblestone"))});
118120
voxelHandler->composeBlock({voxelHandler->loadModelPart(data::OMIdentifier("minecraft:block/coal_ore"))});

0 commit comments

Comments
 (0)