Commit Graph

29 Commits

Author SHA1 Message Date
Nassim Jahnke 2480eb6a7f
Start working on 24w09a 2024-02-28 22:15:31 +01:00
Nassim Jahnke 5d5c98acc6
24w03a (maybe, and it's a bit ugly) 2024-01-17 22:55:16 +01:00
Nassim Jahnke 34bd15dec7
Merge branch 'master' into dev
# Conflicts:
#	template/src/main/java/com/viaversion/viaversion/template/protocols/rewriter/EntityPacketRewriter1_99.java
2024-01-12 10:30:24 +01:00
Nassim Jahnke ef78fcd478
Update API license headers and scope 2024-01-12 10:21:45 +01:00
Nassim Jahnke 2f8114abb1
Finish 23w51a, maybe 2023-12-18 17:14:24 +01:00
Nassim Jahnke 90781c9d27
Start working on 23w51a 2023-12-18 15:58:49 +01:00
Nassim Jahnke 6c0d891c9f
Don't print mapping validity warning if conversion warnings are disabled 2023-05-14 08:38:24 +02:00
Nassim Jahnke 364cfad9d8
23w12a 2023-03-22 18:49:18 +01:00
Nassim Jahnke d8a9480bf1
Clean up BiMappings impl 2023-03-07 11:27:25 +01:00
Nassim Jahnke 3ced95903a
Cache identifiers files 2023-03-05 15:20:16 +01:00
Nassim Jahnke 712bbcdc02
More fixes to mapping data loading 2023-03-04 17:17:47 +01:00
Nassim Jahnke 51d4e11b5f
Minimize/optimize mapping data files 2023-03-04 00:08:08 +01:00
Nassim Jahnke 9fd0d3e565
Reduce mappings file sizes and optimize item mappings 2023-03-02 13:14:11 +01:00
Nassim Jahnke bf4e4d771f
Uncap mapping loader executor pool, less logging 2023-02-20 17:30:56 +01:00
Nassim Jahnke cb2165eb93
Greatly reduce the number of (anonymous) inner classes
Reduces code complexity, and much more importantly, reduces the number of classes loaded at runtime by *hundreds*
2023-02-12 11:46:48 +01:00
Nassim Jahnke 4fb95581ce
Update copyright headers 2023-01-12 12:45:53 +01:00
Nassim Jahnke 1d5ae0e3e0
Use mappings instead of hardcoding entity ids 2022-05-14 11:58:45 +02:00
Nassim Jahnke 8b51430555
22w16a (except you have off-centered paintings) 2022-04-20 19:42:43 +02:00
Nassim Jahnke bd880b608f
22w12a 2022-03-24 18:52:38 +01:00
Nassim Jahnke a1ae7818a2
Add namespace to argument type mappings 2022-03-16 20:25:00 +01:00
Nassim Jahnke 365b3a8a38
22w11a 2022-03-16 19:48:17 +01:00
Nassim Jahnke d5a568b3fc
Update copyright header 2022-01-09 22:36:07 +01:00
Nassim Jahnke 20e9723d21
Update Gradle, particles finally work everywhere™️
Fixes #2746
2021-12-02 10:54:32 +01:00
Nassim Jahnke 3051ddb6c0
Better Mappings builders
Allows for mappings between json arrays and objects without a billion different constructors, also now uses the proper size for 1.18 chunks
2021-11-15 21:49:02 +01:00
Nassim Jahnke f72412484a
Map block entity ids, only biomes and something else left 2021-09-16 00:26:23 +02:00
Nassim Jahnke f2147179c2
Small fixes, add majorVersion method, nicer getter names in some classes
None of the deprecated methods will be removed anytime soon.
2021-08-28 22:15:28 +02:00
KennyTV 24efb48004
Add method to load extra tags from diff files 2021-06-06 17:17:51 +02:00
KennyTV ff140c421a
Add/change comments 2021-05-29 11:50:07 +02:00
KennyTV 318c49cf30
More interfaces, keep ProtocolRegistry.SERVER_PROTOCOL legacy api 2021-04-27 13:25:18 +02:00