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
Snowiiii
30cdab5d09
Add Clientbound Play Disconnect
2024-08-04 12:23:28 +02:00
Snowiiii
ae69bbc7f1
Add pumpkin-world
...
also refactor player
2024-08-04 00:29:20 +02:00
Snowiiii
fd9344a512
reorganize into different crates
...
Should help to get a more clear view and simplify things
2024-08-02 10:57:38 +02:00