Commit Graph

5205 Commits

Author SHA1 Message Date
TheMode 0b0dc83ffe
Make separate module for testing framework (#1428) 2022-10-10 20:44:50 +02:00
Omny 5537faabac
add new 1.19.2 effects (#1437) 2022-10-10 20:41:43 +02:00
Zak Shearman 7eb9d3fdd7
Fix yaw/pitch order in SpawnEntityPacket (#1436) 2022-10-09 22:50:18 +02:00
Arektor 17ef1c2f57
Reduce velocity update rate (#1426) 2022-10-07 17:19:29 +02:00
GreatWyrm 87c3dc3f76
Replace char literal with unicode literal (#1430) 2022-10-07 12:40:58 +02:00
jglrxavpok b37bef427f Bump Hephaistos version 2022-10-02 14:50:15 +02:00
Arektor 95fa6607ed
Small improvements to entity movement (#1421) 2022-10-02 04:12:54 +02:00
Vendo caaad1693e
Skip loading empty sections (#1409) 2022-09-30 11:28:47 +02:00
Koding 18c46481f4
Fix incorrect functionality of ClientSpectatePacket (#1402) 2022-09-14 13:44:43 +02:00
TheMode fc90fe8852 Remove some `Collections` usage
Signed-off-by: TheMode <themode@outlook.fr>
2022-09-06 15:08:36 +02:00
Koding 4a5736cc7c
Fix unnecessary allocations with block properties function (#1387) 2022-09-06 14:55:21 +02:00
TheMode b3d81f274c Fix translation tests
Signed-off-by: TheMode <themode@outlook.fr>
2022-09-05 14:02:05 +02:00
TheMode 1dd2cc72ee
1.19.2 (#774) 2022-09-05 13:54:58 +02:00
HEROOSTECH 5f8842084c
Update Adventure (#1365) 2022-09-02 22:28:47 +02:00
Marfien eef95ae5d1
Add ComponentHolderServerPacket to some packets (#1275) 2022-09-02 22:23:42 +02:00
TomJuri c270712798
Make the start log use BrandName instead of hardcoded "Minestom" (#1380) 2022-09-02 22:21:47 +02:00
Obyvante c694c4074e
Fixed metadata issue. (#1378) 2022-08-30 21:37:25 +02:00
Ilya @ Gloryx 978a398f64
Fix a harmful javadoc typo (#1372)
Original: kill if health is **> (more)** or equal to 0 and is not yet dead
2022-08-29 12:43:36 +02:00
KrystilizeNevaDies 83011eb903
fix written book meta to allow modern components (#1359) 2022-08-23 09:35:37 +10:00
iam f5f323fef9
Physics improvement (#1320) 2022-08-10 01:49:42 +02:00
iam 4a79a3af26
Refactor physics to simplify code (#1315) 2022-08-08 00:25:08 +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
GreatWyrm af9dcf258a Move convenience method to PackeetGroupingAudience 2022-08-02 06:23:20 -04:00
GreatWyrm 5aa8b97c60 Add convinence playSound method in instance 2022-08-02 06:23:20 -04:00
Konstantin Shandurenko 89a09f326e
Fix for inventory window id generation (#1292) 2022-07-30 18:54:10 +02:00
TheMode edbef66f8e Add updateStructureConversionPathDouble
Signed-off-by: TheMode <themode@outlook.fr>
2022-07-30 13:20:21 +02:00
TheMode 648232c344 Add updateStructureConversionPath
Signed-off-by: TheMode <themode@outlook.fr>
2022-07-30 04:01:47 +02:00
TheMode 92b11eabbd Move traversePathWrite call
Signed-off-by: TheMode <themode@outlook.fr>
2022-07-29 19:30:09 +02:00
TheMode 0e082634d5 Fix conversion during tag update
Signed-off-by: TheMode <themode@outlook.fr>
2022-07-29 16:51:45 +02:00
TheMode 5b8cc12108 More TagUpdateTest tests
Signed-off-by: TheMode <themode@outlook.fr>
2022-07-29 16:23:16 +02:00
TheMode 7aec259520 Add updateInner test
Signed-off-by: TheMode <themode@outlook.fr>
2022-07-29 16:11:13 +02:00
TheMode 660112dca6 Rename TagUpdateTest
Signed-off-by: TheMode <themode@outlook.fr>
2022-07-29 16:04:06 +02:00
TheMode 614559bcdb Unnecessary TagHandlerImpl getters
Signed-off-by: TheMode <themode@outlook.fr>
2022-07-28 13:57:13 +02:00
TheMode 0db5993bfb Use array for metadata lookup instead of map
Signed-off-by: TheMode <themode@outlook.fr>
2022-07-26 16:40:31 +02:00
TomJuri da9f6fb3c1
Exclude world folder created by saving in the demo. (#1282) 2022-07-26 15:39:40 +02:00
Noel Németh 9e5de35fa7
New command parser (#1235) 2022-07-25 19:34:40 +02:00
Huynh Tien 58a7a59036
add default tinylog writer (#1245) 2022-07-25 08:54:07 +02:00
tahmid-23 3690ad1623
fix component flattening (#1266) 2022-07-25 05:58:03 +02:00
TheMode d596992c0e
Include command aliases in graph (#1244) 2022-07-17 23:13:25 +02:00
TheMode 07a0fb129c Rename node executor
Signed-off-by: TheMode <themode@outlook.fr>
2022-07-17 22:41:28 +02:00
Noel Németh c885ca1d7c
Fix index out of bounds when creating a command packet (#1243) 2022-07-17 20:28:14 +02:00
Konstantin Shandurenko 284da06578
Fix for breaking blocks of mismatching properties in adventure mode (#1242) 2022-07-17 20:08:04 +02:00
TheMode 366f08f7f9
Graph api (#1233) 2022-07-13 22:45:38 +02:00
TheMode 1cdee4a8e1
Revert "Initial graph api (#1230)" (#1231)
This reverts commit 3999c30961.
2022-07-13 01:16:18 +02:00
TheMode 3999c30961
Initial graph api (#1230) 2022-07-13 01:14:23 +02:00
Xavier Niochaut 7af3e1c2e2
Bump Hephaistos version to 2.4.8 2022-07-12 22:37:18 +02:00
TheMode e713cf62a7 Make ArgumentTypeTest more flexible
Signed-off-by: TheMode <themode@outlook.fr>
2022-07-09 11:38:50 +02:00
TheMode 7141fea928 Oops test
Signed-off-by: TheMode <themode@outlook.fr>
2022-07-09 11:01:20 +02:00
TheMode 3a7dc50e7b Test loop arg with multiple groups
Signed-off-by: TheMode <themode@outlook.fr>
2022-07-09 10:57:06 +02:00
Steank 0989c220f6
Fix NullPointerException, deadlock when stopping the server (#1220) 2022-07-08 21:31:54 +02:00