Fix SodiumConfigLoader and Forge
This commit is contained in:
parent
2eabc87e3e
commit
759017a537
4 changed files with 14 additions and 17 deletions
|
|
@ -26,14 +26,17 @@ public class SodiumConfigLoader {
|
||||||
SodiumClientMod.options().quality.leavesQuality = SodiumGameOptions.GraphicsQuality.valueOf(configData.quality.leaves_quality);
|
SodiumClientMod.options().quality.leavesQuality = SodiumGameOptions.GraphicsQuality.valueOf(configData.quality.leaves_quality);
|
||||||
SodiumClientMod.options().quality.enableVignette = configData.quality.enable_vignette;
|
SodiumClientMod.options().quality.enableVignette = configData.quality.enable_vignette;
|
||||||
|
|
||||||
|
SodiumClientMod.options().advanced.arenaMemoryAllocator = SodiumGameOptions.ArenaMemoryAllocator.valueOf(configData.advanced.arena_memory_allocator);
|
||||||
|
SodiumClientMod.options().advanced.allowDirectMemoryAccess = configData.advanced.allow_direct_memory_access;
|
||||||
SodiumClientMod.options().advanced.enableMemoryTracing = configData.advanced.enable_memory_tracing;
|
SodiumClientMod.options().advanced.enableMemoryTracing = configData.advanced.enable_memory_tracing;
|
||||||
SodiumClientMod.options().advanced.useAdvancedStagingBuffers = configData.advanced.use_advanced_staging_buffers;
|
SodiumClientMod.options().advanced.useAdvancedStagingBuffers = configData.advanced.use_advanced_staging_buffers;
|
||||||
SodiumClientMod.options().advanced.cpuRenderAheadLimit = configData.advanced.cpu_render_ahead_limit;
|
SodiumClientMod.options().advanced.cpuRenderAheadLimit = configData.advanced.cpu_render_ahead_limit;
|
||||||
|
|
||||||
SodiumClientMod.options().performance.chunkBuilderThreads = configData.performance.chunk_builder_threads;
|
SodiumClientMod.options().performance.chunkBuilderThreads = configData.performance.chunk_builder_threads;
|
||||||
SodiumClientMod.options().performance.alwaysDeferChunkUpdates = configData.performance.always_defer_chunk_updates_v2;
|
SodiumClientMod.options().performance.alwaysDeferChunkUpdates = configData.performance.always_defer_chunk_updates;
|
||||||
SodiumClientMod.options().performance.animateOnlyVisibleTextures = configData.performance.animate_only_visible_textures;
|
SodiumClientMod.options().performance.animateOnlyVisibleTextures = configData.performance.animate_only_visible_textures;
|
||||||
SodiumClientMod.options().performance.useEntityCulling = configData.performance.use_entity_culling;
|
SodiumClientMod.options().performance.useEntityCulling = configData.performance.use_entity_culling;
|
||||||
|
SodiumClientMod.options().performance.useParticleCulling = configData.performance.use_particle_culling;
|
||||||
SodiumClientMod.options().performance.useFogOcclusion = configData.performance.use_fog_occlusion;
|
SodiumClientMod.options().performance.useFogOcclusion = configData.performance.use_fog_occlusion;
|
||||||
SodiumClientMod.options().performance.useBlockFaceCulling = configData.performance.use_block_face_culling;
|
SodiumClientMod.options().performance.useBlockFaceCulling = configData.performance.use_block_face_culling;
|
||||||
|
|
||||||
|
|
@ -59,6 +62,8 @@ public class SodiumConfigLoader {
|
||||||
}
|
}
|
||||||
|
|
||||||
public static class Advanced {
|
public static class Advanced {
|
||||||
|
public String arena_memory_allocator;
|
||||||
|
public boolean allow_direct_memory_access;
|
||||||
public boolean enable_memory_tracing;
|
public boolean enable_memory_tracing;
|
||||||
public boolean use_advanced_staging_buffers;
|
public boolean use_advanced_staging_buffers;
|
||||||
public int cpu_render_ahead_limit;
|
public int cpu_render_ahead_limit;
|
||||||
|
|
@ -66,12 +71,12 @@ public class SodiumConfigLoader {
|
||||||
|
|
||||||
public static class Performance {
|
public static class Performance {
|
||||||
public int chunk_builder_threads;
|
public int chunk_builder_threads;
|
||||||
public boolean always_defer_chunk_updates_v2;
|
public boolean always_defer_chunk_updates;
|
||||||
public boolean animate_only_visible_textures;
|
public boolean animate_only_visible_textures;
|
||||||
public boolean use_entity_culling;
|
public boolean use_entity_culling;
|
||||||
|
public boolean use_particle_culling;
|
||||||
public boolean use_fog_occlusion;
|
public boolean use_fog_occlusion;
|
||||||
public boolean use_block_face_culling;
|
public boolean use_block_face_culling;
|
||||||
public boolean use_no_error_g_l_context;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public static class Notifications {
|
public static class Notifications {
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
modLoader = "javafml"
|
modLoader = "javafml"
|
||||||
loaderVersion = "[47,)"
|
loaderVersion = "[40,)"
|
||||||
#issueTrackerURL = ""
|
#issueTrackerURL = ""
|
||||||
license = "GNU GPL 3.0"
|
license = "GNU GPL 3.0"
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -7,17 +7,9 @@ archives_base_name=optionsprofiles
|
||||||
mod_version=1.1
|
mod_version=1.1
|
||||||
maven_group=com.axolotlmaid.optionsprofiles
|
maven_group=com.axolotlmaid.optionsprofiles
|
||||||
|
|
||||||
#architectury_version=9.1.12
|
architectury_version=4.11.93
|
||||||
#
|
|
||||||
#fabric_loader_version=0.14.23
|
|
||||||
#fabric_api_version=0.90.4+1.20.1
|
|
||||||
#
|
|
||||||
#forge_version=1.20.1-47.2.1
|
|
||||||
|
|
||||||
|
fabric_loader_version=0.14.23
|
||||||
|
fabric_api_version=0.76.0+1.18.2
|
||||||
|
|
||||||
architectury_version=4.11.90
|
forge_version=1.18.2-40.2.10
|
||||||
|
|
||||||
fabric_loader_version=0.14.22
|
|
||||||
fabric_api_version=0.77.0+1.18.2
|
|
||||||
|
|
||||||
forge_version=1.18.2-40.2.0
|
|
||||||
|
|
@ -11,4 +11,4 @@ include("common")
|
||||||
include("fabric")
|
include("fabric")
|
||||||
include("forge")
|
include("forge")
|
||||||
|
|
||||||
rootProject.name = "optionsprofiles-v1.1-1.20.2"
|
rootProject.name = "optionsprofiles-v1.1-1.18.2"
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue