Tyreece Rozycki
d0754f2a15
simplify teleport event + expose correct relativity fields ( #2408 )
2024-09-19 23:36:02 +10:00
CoPokBl
25901b3867
Add EntityTeleportEvent ( #2407 )
...
* add EntityTeleportEvent
2024-09-19 21:59:26 +10:00
Tech
9fbff439e7
feat: register multiple commands ( #2394 )
2024-09-17 00:45:55 +02:00
Samuel
e257d4b4b2
Add blockFace to BlockHandler.Interaction ( #2388 )
2024-09-16 21:57:41 +00:00
TheMode
4305006e6b
Remove Instance dependency from pathfinding ( #2397 )
2024-09-13 17:01:26 -04:00
themode
44d8a810bc
PlayerInit shouldnt be static
2024-09-13 17:03:42 +02:00
Samuel
d955f51899
Add Block::nbtOrEmpty ( #2389 )
2024-09-10 10:00:51 +02:00
themode
7ce047b22e
More Vec operator, more min/max methods
2024-09-08 19:12:32 +02:00
Floweynt
11ed85a921
fix missing inversion in DataComponentMap#diff handling for removed entries ( #2359 )
2024-09-07 22:31:42 +00:00
SLH
af7e357140
fix: saturation not working in food item component ( #2382 )
2024-09-07 22:27:18 +00:00
Samuel
c509804300
Playsound exclude ( #2381 )
...
* Add Instance::playSoundExcept
* Uh...
2024-09-07 22:24:53 +00:00
Lorenz Wrobel
b0bad7e180
give more control of collisions to the entities colliding ( #2350 )
...
* give more control of collisions to the entities colliding
2024-09-06 01:17:16 -04:00
GreatWyrm
1b85254f91
Fix chunks not being refreshed when view distance updates ( #2197 )
...
* Fix chunks not being refreshed when view distance updates
2024-09-06 03:22:24 +00:00
bea4dev
3172039f39
fix team visibility ( #2186 )
2024-09-06 03:15:41 +00:00
themode
6e0ee029a6
Remove mojang utils cache
2024-09-05 01:33:58 +02:00
TheMode
c24f3a5d99
Remove caffeine dependency from EventNode ( #2375 )
2024-09-05 00:15:56 +02:00
themode
4553d3c574
update dependencies
2024-09-04 02:13:47 +02:00
Kerman
f591566407
Implement Graph Cache in CommandManager ( #2360 )
2024-09-03 23:54:33 +00:00
themode
2d92fa6657
unused cache
2024-09-04 01:46:33 +02:00
TogAr2
61f7b61fa9
Add EquipmentSlot.BODY ( #2325 )
...
* Add EquipmentSlot.BODY
* EntityEquipmentPacket should now have 7 entries
* Simplify isHand check
* Fix tests
---------
Co-authored-by: Matt Worzala <35708499+mworzala@users.noreply.github.com>
2024-09-03 23:46:04 +00:00
TheMode
b1c34cc9d7
record namespace ( #2374 )
2024-09-04 01:09:35 +02:00
TheMode
5ec42c6ba9
Light cleanup ( #2372 )
2024-09-04 01:05:43 +02:00
TheMode
a3dec124aa
Use a single int for all block states ( #2373 )
2024-09-04 00:52:01 +02:00
TheMode
b1ad94cd1b
Make BoundingBox/ShapeImpl records ( #2371 )
2024-09-03 11:01:34 +02:00
themode
65f75bb059
clear remaining hephaistos usage
2024-08-28 21:01:41 +02:00
themode
8f46913486
fix some jcstress files
2024-08-28 20:56:13 +02:00
themode
789befee31
Coordinate limit to prevent potential overflow
2024-08-26 06:12:50 +02:00
Lorenz Wrobel
b832db7764
Ability to get collision shape position from PhysicsResult ( #2355 )
...
* ability to get collision shape position from PhysicsResult
2024-08-26 00:11:29 +00:00
Lorenz Wrobel
a521c4e7cd
fix entity collisions ( #2348 )
2024-08-22 01:15:19 +00:00
iam
6b660a4e6a
Return directional information from entity collision ( #2346 )
2024-08-21 23:52:56 +00:00
iam
b05bfd9689
Move EntityCollisionResult to its own class ( #2345 )
...
* Move EntityCollisionResult to its own class
2024-08-21 22:08:03 +00:00
iam
b0b31d4664
Update API for swept entity <-> entity collisions ( #2343 )
...
* Update API for swept entity <-> entity collisions
2024-08-21 17:13:48 -04:00
Am Gone
480a7dcaa2
Fix entity position desync when spawned in an 8 block radius from world center (0,0,0) ( #2299 )
...
* fix: entity spawn pos desync
* Fix tests
2024-08-20 14:40:53 +00:00
themode
dd96c907d9
Convenient SECTION vec
2024-08-18 18:07:56 +02:00
Lorenz Wrobel
78f7cffbb3
fix bounding box intersection ( #2335 )
2024-08-18 11:49:17 +00:00
Lorenz Wrobel
29ad2b65c3
Generator fix #setRelative ( #2336 )
2024-08-18 13:46:31 +02:00
mworzala
f8b6eb0d0b
fix: banner pattern item nbt deserialization fails
2024-08-17 08:23:43 -04:00
themode
f3cc64032f
Constant size packet queue
2024-08-17 12:35:00 +02:00
themode
4ef51eeed3
Reduce default keep alive kick to 15 seconds
2024-08-17 12:06:15 +02:00
themode
19c4b5d598
I love generators
2024-08-16 23:17:14 +02:00
GoldenStack
6c5cd6544e
Refactor EquipmentHandler ( #2331 )
2024-08-14 09:19:15 +02:00
iam
0651c4e401
fix pathfinding repathNode issue ( #2330 )
2024-08-14 04:28:25 +00:00
themode
d47db68950
Add nagle flag
2024-08-13 17:17:23 +02:00
AidanMars2
461c56e749
Revert "Improve collision performance ( #2321 )" ( #2322 )
...
This reverts commit f917ba1b9f
.
2024-08-05 13:03:38 -04:00
xZeGoe
f917ba1b9f
Improve collision performance ( #2321 )
...
* Improve fastPhysics perfomance
* Re-add final to Vec
2024-08-05 05:21:28 -04:00
mworzala
7b180172ce
fix: send attribute base value not computed.
2024-08-01 11:19:25 -04:00
Aeltumn
96dbad809f
fix: Round up total sectors in region file
2024-08-01 12:22:11 +02:00
mworzala
a1e1dbd8fe
fix: lower case click/hover action types
2024-07-28 17:50:47 -04:00
Matt Worzala
3f60070d56
Direct writer for Adventure components ( #2306 )
...
* feat: direct writer for adventure components
* chore: tests and fixes to score & translatable
* chore: explicitly use nbt serializer for reading so the dependency is obvious
2024-07-28 10:29:26 -04:00
mworzala
12794d4263
chore: Remove a bunch of Experimental annotations
2024-07-26 01:37:00 -04:00