Alexander Medvedev
b40c2fa988
Add Experimental Plains biome
...
Also add Perlin noise
2024-09-06 17:54:14 +01:00
Alexander Medvedev
dad4798844
Update deps
2024-09-06 11:34:59 +01:00
we sell insurance
047f5a4efc
Merge branch 'master' of https://github.com/Snowiiii/Pumpkin into event-api
...
Resolve merge conflicts
2024-09-01 12:31:09 -05:00
we sell insurance
0a02c28b26
Move serde into workspace
2024-09-01 12:26:48 -05:00
Snowiiii
5c0dffbf9d
Dynamic chunk loading
2024-09-01 18:04:27 +02:00
DaniD3v
8a2e7cada8
Removed lazy_static!{} in favor of LazyLock
2024-08-31 20:34:00 +02:00
lukas0008
5f05a1886b
Change coordinates, and add .get_block to ChunkBlocks
...
- Renamed ChunkRelativeScalar to ChunkRelativeOffset
- Added more traits to Height and ChunkRelativeOffset
- Added .get_block to ChunkBlocks
2024-08-30 15:07:54 +02:00
DaniD3v
9149e82508
Added WorldGenerator traits and a GenericWorldGenerator.
2024-08-28 17:28:48 +02:00
Snowiiii
80ffaff777
Update deps
2024-08-26 17:06:15 +02:00
Snowiiii
40fe40355f
Add BlockFace
2024-08-17 11:14:38 +02:00
lukas0008
03f9b377d5
Optimize chunk loading
...
- Chunk loading now is done in a more simple manner. Instead of splitting it into regions and having one file handle for all chunks in the same region, now all chunks make their own file handle for the region, the previous overhead was not worth it, since this seemed to increase performance.
- Speed up of ~15%
- Now the `.read_chunks` function does not return anything, instead it sends event to an mpsc channel.
- Dramatically decreased memory footprint.
2024-08-13 23:30:20 +02:00
lukas0008
b68e9b809f
Use rayon for processing chunks
2024-08-13 14:09:49 +02:00
lukas0008
a991ce214b
CHUNK LOADING KINDA WORKS
2024-08-12 20:22:59 +02:00
lukas0008
b9de0839fa
Reapply "Remove reqwest blocking feature"
...
This reverts commit 33df6b0b1f .
2024-08-07 21:16:40 +02:00
lukas0008
33df6b0b1f
Revert "Remove reqwest blocking feature"
...
This reverts commit 76ce44e58d .
2024-08-07 21:16:00 +02:00
lukas0008
76ce44e58d
Remove reqwest blocking feature
2024-08-07 21:13:00 +02:00
Snowiiii
ae69bbc7f1
Add pumpkin-world
...
also refactor player
2024-08-04 00:29:20 +02:00