Config for threading
This commit is contained in:
@@ -99,6 +99,12 @@ public class VoxyConfigScreenFactory implements ModMenuApi {
|
|||||||
.setSaveConsumer(val -> config.renderDistance = val)
|
.setSaveConsumer(val -> config.renderDistance = val)
|
||||||
.setDefaultValue(DEFAULT.renderDistance)
|
.setDefaultValue(DEFAULT.renderDistance)
|
||||||
.build());
|
.build());
|
||||||
|
|
||||||
|
category.addEntry(entryBuilder.startIntSlider(Text.translatable("voxy.config.general.serviceThreads"), config.serviceThreads, 1, Runtime.getRuntime().availableProcessors())
|
||||||
|
.setTooltip(Text.translatable("voxy.config.general.serviceThreads.tooltip"))
|
||||||
|
.setSaveConsumer(val -> config.serviceThreads = val)
|
||||||
|
.setDefaultValue(DEFAULT.serviceThreads)
|
||||||
|
.build());
|
||||||
}
|
}
|
||||||
|
|
||||||
private static void addThreadsCategory(ConfigBuilder builder, VoxyConfig config) {
|
private static void addThreadsCategory(ConfigBuilder builder, VoxyConfig config) {
|
||||||
|
|||||||
@@ -25,5 +25,7 @@
|
|||||||
"voxy.config.threads.saving": "Saving",
|
"voxy.config.threads.saving": "Saving",
|
||||||
"voxy.config.threads.saving.tooltip": "How many threads voxy will use for saving sections to the storage backend",
|
"voxy.config.threads.saving.tooltip": "How many threads voxy will use for saving sections to the storage backend",
|
||||||
"voxy.config.threads.render": "Render",
|
"voxy.config.threads.render": "Render",
|
||||||
"voxy.config.threads.render.tooltip": "How many threads voxy will use for generating render data"
|
"voxy.config.threads.render.tooltip": "How many threads voxy will use for generating render data",
|
||||||
|
"voxy.config.general.serviceThreads.tooltip": "Number of threads the ServiceThreadPool can use",
|
||||||
|
"voxy.config.general.serviceThreads": "Service threads"
|
||||||
}
|
}
|
||||||
Reference in New Issue
Block a user