TheMode
|
e979d71dee
|
Update & test acquirable api
Signed-off-by: TheMode <themode@outlook.fr>
|
2022-01-17 14:24:37 +01:00 |
|
themode
|
0163dd6f42
|
Reduce block properties parsing allocation
|
2022-01-15 20:12:33 +01:00 |
|
TheMode
|
51abd95bcb
|
Make the reference update method optional
Signed-off-by: TheMode <themode@outlook.fr>
|
2022-01-14 21:36:30 +01:00 |
|
TheMode
|
b87259f21b
|
properly update viewing references
Signed-off-by: TheMode <themode@outlook.fr>
|
2022-01-14 21:34:20 +01:00 |
|
TheMode
|
6e6da5df06
|
Update jdk for jitpack
Signed-off-by: TheMode <themode@outlook.fr>
|
2022-01-14 19:50:16 +01:00 |
|
TheMode
|
374e534c0a
|
Container performance
Signed-off-by: TheMode <themode@outlook.fr>
|
2022-01-14 10:50:54 +01:00 |
|
TheMode
|
7a9b08b085
|
Improve Registry.Container
Signed-off-by: TheMode <themode@outlook.fr>
|
2022-01-14 10:45:44 +01:00 |
|
TheMode
|
2ef1902664
|
Remove MinestomThreadPool, use the common pool for generation
Signed-off-by: TheMode <themode@outlook.fr>
|
2022-01-12 22:37:35 +01:00 |
|
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 |
|