Skip to content

Commit 08c2ebb

Browse files
committed
fixed config cannot be saved
1 parent 0c7a00d commit 08c2ebb

File tree

4 files changed

+7
-8
lines changed

4 files changed

+7
-8
lines changed

src/main/java/me/redth/visiblebarrier/VBConfig.java

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,6 @@
66
import cc.polyfrost.oneconfig.config.data.ModType;
77

88
public class VBConfig extends Config {
9-
@Switch(name = "Enabled")
10-
public static boolean enabled = true;
11-
129
@Switch(name = "Hide Barrier Particles")
1310
public static boolean hideBarrierParticles = true;
1411

src/main/java/me/redth/visiblebarrier/VisibleBarrier.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,16 +16,17 @@ public class VisibleBarrier {
1616

1717
@Mod.Instance(MODID)
1818
public static VisibleBarrier INSTANCE;
19+
public static VBConfig config;
1920

2021
@Mod.EventHandler
2122
public void onInit(FMLInitializationEvent event) {
22-
new VBConfig();
23+
config = new VBConfig();
2324
CommandManager.register(this);
2425
}
2526

2627
@Main
2728
private void command() {
28-
VBConfig.enabled = !VBConfig.enabled;
29+
config.enabled = !config.enabled;
2930
reloadChunks();
3031
}
3132

src/main/java/me/redth/visiblebarrier/mixin/MixinBlockBarrier.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
package me.redth.visiblebarrier.mixin;
22

3-
import me.redth.visiblebarrier.VBConfig;
3+
import me.redth.visiblebarrier.VisibleBarrier;
44
import net.minecraft.block.Block;
55
import net.minecraft.block.BlockBarrier;
66
import net.minecraft.block.material.Material;
@@ -23,7 +23,7 @@ public MixinBlockBarrier(Material blockMaterialIn) {
2323

2424
@Inject(method = "getRenderType", at = @At("HEAD"), cancellable = true)
2525
public void getRenderType(final CallbackInfoReturnable<Integer> cir) {
26-
if (VBConfig.enabled)
26+
if (VisibleBarrier.config.enabled)
2727
cir.setReturnValue(3);
2828
}
2929

src/main/java/me/redth/visiblebarrier/mixin/MixinWorldClient.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
package me.redth.visiblebarrier.mixin;
22

33
import me.redth.visiblebarrier.VBConfig;
4+
import me.redth.visiblebarrier.VisibleBarrier;
45
import net.minecraft.client.multiplayer.WorldClient;
56
import org.spongepowered.asm.mixin.Mixin;
67
import org.spongepowered.asm.mixin.injection.At;
@@ -11,7 +12,7 @@
1112
public class MixinWorldClient {
1213
@Inject(method = "doVoidFogParticles", at = @At("HEAD"), cancellable = true)
1314
public void getRenderType(CallbackInfo ci) {
14-
if (VBConfig.enabled && VBConfig.hideBarrierParticles)
15+
if (VisibleBarrier.config.enabled && VBConfig.hideBarrierParticles)
1516
ci.cancel();
1617
}
1718

0 commit comments

Comments
 (0)