Commit graph

153 commits

Author SHA1 Message Date
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
f9d4c6b1f9
Merge branch 'typescript' of https://github.com/tgpholly/mc-beta-server into typescript 2023-11-05 10:58:52 +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
0eb23adb09
Update README.md 2023-11-05 01:08:01 +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
a3c865bd9f Artifacts attempt 2 2023-11-02 10:54:36 +00:00
2daec09426 Attempt to upload artifacts 2023-11-02 10:52:45 +00:00
0c0d8f7711 Swap smasher out for @vercel/ncc 2023-11-02 10:40:46 +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
479cc35d89
Update README to match current dev 2023-09-04 02:02:25 +01:00
a61d807966
update fileSmasher to support exporting default functions 2023-09-04 01:46:23 +01:00
690c7be16f
Update WorldSaveManager to support multiple dimensions and add the nether 2023-09-04 01:43:11 +01:00
5c25dd7436
ignore config file 2023-09-04 01:42:36 +01:00
19328d5500
remove config file 2023-09-04 01:42:04 +01:00
aea8c440d9
Fix issue preventing chunks from being loaded from disk 2023-08-20 16:31:23 +01:00
ad240d3598
Fix CI 2023-08-20 02:17:39 +01:00
30569c06ab
Update depends 2023-08-20 02:17:30 +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
36ef685813
Update fileSmasher.ts 2023-08-15 10:32:44 +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
3351888f19 fix broken import 2023-07-28 12:40:07 +01:00
247ecb3484 Migrate to dyetty 2023-07-28 12:38:43 +01:00
c8b4a2f756 Update Depends 2023-07-28 10:36:56 +01:00
6ca1b7f052 CI Fix attempt 2023-07-28 10:36:50 +01:00
1f7d3652e1
oops 2023-07-13 16:49:45 +01:00
d387a6c299
don't need webpack anymore 2023-07-13 16:49:10 +01:00
e05f8d6c58
Update README.md 2023-06-26 16:50:51 +01:00