Commit Graph

21 Commits

Author SHA1 Message Date
TheMode fc90fe8852 Remove some `Collections` usage
Signed-off-by: TheMode <themode@outlook.fr>
2022-09-06 15:08:36 +02:00
Xavier Niochaut f62d4e47fc
Heavily reduce memory consumption of AnvilLoader (#1005)
* (Heavily) Reduce memory consumption of AnvilLoader
/!\ requires building and publishing Hephaistos master to local Maven for now

* Cache biome mapping per chunk instead of per section

* Starting work on integration tests

* [AnvilLoader] Address issue #423

* [AnvilLoader] Use new Hephaistos saving API

* Use MavenCentral version of Hephaistos
2022-08-05 21:05:23 +02:00
Noel Németh 793561e0cb
Simplify command graph generation (#1200) 2022-07-02 05:39:39 +02:00
Noel Németh b112248ae8
Fix by checking if the connection uses inet socket (#1152) 2022-06-05 14:53:28 +02:00
Articdive 501020a453
Update JNoise to 4.0.0-SNAPSHOT. (#884) 2022-04-26 12:31:00 +02:00
TheMode 63b40deb34
Item API refactoring (#904) 2022-04-13 17:57:15 +02:00
TheMode dd26d4ceb8 Fix compilation
Signed-off-by: TheMode <themode@outlook.fr>
2022-04-09 18:05:23 +02:00
TheMode a70bb15146
Low level generation API (#574) 2022-04-08 07:19:52 +02:00
themode f36304f613 Disable random spawn position 2022-03-08 14:21:27 +01:00
themode 762bbf525d Move native image resources 2022-02-28 00:08:25 +01:00
themode 119afa6311 Simplify EntityTracker, reduce allocations 2022-02-25 02:30:01 +01:00
TheMode 9b04e89552
Add PlayerPacketOutEvent (#689) 2022-02-17 13:51:55 +01:00
mworzala 070a45cb97
Move extension demo to demo project (can be loaded with indev classes currently) 2022-02-02 08:10:00 -05:00
themode 6ecf486b9d Remove guava dependency 2022-01-27 05:15:51 +01:00
themode f66a5044e3 Include native-image config files in demo subproject 2022-01-26 08:08:40 +01:00
TheMode 2633609ccd Fix javadoc
Signed-off-by: TheMode <themode@outlook.fr>
2022-01-10 16:58:44 +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 5bbf4642e8 Server process (#550) 2022-01-10 16:51:21 +01:00
themode 053ed8cd3b Change shadowJar archive name 2022-01-10 16:51:21 +01:00
Articdive 3089843cc9 Build system update (#527) 2022-01-10 16:51:21 +01:00