TheMode
|
0366027c5d
|
Misc cleanup
Signed-off-by: TheMode <themode@outlook.fr>
|
2022-01-12 22:15:50 +01:00 |
|
TheMode
|
ab982d0214
|
Make DragData record
Signed-off-by: TheMode <themode@outlook.fr>
|
2022-01-12 22:08:08 +01:00 |
|
themode
|
d7d6721474
|
Better names
|
2022-01-12 12:02:20 +01:00 |
|
themode
|
1eb5c8519d
|
Fix chunks not being GCed
|
2022-01-12 11:59:42 +01:00 |
|
themode
|
94a13a9523
|
Add basic ViewEngineTest
|
2022-01-12 10:47:38 +01:00 |
|
themode
|
2dacaa8020
|
Avoid static initialization
|
2022-01-12 09:50:09 +01:00 |
|
Eoghanmc22
|
0ccaa6a888
|
make isInVoid relative to the instance's min y (#584)
|
2022-01-12 09:39:59 +01:00 |
|
Cody
|
517d6a3b7c
|
Fix empty block on interact (#583)
|
2022-01-10 21:35:31 +01:00 |
|
TheMode
|
2633609ccd
|
Fix javadoc
Signed-off-by: TheMode <themode@outlook.fr>
|
2022-01-10 16:58:44 +01:00 |
|
mworzala
|
3afc644c5b
|
rebase fix
|
2022-01-10 16:51:21 +01:00 |
|
Moulberry
|
09245defd6
|
Improve PositionUtils and add tests (#582)
|
2022-01-10 16:51:21 +01:00 |
|
jglrxavpok
|
847bbf9bdc
|
Bump Hephaistos version to fix optimized worlds loading
|
2022-01-10 16:51:21 +01:00 |
|
jglrxavpok
|
98152a821d
|
Show proper error when trying to load chunk with y range outside of dimension type
Change defaults of DimensionType to match vanilla y range of overworld
|
2022-01-10 16:51:21 +01:00 |
|
TheMode
|
379ca22903
|
Less line
Signed-off-by: TheMode <themode@outlook.fr>
|
2022-01-10 16:51:21 +01:00 |
|
TheMode
|
5e41b148a4
|
Free memory when clearing palette
Signed-off-by: TheMode <themode@outlook.fr>
|
2022-01-10 16:51:21 +01:00 |
|
themode
|
42dc264c93
|
Smarter setAll loop
|
2022-01-10 16:51:21 +01:00 |
|
themode
|
b821619a91
|
Improve replaceAll
|
2022-01-10 16:51:21 +01:00 |
|
themode
|
9c8fcc4286
|
Improve replaceAll
|
2022-01-10 16:51:21 +01:00 |
|
themode
|
592adccf81
|
Improve setAll with constant return
|
2022-01-10 16:51:21 +01:00 |
|
Eoghanmc22
|
8de5ba1149
|
use fixed seed for PaletteGetPresentBenchmark and add readAllPresentAlt benchmark
|
2022-01-10 16:51:21 +01:00 |
|
themode
|
3eb0bc28c0
|
Move commands
|
2022-01-10 16:51:21 +01:00 |
|
jglrxavpok
|
c46d7bf506
|
Use Hephaistos v2.4.0 to correctly handle world heights
Should fix https://github.com/Minestom/Minestom/issues/559
|
2022-01-10 16:51:21 +01:00 |
|
themode
|
c949bdd5ba
|
maxIndex cleanup
|
2022-01-10 16:51:21 +01:00 |
|
themode
|
29017c1d9b
|
Add PaletteGetPresentBenchmark
|
2022-01-10 16:51:21 +01:00 |
|
themode
|
51795ccbd1
|
Avoid second map operation
|
2022-01-10 16:51:21 +01:00 |
|
themode
|
edfcc50214
|
Avoid recomputing palette
|
2022-01-10 16:51:21 +01:00 |
|
themode
|
d93e302d2a
|
Avoid memory barrier on replace
|
2022-01-10 16:51:21 +01:00 |
|
themode
|
c58d84bb5d
|
Add Palette#getAllPresent
|
2022-01-10 16:51:21 +01:00 |
|
themode
|
fddd9dd934
|
Improve setAll constant write by 20%
|
2022-01-10 16:51:21 +01:00 |
|
themode
|
83621e2ece
|
Use setAll for PaletteGetBenchmark
|
2022-01-10 16:51:21 +01:00 |
|
themode
|
4258e14c5f
|
Another 20% improvement
|
2022-01-10 16:51:21 +01:00 |
|
themode
|
6827edb619
|
Improve getAll performance by 20%
|
2022-01-10 16:51:21 +01:00 |
|
themode
|
59f12e1c26
|
Optimize #replace
|
2022-01-10 16:51:21 +01:00 |
|
themode
|
dfeff36857
|
Optimize #replaceAll
|
2022-01-10 16:51:21 +01:00 |
|
themode
|
beb430af07
|
Fix OOB when retrieving blocks outside buildable area
|
2022-01-10 16:51:21 +01:00 |
|
Articdive
|
4b78e41ab4
|
Remove deprecated ResourcePack constructor.
|
2022-01-10 16:51:21 +01:00 |
|
themode
|
e468e027ba
|
Fix broken count
|
2022-01-10 16:51:21 +01:00 |
|
themode
|
419c1a4a91
|
Improve setAll
|
2022-01-10 16:51:21 +01:00 |
|
TheMode
|
5bbf4642e8
|
Server process (#550)
|
2022-01-10 16:51:21 +01:00 |
|
themode
|
0bd736d837
|
Bench node children
|
2022-01-10 16:51:21 +01:00 |
|
themode
|
4f25333add
|
Dead code
|
2022-01-10 16:51:21 +01:00 |
|
themode
|
812ea7bc07
|
Avoid array allocation
|
2022-01-10 16:51:21 +01:00 |
|
themode
|
9c11863f3e
|
Optimize setAll
|
2022-01-10 16:51:21 +01:00 |
|
Articdive
|
dee18150de
|
Correctly implement JMH and fix singular Benchmarks not running.
|
2022-01-10 16:51:21 +01:00 |
|
themode
|
e62bcc6dbb
|
Optimize getAll
|
2022-01-10 16:51:21 +01:00 |
|
themode
|
2eae1e2cdc
|
bulkAll and bulkAllOrder
|
2022-01-10 16:51:21 +01:00 |
|
Eoghanmc22
|
29bbc39a1a
|
improve bit logic
|
2022-01-10 16:51:21 +01:00 |
|
themode
|
3aeb0690d8
|
Rework NamespaceID
|
2022-01-10 16:51:21 +01:00 |
|
themode
|
f2e506c621
|
move mojang & namespace tests
|
2022-01-10 16:51:21 +01:00 |
|
themode
|
0e70613fb7
|
Add Palette#replace and Palette#replaceAll
|
2022-01-10 16:51:21 +01:00 |
|