|
@@ -108,11 +108,11 @@ void Dimension::placeBlock( Framework::Vec3<int> location, Framework::Either<Blo
|
|
|
if( y < 0 )
|
|
|
y += CHUNK_SIZE;
|
|
|
if( block.isA() )
|
|
|
- c->putBlockAt( location, block );
|
|
|
+ c->putBlockAt( Vec3<int>( x, y, location.z ), block );
|
|
|
else
|
|
|
{
|
|
|
- c->putBlockAt( location, 0 );
|
|
|
- c->putBlockTypeAt( location, block );
|
|
|
+ c->putBlockAt( Vec3<int>( x, y, location.z ), 0 );
|
|
|
+ c->putBlockTypeAt( Vec3<int>( x, y, location.z ), block );
|
|
|
}
|
|
|
}
|
|
|
else if( block.isA() )
|