embeddedt
b87c615e5d
Adjust mixin config
2023-08-12 11:51:28 -04:00
embeddedt
d1c9be8900
Clean up warnings
2023-08-12 11:41:04 -04:00
embeddedt
b5b46888af
Change resource key name
...
Easier to add typo here than fix typo in the other file and deal
with merge conflicts
2023-08-12 11:32:00 -04:00
embeddedt
21ee0dc1cf
Add warning for Connectedness and dynamic resources
2023-08-12 11:28:07 -04:00
embeddedt
05e74f4141
Add warning when launched with Continuity and dynamic resources is on
2023-08-12 11:18:41 -04:00
embeddedt
ca8d290870
Message wording change
2023-08-11 19:45:19 -04:00
embeddedt
a51b1563b1
Try to make config reload message appear less often
...
Related: #210
2023-08-11 19:31:36 -04:00
embeddedt
721645f88f
Add IgnoreOutsideDev marker to forgotten mixin
2023-08-11 16:53:21 -04:00
embeddedt
7645a43538
Add hacky solution for "runtime" remapping in dev
2023-08-11 16:47:38 -04:00
embeddedt
0c82223248
Fix Custom Machinery models
2023-08-11 16:44:51 -04:00
embeddedt
4d3aaceb9c
Fix crash if FerriteCore detection fails in neighbour table mixin
2023-08-11 16:18:07 -04:00
embeddedt
8b4c5d4c7a
C U B E
2023-08-10 22:44:06 -04:00
embeddedt
cb6ff1d68b
Add API to skip blockstate/model scanning for specific models
2023-08-10 22:43:45 -04:00
embeddedt
8b698452fd
Compact Mojang registries (not available yet)
2023-08-10 22:42:30 -04:00
embeddedt
e9ff7d7ba1
Allow setting config options via JVM properties
2023-08-10 20:31:39 -04:00
embeddedt
34179fb313
Implement blast_search_trees on Fabric (dummy mode only)
2023-08-10 20:30:55 -04:00
embeddedt
6c85449b63
Rewrite testmod debug renderer to be cooler
2023-08-09 22:48:30 -04:00
embeddedt
365eb80a28
Testmod for many blocks/items test
2023-08-09 21:45:21 -04:00
embeddedt
fed0392ddc
Introduce test mod
2023-08-09 20:07:59 -04:00
embeddedt
cac291df47
Add minor Brigadier patch to limit suggestion count to 10000
...
Fixes lag when there are many items registered
2023-08-09 19:51:59 -04:00
embeddedt
5e7d6642a7
Implement minor memory usage optimization for environments without FerriteCore
...
This is "FerriteCore at home", used to assist with the large registry
tests
2023-08-09 15:46:40 -04:00
embeddedt
fbfaa178e3
Allow disabling Fabric API for runtime in dev
2023-08-09 15:45:14 -04:00
embeddedt
27c2a674cf
Allow only applying mixins when mods aren't present
2023-08-09 13:16:51 -04:00
embeddedt
f488df2d45
Minor buildscript improvements
2023-08-09 12:42:32 -04:00
embeddedt
7b23053da0
Skip generating remapJar for common project
2023-08-09 12:42:32 -04:00
embeddedt
590c939778
Increase default heap from 512MB to 1GB to avoid issues with Fabric remapper
...
This is still substantially less than the original 4GB
2023-08-09 12:42:32 -04:00
其智乃反不能及
eec5ec7efb
Update zh_cn.json ( #207 )
2023-08-09 10:05:58 -04:00
羊羽ちゃん
22f22b9317
Add Japanese translation ( #206 )
2023-08-08 18:18:48 -04:00
embeddedt
c1182944f3
Redirect fetchChoiceType directly in vanilla code instead of fully disabling it
...
Should address #204
2023-08-08 18:17:01 -04:00
embeddedt
e2aa482187
Try to provide more guidance to users when reloading configs
2023-08-08 10:24:48 -04:00
embeddedt
795aca19e0
Don't enable blast_search_trees with REI present on 1.16
2023-08-05 19:42:34 -04:00
embeddedt
abb8cbd23f
Make sure missing model never becomes null
2023-08-05 12:26:18 -04:00
embeddedt
371e5119f1
Never return a non-null model if it was top level in vanilla
2023-08-05 12:07:21 -04:00
embeddedt
c1277a2bf5
Make a copy of the top-level model list when collecting materials
...
This should prevent CMEs if material collection triggers a model
load
2023-08-05 11:42:44 -04:00
embeddedt
e04b05dcc8
Don't return null for models we claim are in the faked model registry
2023-08-04 09:42:07 -04:00
embeddedt
14170ade1f
Implement /mfrc and /mfsrc commands to reload configs on client/server respectively
2023-08-03 19:45:37 -04:00
embeddedt
c8749940f7
Show log message after reloads are processed
2023-08-03 18:09:57 -04:00
embeddedt
dbff17a1ff
Better fix for config corruption
...
Defer posting of all config reload events to the main thread, and
don't process any until after the launch finishes. This should
hopefully fix some synchronization issues
2023-08-03 18:08:46 -04:00
embeddedt
1989f122c6
Remove locking system for Night Config files
...
This can cause deadlocks if mods themselves are also using their
own internal locks (Sophisticated Backpacks does this on 1.16 by
using a CHM)
This system will be replaced by a command/keybind to manually reload
configs
2023-08-03 17:54:30 -04:00
embeddedt
5853f9b034
Fix NPE on Forge error screen
2023-08-03 17:00:30 -04:00
embeddedt
fac9f6fac9
Move to 4-character git hash for dev builds
...
Needed in order to fit the whole version into 32 characters
2023-08-03 12:20:19 -04:00
embeddedt
81ebcc8186
Link to wiki changelog
2023-08-03 11:53:49 -04:00
embeddedt
ac827a0f42
Fix branch list including dev branches
2023-08-03 11:29:04 -04:00
embeddedt
24792b96cc
Move ModernFix branding to right side of screen
2023-08-03 11:27:32 -04:00
embeddedt
df9d2fbe2f
Remove default impl from ModernFixPlatformHooks
2023-08-02 22:08:01 -04:00
embeddedt
acec6112cb
Remove all remaining hard dependency on Fabric API modules
2023-08-02 19:15:34 -04:00
embeddedt
7e777625a5
Remove dependency on fabric-lifecycle-events
2023-08-02 19:05:39 -04:00
embeddedt
fe818eb7e6
Replace ServerLifecycleEvents usage with mixin
2023-08-02 19:00:28 -04:00
embeddedt
82218ce18f
Fix world load time being printed if it wasn't actually set
2023-08-02 17:16:42 -04:00
embeddedt
201db412a4
Rewrite tracking code for game load/world join timing
2023-08-02 16:08:36 -04:00