Some fixes

- Fix mixin apply error on NeoForge
- Only reload world renderer when actually in a world
This commit is contained in:
Martin Prokoph
2024-12-24 14:57:16 +01:00
parent 6c399af13a
commit 766693070a
4 changed files with 3 additions and 4 deletions

View File

@@ -11,7 +11,8 @@ public class CullLeavesConfig extends MidnightConfig {
@Override
public void writeChanges(String modid) {
MinecraftClient.getInstance().worldRenderer.reload();
var client = MinecraftClient.getInstance();
if (client.world != null) client.worldRenderer.reload();
super.writeChanges(modid);
}
}

View File

@@ -1,7 +1,6 @@
{
"required": true,
"package": "eu.midnightdust.cullleaves.mixin",
"plugin": "eu.midnightdust.cullleaves.CullLeavesMixinPlugin",
"compatibilityLevel": "JAVA_17",
"minVersion": "0.8",
"client": [

View File

@@ -5,7 +5,7 @@ yarn_mappings=1.21.1+build.3
enabled_platforms=fabric,neoforge
archives_base_name=cullleaves
mod_version=4.0.0
mod_version=4.0.1
maven_group=eu.midnightdust
release_type=release
curseforge_id=423254

View File

@@ -1,7 +1,6 @@
{
"required": true,
"package": "eu.midnightdust.cullleaves.neoforge.mixin",
"plugin": "eu.midnightdust.cullleaves.CullLeavesMixinPlugin",
"compatibilityLevel": "JAVA_17",
"minVersion": "0.8",
"client": [