mirror of
https://github.com/FabricMC/fabric.git
synced 2025-03-13 16:53:35 -04:00
Suppress translated tag warnings in prod (#3791)
(cherry picked from commit ea7ee968d4
)
This commit is contained in:
parent
62487233c8
commit
4152abe890
1 changed files with 3 additions and 1 deletions
|
@ -32,6 +32,7 @@ import net.minecraft.util.Language;
|
|||
|
||||
import net.fabricmc.api.ModInitializer;
|
||||
import net.fabricmc.fabric.api.event.lifecycle.v1.ServerLifecycleEvents;
|
||||
import net.fabricmc.loader.api.FabricLoader;
|
||||
|
||||
public class TranslationConventionLogWarnings implements ModInitializer {
|
||||
private static final Logger LOGGER = LoggerFactory.getLogger(TranslationConventionLogWarnings.class);
|
||||
|
@ -44,7 +45,8 @@ public class TranslationConventionLogWarnings implements ModInitializer {
|
|||
private static final LogWarningMode LOG_UNTRANSLATED_WARNING_MODE = setupLogWarningModeProperty();
|
||||
|
||||
private static LogWarningMode setupLogWarningModeProperty() {
|
||||
String property = System.getProperty("fabric-tag-conventions-v2.missingTagTranslationWarning", LogWarningMode.SHORT.name()).toUpperCase(Locale.ROOT);
|
||||
final LogWarningMode defaultMode = FabricLoader.getInstance().isDevelopmentEnvironment() ? LogWarningMode.SHORT : LogWarningMode.SILENCED;
|
||||
String property = System.getProperty("fabric-tag-conventions-v2.missingTagTranslationWarning", defaultMode.name()).toUpperCase(Locale.ROOT);
|
||||
|
||||
try {
|
||||
return LogWarningMode.valueOf(property);
|
||||
|
|
Loading…
Reference in a new issue