noentitytrace

This commit is contained in:
zeroeightsix 2018-10-14 01:35:21 +02:00
parent efb691d9f2
commit 126460a580
1 changed files with 5 additions and 4 deletions

View File

@ -1,7 +1,8 @@
package me.zeroeightsix.kami.module.modules.misc;
import me.zeroeightsix.kami.module.Module;
import me.zeroeightsix.kami.setting.ISetting;
import me.zeroeightsix.kami.setting.Setting;
import me.zeroeightsix.kami.setting.Settings;
/**
* Created by 086 on 8/04/2018.
@ -9,7 +10,7 @@ import me.zeroeightsix.kami.setting.ISetting;
@Module.Info(name = "NoEntityTrace", category = Module.Category.MISC, description = "Blocks entities from stopping you from mining")
public class NoEntityTrace extends Module {
@ISetting(name = "Mode") private TraceMode mode = TraceMode.DYNAMIC;
private Setting<TraceMode> mode = register(Settings.e("Mode", TraceMode.DYNAMIC));
private static NoEntityTrace INSTANCE;
@ -18,10 +19,10 @@ public class NoEntityTrace extends Module {
}
public static boolean shouldBlock() {
return INSTANCE.isEnabled() && (INSTANCE.mode == TraceMode.STATIC || mc.playerController.isHittingBlock);
return INSTANCE.isEnabled() && (INSTANCE.mode.getValue() == TraceMode.STATIC || mc.playerController.isHittingBlock);
}
private enum TraceMode {
STATIC,DYNAMIC
STATIC, DYNAMIC
}
}