0.6.1a: - Block now contains an onDamage and onBreak method. - Block now has a breakable boolean and a health double. - VoxelMap now contain a damageBlockAt met...
0.6.0a: - Added VoxelMapRenderSystem to render VoxelMaps - Chunk is now abstract and contains the abstract generateBlock method. - VoxelMap is now abstract and...
0.5.2a: - Added getBlockAt method to VoxelMap. - Added parameters to VoxelMap constructor for map, chunk, and block size. - Created FileManager class to handle...
Changelog: 0.5.1c: - Added a getSimpleRunnable method to pxlfst.core.util.loop.Loop which doesn't do staggered looping. - Added a boolean parameter to the const...
Changelog: 0.5.1b: - Gutted pxlfst.voxel.Block of it's unnecessary variables. - Added a texture parameter to pxlfst.inventory.inv.EItem's constructor as it was...
In order to start the engine, we first need to make a class that extends World (main.core.univ.world.World). We've called this one GameWorld. Then, make a class...