Commit Graph

63 Commits

Author SHA1 Message Date
Alexander Medvedev
b40c2fa988 Add Experimental Plains biome
Also add Perlin noise
2024-09-06 17:54:14 +01:00
Alexander Medvedev
91d190c212 Remove unused deps
to mention is the take_mut dep i removed. Its heavily outdated and uses unsafe combined with pointer magic.
2024-09-06 13:30:57 +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
Snowiiii
5c0dffbf9d Dynamic chunk loading 2024-09-01 18:04:27 +02:00
Alexander Medvedev
2085307a44 Merge pull request #70 from DaniD3v/remove_lazy_static
Remove lazy static in favor of LazyLock
2024-09-01 09:09:15 +01:00
we sell insurance
14e59dfb8f Create Identifer to help keep track of plugin resources. 2024-08-31 17:24:43 -05:00
DaniD3v
8a2e7cada8 Removed lazy_static!{} in favor of LazyLock 2024-08-31 20:34:00 +02:00
DaniD3v
070a50833b Moved config into its own crate 2024-08-31 19:38:47 +02:00
DaniD3v
2fbf450ed3 Moved GameMode into pumpkin-core 2024-08-31 19:33:47 +02:00
Alexander Medvedev
6a45746703 Merge pull request #66 from kralverde/xoroshiro
implement xoroshiro128 RNG
2024-08-30 17:53:14 +01: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
kralverde
0a351171c6 implement xoroshiro128 RNG 2024-08-28 19:16:22 -04:00
DaniD3v
9149e82508 Added WorldGenerator traits and a GenericWorldGenerator. 2024-08-28 17:28:48 +02:00
Snowiiii
3b438872a8 Add pumpkin-plugin
mhh, Whats that?
2024-08-27 22:47:21 +02:00
Snowiiii
80ffaff777 Update deps 2024-08-26 17:06:15 +02:00
Snowiiii
fa1ca0782e Handle CTRL-C shutdown 2024-08-24 11:17:36 +02:00
DaniD3v
60bb30a883 use rustls instead of system openssl to make compilation easier 2024-08-22 21:11:00 +02:00
Alexander Medvedev
13206d58d9 Add Console Colors & Styles 2024-08-21 20:08:14 +01:00
lukas0008
8eb894ef13 Create pumpkin-core, and move pumpkin-text 2024-08-21 16:12:09 +02:00
Snowiiii
391d5cbcfc Added Player inventory (WIP) 2024-08-17 18:52:13 +02:00
Snowiiii
40fe40355f Add BlockFace 2024-08-17 11:14:38 +02:00
Snowiiii
ceb718d475 Setup Base for Velocity (Proxy) 2024-08-15 15:00:41 +02:00
lukas0008
ade661d5b8 Add dhat and rayon
- Set up dhat, when dhat-heap feature, the dhap memory profiler will run. Due to this tokio needs to be manually built.
- Rayon now explicitly built outside of tokio runtime.
2024-08-13 23:25:11 +02:00
lukas0008
b68e9b809f Use rayon for processing chunks 2024-08-13 14:09:49 +02:00
lukas0008
7a5984984f Merge fixes 2024-08-12 20:35:07 +02:00
lukas0008
5d6c38d1b2 Merge remote-tracking branch 'upstream/master' 2024-08-12 20:30:52 +02:00
lukas0008
a991ce214b CHUNK LOADING KINDA WORKS 2024-08-12 20:22:59 +02:00
Snowiiii
5cf19a4e98 Add ChatType 2024-08-12 15:46:24 +02:00
Snowiiii
414cf3190c Added RCON support 2024-08-10 23:53:32 +02:00
Snowiiii
50dcbfeb6d Add inventory support 2024-08-09 22:38:00 +02:00
Snowiiii
76106ded18 Add WIP Resource Pack support 2024-08-09 22:14:41 +02:00
Snowiiii
f122b47e50 Create pumpkin-text 2024-08-09 10:41:10 +02:00
Snowiiii
b4abc6b297 Add Packet compression 2024-08-08 16:37:40 +02:00
lukas0008
b9de0839fa Reapply "Remove reqwest blocking feature"
This reverts commit 33df6b0b1f.
2024-08-07 21:16:40 +02:00
lukas0008
f91ee4e9eb Reapply "Reapply "Tokio""
This reverts commit fc4c9b3b98.
2024-08-07 21:16:33 +02:00
lukas0008
fc4c9b3b98 Revert "Reapply "Tokio""
This reverts commit f1b7d649db.
2024-08-07 21:16:03 +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
lukas0008
f1b7d649db Reapply "Tokio"
This reverts commit 7891d2848d.
2024-08-07 20:45:22 +02:00
lukas0008
7891d2848d Revert "Tokio"
This reverts commit fa8969d6a2.
2024-08-07 20:44:04 +02:00
lukas0008
fa8969d6a2 Tokio 2024-08-07 19:57:36 +02:00
Snowiiii
32569bafe5 Add Multiplayer support 2024-08-06 16:19:03 +02:00
Snowiiii
d1c3b2f10c Add Serverbound Player Command 2024-08-06 12:47:37 +02:00
lukas0008
1fed6dca5f Update serializer for more types 2024-08-05 14:12:56 +02:00
lukas0008
a5110eb939 Packet proc macro 2024-08-05 12:56:46 +02:00
lukas0008
284db803f9 Serde serialize for automatic packet serialization 2024-08-05 12:56:14 +02:00
Snowiiii
c54ab006ae Add Commands 2024-08-05 10:56:57 +02:00
Snowiiii
dbcb3c8052 fix: Authentication 2024-08-04 17:10:25 +02:00
Snowiiii
41c4d23821 Add Authentication 2024-08-04 15:44:53 +02:00