summaryrefslogtreecommitdiff
path: root/src/main/java/ftbsc/bscv/modules/self/Freecam.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/ftbsc/bscv/modules/self/Freecam.java')
-rw-r--r--src/main/java/ftbsc/bscv/modules/self/Freecam.java4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/main/java/ftbsc/bscv/modules/self/Freecam.java b/src/main/java/ftbsc/bscv/modules/self/Freecam.java
index 33c27ae..92351ed 100644
--- a/src/main/java/ftbsc/bscv/modules/self/Freecam.java
+++ b/src/main/java/ftbsc/bscv/modules/self/Freecam.java
@@ -78,10 +78,9 @@ public class Freecam extends QuickModule implements ICommons {
@Override
public void enable() {
- super.enable();
if (MC.player == null) {
Boscovicino.log("[!] Can only enable freecam while in-game");
- this.disable();
+ return;
}
this.prev_speed = MC.player.abilities.getFlyingSpeed();
@@ -100,6 +99,7 @@ public class Freecam extends QuickModule implements ICommons {
this.mock_player.setPosAndOldPos(this.prev_pos.x, this.prev_pos.y, this.prev_pos.z);
this.mock_player.setYBodyRot(MC.player.yBodyRot);
MC.level.addPlayer(-666, this.mock_player);
+ super.enable();
}
@Override