|
e303cbc5df
|
Remove AABB creation logging
|
2023-11-09 16:32:34 +00:00 |
|
|
63333a04aa
|
Implement AABB collision and add EntityItem properly.
The items are fully functional apart from picking them up, they are commented out in the MPClient breakBlock function if you want to play with them.
|
2023-11-09 16:30:40 +00:00 |
|
|
6033c86247
|
start work on AABB
|
2023-11-08 15:45:25 +00:00 |
|
|
875318db04
|
improve initial generation logging
|
2023-11-08 15:44:46 +00:00 |
|
|
228602a54d
|
remove time debug printing
|
2023-11-08 13:40:27 +00:00 |
|
|
64709abfb9
|
generate spawn chunks smarter
|
2023-11-08 13:36:22 +00:00 |
|
|
de4203d9f0
|
new save format
|
2023-11-07 20:46:17 +00:00 |
|
|
79f3ae1d4f
|
handle block breaking better
|
2023-11-07 01:50:51 +00:00 |
|
|
61b667ac49
|
Read multiple packets per chunk
|
2023-11-07 01:50:35 +00:00 |
|
|
0403ace046
|
zero the fall distance
|
2023-11-05 13:53:45 +00:00 |
|
|
617cebe2e0
|
Prevent fall damage if in water
|
2023-11-05 13:30:17 +00:00 |
|
|
8054f06327
|
Send velocity for all entities
|
2023-11-05 10:58:47 +00:00 |
|
|
23a1d124c0
|
Send player equipment on join
|
2023-11-05 10:58:35 +00:00 |
|
|
6d7d1299ce
|
Use a better send method for position sending
|
2023-11-05 10:58:01 +00:00 |
|
|
d64f9469cb
|
Destroy entities on the client when they are removed from the world
|
2023-11-05 10:56:57 +00:00 |
|
|
81b5fb302d
|
Add isZero getter to Vec2 and Vec3
|
2023-11-05 10:56:28 +00:00 |
|
|
8fc6836b29
|
Fix EntityEquipment having the wrong byte length
|
2023-11-05 10:56:11 +00:00 |
|
|
1b2b1a091e
|
Add Packets DestroyEntity and EntityVelocity
|
2023-11-05 10:55:49 +00:00 |
|
|
bb733ff2af
|
Allow ItemStack(s) to be compared
|
2023-11-05 10:55:15 +00:00 |
|
|
83f37a0621
|
don't care
|
2023-11-05 00:58:00 +00:00 |
|
|
522916ecaa
|
Implement fall damage & fix damage in general
|
2023-11-05 00:55:23 +00:00 |
|
|
f1c4dcda75
|
Block getting
|
2023-11-02 08:31:43 +00:00 |
|
|
d8d1eabcf4
|
WIP: Inventories
|
2023-10-29 05:08:26 +00:00 |
|
|
74374cb0d6
|
implement dimension switching
|
2023-09-04 23:42:38 +01:00 |
|
|
9feafc46c7
|
allow server to read chunks from disk again (oops)
|
2023-09-04 02:05:14 +01:00 |
|
|
690c7be16f
|
Update WorldSaveManager to support multiple dimensions and add the nether
|
2023-09-04 01:43:11 +01:00 |
|
|
aea8c440d9
|
Fix issue preventing chunks from being loaded from disk
|
2023-08-20 16:31:23 +01:00 |
|
|
5c478f461e
|
Store each entities current chunk inside of their object
|
2023-08-20 02:10:49 +01:00 |
|
|
41e1124c04
|
Flip the x and z on every other noise level
|
2023-08-20 02:10:30 +01:00 |
|
|
79b1f0c0eb
|
maintenance
|
2023-08-20 01:18:05 +01:00 |
|
|
3123dac2c2
|
Entity Status Packet
|
2023-08-20 01:17:37 +01:00 |
|
|
84bbe26454
|
Drowning and damage updates
|
2023-08-20 01:17:27 +01:00 |
|
|
310f1bd091
|
Block Behaviours
|
2023-08-20 01:17:05 +01:00 |
|
|
ad83454afa
|
Switch to hsconsole package & add proper shutdown procedure
|
2023-08-15 10:00:12 +01:00 |
|
|
c80dcd2d4f
|
Allow blocks to update neighboring blocks
|
2023-08-12 22:06:16 +01:00 |
|
|
ba1c4e04d8
|
general cleanup + add fileSmasher to replace webpack
|
2023-06-26 16:16:55 +01:00 |
|
|
3ca20743a3
|
clear off even more codefactor issues
|
2023-06-26 10:00:06 +01:00 |
|
|
59e12c0655
|
fix a bunch more codefactor issues
|
2023-06-26 09:57:40 +01:00 |
|
|
21a9f64a9e
|
fix a bunch of codefactor issues
|
2023-06-26 09:53:45 +01:00 |
|
|
055627bb63
|
Migrate to bufferstuff module
|
2023-06-22 12:43:28 +01:00 |
|
|
3b208eb8db
|
lighting sort of works
|
2023-06-19 18:29:16 +01:00 |
|
|
15917f1533
|
Rework to use new bufferStuff submodule
|
2023-05-02 20:39:40 +01:00 |
|
|
2aedd81baa
|
WIP: Lighting
|
2023-05-02 08:50:49 +01:00 |
|
|
ad1c402d84
|
fix massive crators appearing, see: https://eusv.net/ZHMjQZTTNNM2nS
|
2023-04-17 02:15:51 +01:00 |
|
|
8b906bfe8f
|
allow chunks to be saved again. oops
|
2023-04-17 02:07:01 +01:00 |
|
|
e21bda6201
|
Add basic cave generation
|
2023-04-17 02:05:11 +01:00 |
|
|
0653da20b2
|
read config compression type as SaveCompressionType
|
2023-04-17 02:05:01 +01:00 |
|
|
686a694432
|
cross chunk block placement
|
2023-04-13 23:52:13 +01:00 |
|
Holly Stubbs
|
35aa372d8e
|
Force write chunks to disk on initial generation
|
2023-04-13 10:46:09 +01:00 |
|
|
47f6d5cc37
|
Fix loading not actually working because of bogus instanceof checks
|
2023-04-13 00:26:01 +01:00 |
|