malte0811
|
340b6af739
Add basic tests for FastMap, fix some issues with binary keys
|
%!s(int64=4) %!d(string=hai) anos |
malte0811
|
169f22ea04
Implement alternative indexing schemes for fast maps
|
%!s(int64=4) %!d(string=hai) anos |
malte0811
|
0174f5721c
Add specialized object<->index converters for "well-known" properties
|
%!s(int64=4) %!d(string=hai) anos |
malte0811
|
c84166b435
New: deduplicate vertex data of baked quads used in SimpleBakedModels
|
%!s(int64=4) %!d(string=hai) anos |
malte0811
|
2c358a6c74
Simplify "no property map" code using the new ImmutableMap implementation
|
%!s(int64=4) %!d(string=hai) anos |
malte0811
|
cd58db849c
Clean up gradle setup
|
%!s(int64=4) %!d(string=hai) anos |
malte0811
|
e92c140d41
Fix build failure on Forge (really, gradle?)
|
%!s(int64=4) %!d(string=hai) anos |
malte0811
|
f8bd1b1cfb
And back to MCP mappings, so people involved in that can still look at it…
|
%!s(int64=4) %!d(string=hai) anos |
malte0811
|
4e8efc1248
Add platform-specific code to handle the things previously handled in Forge events
|
%!s(int64=4) %!d(string=hai) anos |
malte0811
|
fa16fbe448
Add hack to make the standard getValues fast-ish again
|
%!s(int64=4) %!d(string=hai) anos |
malte0811
|
8d0ee4e977
Make loader-specific code in Mixin config work
|
%!s(int64=4) %!d(string=hai) anos |
malte0811
|
7be5e4720f
Fix up some platform-independent config code
|
%!s(int64=4) %!d(string=hai) anos |
malte0811
|
e65d4f1dd6
Initial move to Architectury
|
%!s(int64=4) %!d(string=hai) anos |
malte0811
|
875bbe2e0d
New: Deduplicate voxel shapes in blockstate caches
|
%!s(int64=4) %!d(string=hai) anos |
malte0811
|
2fad25372d
Update MCP, MC, Forge and gradle
|
%!s(int64=4) %!d(string=hai) anos |
malte0811
|
dd7057e8be
Next build is 1.1.1, not 1.2 (no major changes, just a small fix)
|
%!s(int64=4) %!d(string=hai) anos |
malte0811
|
4c18e10f44
Fix crashes when constructing MRLs with a null variant constructor parameter, closes #2
|
%!s(int64=4) %!d(string=hai) anos |
malte0811
|
eb07b2a199
Cleanup: Use a constructor redirect instead of an overwrite for multipart deduplication
|
%!s(int64=4) %!d(string=hai) anos |
malte0811
|
e261f58f0b
Cleanup: Merge some tiny classes into Deduplicator
|
%!s(int64=4) %!d(string=hai) anos |
malte0811
|
75fd251833
New: Do not create multiple multipart model instances for the same input
|
%!s(int64=4) %!d(string=hai) anos |
malte0811
|
4b970b7229
Cleaner config code
|
%!s(int64=4) %!d(string=hai) anos |
malte0811
|
c042a8bbc1
New: Do not create new String instances when constructing MRLs
|
%!s(int64=4) %!d(string=hai) anos |
malte0811
|
e5428f3fc2
Fix display name
|
%!s(int64=4) %!d(string=hai) anos |
malte0811
|
6bd48234c5
Add jar signing
|
%!s(int64=4) %!d(string=hai) anos |
malte0811
|
6947e54ca4
Slight cleanup of FastMap code
|
%!s(int64=4) %!d(string=hai) anos |
malte0811
|
a8bc5157dc
Use ImmutableMap for faster lookups of key/value indices in FastMap
|
%!s(int64=4) %!d(string=hai) anos |
malte0811
|
a3e4a5d54a
Update documentation
|
%!s(int64=4) %!d(string=hai) anos |
malte0811
|
530928b035
Move more code out of Mixin bodies for cleaner stack traces
|
%!s(int64=4) %!d(string=hai) anos |
malte0811
|
6f8939199b
Better config options, add JS coremod to replace calls to StateHolder#getValues with calls to getValues_Ferrite
|
%!s(int64=4) %!d(string=hai) anos |
malte0811
|
77461fe113
Add a config and split StateHolder optimizations in a way that allows disabling property map optimization without disabling neighbor state optimization
|
%!s(int64=4) %!d(string=hai) anos |