修改配置项类名
This commit is contained in:
parent
e96bbafdf4
commit
4fd964a1c1
3 changed files with 6 additions and 6 deletions
|
@ -1,6 +1,6 @@
|
||||||
package com.atsuishio.superbwarfare.client.screens.modsell;
|
package com.atsuishio.superbwarfare.client.screens.modsell;
|
||||||
|
|
||||||
import com.atsuishio.superbwarfare.config.client.ModSellWarningConfig;
|
import com.atsuishio.superbwarfare.config.client.EnvironmentChecksumConfig;
|
||||||
import net.minecraft.ChatFormatting;
|
import net.minecraft.ChatFormatting;
|
||||||
import net.minecraft.client.Minecraft;
|
import net.minecraft.client.Minecraft;
|
||||||
import net.minecraft.client.gui.components.AbstractButton;
|
import net.minecraft.client.gui.components.AbstractButton;
|
||||||
|
@ -89,8 +89,8 @@ public class ModSellWarningScreen extends WarningScreen {
|
||||||
private AbstractButton createProceedButton(int pYOffset) {
|
private AbstractButton createProceedButton(int pYOffset) {
|
||||||
return Button.builder(CommonComponents.GUI_PROCEED, button -> {
|
return Button.builder(CommonComponents.GUI_PROCEED, button -> {
|
||||||
if (this.stopShowing != null && this.stopShowing.selected()) {
|
if (this.stopShowing != null && this.stopShowing.selected()) {
|
||||||
ModSellWarningConfig.ENVIRONMENT_CHECKSUM.set(ENVIRONMENT_CHECKSUM);
|
EnvironmentChecksumConfig.ENVIRONMENT_CHECKSUM.set(ENVIRONMENT_CHECKSUM);
|
||||||
ModSellWarningConfig.ENVIRONMENT_CHECKSUM.save();
|
EnvironmentChecksumConfig.ENVIRONMENT_CHECKSUM.save();
|
||||||
}
|
}
|
||||||
Minecraft.getInstance().setScreen(new JoinMultiplayerScreen(this.lastScreen));
|
Minecraft.getInstance().setScreen(new JoinMultiplayerScreen(this.lastScreen));
|
||||||
}).bounds(this.width / 2 - 155, 100 + pYOffset, 150, 20).build();
|
}).bounds(this.width / 2 - 155, 100 + pYOffset, 150, 20).build();
|
||||||
|
@ -101,7 +101,7 @@ public class ModSellWarningScreen extends WarningScreen {
|
||||||
if (!(event.getNewScreen() instanceof JoinMultiplayerScreen && !(event.getCurrentScreen() instanceof ModSellWarningScreen)))
|
if (!(event.getNewScreen() instanceof JoinMultiplayerScreen && !(event.getCurrentScreen() instanceof ModSellWarningScreen)))
|
||||||
return;
|
return;
|
||||||
|
|
||||||
if (ModSellWarningConfig.ENVIRONMENT_CHECKSUM.get().equals(ENVIRONMENT_CHECKSUM)) return;
|
if (EnvironmentChecksumConfig.ENVIRONMENT_CHECKSUM.get().equals(ENVIRONMENT_CHECKSUM)) return;
|
||||||
|
|
||||||
// 拦截多人游戏界面加载
|
// 拦截多人游戏界面加载
|
||||||
event.setCanceled(true);
|
event.setCanceled(true);
|
||||||
|
|
|
@ -12,7 +12,7 @@ public class ClientConfig {
|
||||||
KillMessageConfig.init(builder);
|
KillMessageConfig.init(builder);
|
||||||
DisplayConfig.init(builder);
|
DisplayConfig.init(builder);
|
||||||
VehicleControlConfig.init(builder);
|
VehicleControlConfig.init(builder);
|
||||||
ModSellWarningConfig.init(builder);
|
EnvironmentChecksumConfig.init(builder);
|
||||||
|
|
||||||
return builder.build();
|
return builder.build();
|
||||||
}
|
}
|
||||||
|
|
|
@ -2,7 +2,7 @@ package com.atsuishio.superbwarfare.config.client;
|
||||||
|
|
||||||
import net.minecraftforge.common.ForgeConfigSpec;
|
import net.minecraftforge.common.ForgeConfigSpec;
|
||||||
|
|
||||||
public class ModSellWarningConfig {
|
public class EnvironmentChecksumConfig {
|
||||||
|
|
||||||
public static ForgeConfigSpec.ConfigValue<String> ENVIRONMENT_CHECKSUM;
|
public static ForgeConfigSpec.ConfigValue<String> ENVIRONMENT_CHECKSUM;
|
||||||
|
|
Loading…
Add table
Reference in a new issue