|
30 | 30 | import org.damon233.performtrackermod.config.ConfigAccess; |
31 | 31 | import org.damon233.performtrackermod.controller.TrackerController; |
32 | 32 | import org.damon233.performtrackermod.data.SystemInfo; |
33 | | -import org.damon233.performtrackermod.utils.TranslationService; |
| 33 | +import org.damon233.performtrackermod.utils.FormattingService; |
34 | 34 |
|
35 | 35 | import java.util.function.Consumer; |
36 | 36 | import java.util.function.Supplier; |
@@ -129,22 +129,22 @@ void sendSuccess(ServerCommandSource source, Object value) { |
129 | 129 | Text name = Text.translatable(translationKey); |
130 | 130 | Text val = value instanceof Boolean ? |
131 | 131 | Text.translatable(Boolean.TRUE.equals(value) ? "performtracker.config.value.true" : "performtracker.config.value.false") : |
132 | | - TranslationService.colorValue(String.valueOf(value)); |
| 132 | + FormattingService.colorValue(String.valueOf(value)); |
133 | 133 | source.sendFeedback(() -> Text.translatable("performtracker.config.set.success", |
134 | | - TranslationService.colorLabel(name.getString()), val), false); |
| 134 | + FormattingService.colorLabel(name.getString()), val), false); |
135 | 135 | } |
136 | 136 |
|
137 | 137 | void sendInfo(ServerCommandSource source) { |
138 | 138 | source.sendFeedback(() -> Text.translatable("performtracker.config.info", |
139 | | - TranslationService.colorLabel(Text.translatable(translationKey).getString()), |
140 | | - TranslationService.colorValue(String.valueOf(getter.get())), |
141 | | - TranslationService.colorValue(String.valueOf(defaultGetter.get()))), false); |
| 139 | + FormattingService.colorLabel(Text.translatable(translationKey).getString()), |
| 140 | + FormattingService.colorValue(String.valueOf(getter.get())), |
| 141 | + FormattingService.colorValue(String.valueOf(defaultGetter.get()))), false); |
142 | 142 | } |
143 | 143 |
|
144 | 144 | void sendLine(ServerCommandSource source) { |
145 | | - MutableText current = TranslationService.colorValue( |
| 145 | + MutableText current = FormattingService.colorValue( |
146 | 146 | Boolean.TRUE.equals(getter.get()) ? "true" : "false"); |
147 | | - MutableText def = TranslationService.colorValue( |
| 147 | + MutableText def = FormattingService.colorValue( |
148 | 148 | Boolean.TRUE.equals(defaultGetter.get()) ? "true" : "false"); |
149 | 149 | source.sendFeedback(() -> Text.translatable(translationKey).append(": ").append(current).append(" (default: ").append(def).append(")"), false); |
150 | 150 | } |
@@ -243,30 +243,30 @@ public static void register() { |
243 | 243 | ptracker.then(CommandManager.literal("deviceinfo").executes(ctx -> { |
244 | 244 | SystemInfo info = SystemInfoCollector.collect(); |
245 | 245 |
|
246 | | - MutableText title = TranslationService.colorLabel(Text.translatable("performtracker.device.title").getString()); |
| 246 | + MutableText title = FormattingService.colorLabel(Text.translatable("performtracker.device.title").getString()); |
247 | 247 | String unknown = Text.translatable("performtracker.device.unknown").getString(); |
248 | | - MutableText typeLabel = TranslationService.colorLabel(Text.translatable("performtracker.device.type").getString()); |
249 | | - MutableText modelLabel = TranslationService.colorLabel(Text.translatable("performtracker.device.model").getString()); |
250 | | - MutableText cpuLabel = TranslationService.colorLabel(Text.translatable("performtracker.device.cpu").getString()); |
251 | | - MutableText gpuLabel = TranslationService.colorLabel(Text.translatable("performtracker.device.gpu").getString()); |
252 | | - MutableText coresLabel = TranslationService.colorLabel(Text.translatable("performtracker.device.cpu_cores").getString()); |
253 | | - MutableText memLabel = TranslationService.colorLabel(Text.translatable("performtracker.device.memory").getString()); |
254 | | - MutableText osLabel = TranslationService.colorLabel(Text.translatable("performtracker.device.os").getString()); |
255 | | - MutableText javaLabel = TranslationService.colorLabel(Text.translatable("performtracker.device.java").getString()); |
| 248 | + MutableText typeLabel = FormattingService.colorLabel(Text.translatable("performtracker.device.type").getString()); |
| 249 | + MutableText modelLabel = FormattingService.colorLabel(Text.translatable("performtracker.device.model").getString()); |
| 250 | + MutableText cpuLabel = FormattingService.colorLabel(Text.translatable("performtracker.device.cpu").getString()); |
| 251 | + MutableText gpuLabel = FormattingService.colorLabel(Text.translatable("performtracker.device.gpu").getString()); |
| 252 | + MutableText coresLabel = FormattingService.colorLabel(Text.translatable("performtracker.device.cpu_cores").getString()); |
| 253 | + MutableText memLabel = FormattingService.colorLabel(Text.translatable("performtracker.device.memory").getString()); |
| 254 | + MutableText osLabel = FormattingService.colorLabel(Text.translatable("performtracker.device.os").getString()); |
| 255 | + MutableText javaLabel = FormattingService.colorLabel(Text.translatable("performtracker.device.java").getString()); |
256 | 256 | String typeValue = Text.translatable("performtracker.device.type." + info.deviceType().getCode()).getString(); |
257 | 257 |
|
258 | 258 | ctx.getSource().sendFeedback(() -> title, false); |
259 | | - ctx.getSource().sendFeedback(() -> typeLabel.append(TranslationService.colorValue(typeValue)), false); |
260 | | - ctx.getSource().sendFeedback(() -> modelLabel.append(TranslationService.colorValue(info.deviceModel() != null ? info.deviceModel() : unknown)), false); |
261 | | - ctx.getSource().sendFeedback(() -> cpuLabel.append(TranslationService.colorValue(info.cpuName() != null ? info.cpuName() : unknown)), false); |
262 | | - ctx.getSource().sendFeedback(() -> gpuLabel.append(TranslationService.colorValue(info.gpuName() != null ? info.gpuName() : unknown)), false); |
263 | | - ctx.getSource().sendFeedback(() -> coresLabel.append(TranslationService.colorValue(String.valueOf(info.cpuCores()))), false); |
264 | | - ctx.getSource().sendFeedback(() -> memLabel.append(TranslationService.colorValue(SystemInfo.formatBytes(info.totalMemoryBytes()))), false); |
265 | | - ctx.getSource().sendFeedback(() -> osLabel.append(TranslationService.colorValue(info.osName() + " " + info.osVersion() + " (" + info.osArch() + ")")), false); |
266 | | - ctx.getSource().sendFeedback(() -> javaLabel.append(TranslationService.colorValue(info.javaVersion())), false); |
| 259 | + ctx.getSource().sendFeedback(() -> typeLabel.append(FormattingService.colorValue(typeValue)), false); |
| 260 | + ctx.getSource().sendFeedback(() -> modelLabel.append(FormattingService.colorValue(info.deviceModel() != null ? info.deviceModel() : unknown)), false); |
| 261 | + ctx.getSource().sendFeedback(() -> cpuLabel.append(FormattingService.colorValue(info.cpuName() != null ? info.cpuName() : unknown)), false); |
| 262 | + ctx.getSource().sendFeedback(() -> gpuLabel.append(FormattingService.colorValue(info.gpuName() != null ? info.gpuName() : unknown)), false); |
| 263 | + ctx.getSource().sendFeedback(() -> coresLabel.append(FormattingService.colorValue(String.valueOf(info.cpuCores()))), false); |
| 264 | + ctx.getSource().sendFeedback(() -> memLabel.append(FormattingService.colorValue(SystemInfo.formatBytes(info.totalMemoryBytes()))), false); |
| 265 | + ctx.getSource().sendFeedback(() -> osLabel.append(FormattingService.colorValue(info.osName() + " " + info.osVersion() + " (" + info.osArch() + ")")), false); |
| 266 | + ctx.getSource().sendFeedback(() -> javaLabel.append(FormattingService.colorValue(info.javaVersion())), false); |
267 | 267 |
|
268 | 268 | if (!SystemInfoCollector.isChipRulesValid()) { |
269 | | - ctx.getSource().sendFeedback(() -> TranslationService.chatError("performtracker.error.chip_rules_modified"), false); |
| 269 | + ctx.getSource().sendFeedback(() -> FormattingService.chatError("performtracker.error.chip_rules_modified"), false); |
270 | 270 | } |
271 | 271 | return 1; |
272 | 272 | })); |
|
0 commit comments