mworzala
2f85ce0231
stable configuration state join
...
(cherry picked from commit 465af0e051
)
2024-02-09 14:27:43 -05:00
mworzala
f4a123192b
fix: bad collision shape parsing
...
(cherry picked from commit 666bb98957
)
2024-02-09 14:27:43 -05:00
mworzala
351d2197b1
collect all server options in ServerFlag file, other minor changes
2024-02-09 14:27:43 -05:00
mworzala
5929b811ec
return terminal
2024-02-09 14:27:43 -05:00
mworzala
f31b74a386
hollow-cube/chunk-sending-rate-config
...
(cherry picked from commit a981bd78ff
)
2024-02-09 14:27:43 -05:00
mworzala
f019fe69d0
hollow-cube/respectful-chunk-sending
...
(cherry picked from commit 9f3ee89506
)
2024-02-09 14:27:43 -05:00
Matt Worzala
128c525b7c
hollow-cube/placement-rule-improvement
...
* improve placement rule api and remove existing vanilla rules
* readme changes
(cherry picked from commit b0b640ccd7
)
2024-02-09 14:27:43 -05:00
emortaldev
8a6a8f0050
hollow-cube/distance-squared-optimization
...
* Use distance squared where possible
* Update EntityFinder.java
* Update FollowTargetGoal.java
* Consistent methods for squared
(cherry picked from commit 4e0bc47429
)
2024-02-09 14:27:43 -05:00
Zak Shearman
067227421f
Fix/mojang utils long name ( #1792 )
2023-03-18 01:02:18 +01:00
GreatWyrm
9890d71347
Minor Property Tweaks ( #1591 )
...
* Add System Property for changing Portal Teleport boundry, remove unnecessary PropertyUtils method
* Remove unneeded imports on changed files
* Restore getString in PropertyUtils, change to use JDK method
2022-12-30 21:52:16 -05:00
Noel Németh
77be05085d
Clear chunk history on teleport and instance change, initialize history with less common chunk coordinate; fixes #1536
2022-11-26 11:10:44 +01:00
iam
1a013728fd
Blockiterator fix 4 ( #1513 )
2022-11-10 06:31:04 +01:00
iam
d496fcfe4a
Misc fix + more tests ( #1511 )
2022-11-09 23:46:53 +01:00
iam
88dd901438
Rewrite BlockIterator ( #1509 )
2022-11-09 23:07:31 +01:00
iam
361849c155
Blockiterator fix ( #1508 )
2022-11-07 23:35:32 +01:00
TheMode
993af51556
Use NetworkBuffer
in packets ( #1487 )
2022-10-29 11:02:22 +02:00
TheMode
ba2816fc74
Buffer API rework ( #1485 )
2022-10-28 19:27:48 +02:00
TheMode
c95ced9493
Misc intellij suggestions
...
Signed-off-by: TheMode <themode@outlook.fr>
2022-10-27 15:25:51 +02:00
TheMode
fc90fe8852
Remove some Collections
usage
...
Signed-off-by: TheMode <themode@outlook.fr>
2022-09-06 15:08:36 +02:00
TheMode
1dd2cc72ee
1.19.2 ( #774 )
2022-09-05 13:54:58 +02:00
Marfien
eef95ae5d1
Add ComponentHolderServerPacket to some packets ( #1275 )
2022-09-02 22:23:42 +02:00
Konstantin Shandurenko
0c6599fee6
Checking that payload length is positive on packets reading ( #1211 )
2022-07-07 04:18:24 +02:00
Kieran Wallbanks
8b789e0f30
Allow changing the extensions folder via a system property
2022-07-06 15:34:40 +01:00
Noel Németh
c4479dabbd
Fix BinaryReader#extractBytes
2022-07-05 20:02:27 +02:00
GoldenStack
54a6bcd2af
Command Tests ( #1199 )
2022-07-02 02:12:07 +02:00
TheMode
9f1fcd89ef
Cleanup optionalLoadAll
...
Signed-off-by: TheMode <themode@outlook.fr>
2022-06-25 11:02:10 +02:00
TheMode
8789a6c1f0
Add arrayCopy
...
Signed-off-by: TheMode <themode@outlook.fr>
2022-06-09 21:35:18 +02:00
Noel Németh
bcab1b199b
Limit chunk update packets ( #1128 )
2022-06-04 22:04:57 +02:00
Michael
7b8445d0e2
Add EditBookEvent ( #1120 )
2022-05-24 14:08:00 +10:00
TheMode
ace42b6f46
Make ObjectArray interface
...
Signed-off-by: TheMode <themode@outlook.fr>
2022-05-18 08:54:55 +02:00
themode
bfa2dbd3f7
Rename AutoIncrementMap
2022-05-16 08:39:18 +02:00
TheMode
8d7175af73
Replace thread locals to pool ( #1079 )
2022-05-16 07:34:47 +02:00
TheMode
7d930ee28d
Replace PlayerConnection#sendPacket when possible
...
Signed-off-by: TheMode <themode@outlook.fr>
2022-05-10 10:07:55 +02:00
TheMode
2720d9ada2
Use checkIndex
...
Signed-off-by: TheMode <themode@outlook.fr>
2022-05-07 10:58:19 +02:00
TheMode
63b40deb34
Item API refactoring ( #904 )
2022-04-13 17:57:15 +02:00
TheMode
59d5bfe6d1
Invalidate ChunkCache on unload
...
Signed-off-by: TheMode <themode@outlook.fr>
2022-04-12 23:55:17 +02:00
TheMode
a70bb15146
Low level generation API ( #574 )
2022-04-08 07:19:52 +02:00
Alexander Mandera
740ffc8846
Fix bad conversion of block index using negative Y ( #861 )
2022-04-04 23:19:48 +02:00
TheMode
85559abb28
TagHandlerImpl cleanup
...
Signed-off-by: TheMode <themode@outlook.fr>
2022-03-26 13:03:28 +01:00
themode
2d6368f6bd
copy-on-write index map
2022-03-24 12:51:24 +01:00
TheMode
2301ad9976
Tag list ( #801 )
2022-03-24 09:03:30 +01:00
themode
54b65f49a6
Prevent unlikely race condition
2022-03-23 10:52:39 +01:00
themode
dc9580b990
Add IndexMap
2022-03-23 08:49:40 +01:00
themode
055cc409ed
Ensure proper chunk synchronization
2022-03-17 00:14:12 +01:00
themode
acee29c20a
Fix player position being wrong inside tests
2022-03-14 19:01:48 +01:00
themode
df64ce9653
Remove dependency from instance/entity for collisions
2022-03-13 23:28:31 +01:00
themode
c890a1ae9a
Reduce field lookup for block touch
2022-03-13 17:55:00 +01:00
themode
27b046b52c
Simplify toSectionRelativeCoordinate
2022-03-11 17:55:56 +01:00
themode
4ab2f43eed
Simplify ObjectArray
2022-03-07 20:45:51 +01:00
themode
3764e83a4f
Dead code
2022-03-07 13:55:13 +01:00