Latest release
This commit is contained in:
parent
375696a34e
commit
f373ffb27c
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
|
@ -5,6 +5,7 @@
|
|||
</component>
|
||||
<component name="ChangeListManager">
|
||||
<list default="true" id="371fdaac-49d2-42c5-a655-54882c949de7" name="Changes" comment="Latest release">
|
||||
<change beforePath="$PROJECT_DIR$/.gradle/8.8/checksums/checksums.lock" beforeDir="false" afterPath="$PROJECT_DIR$/.gradle/8.8/checksums/checksums.lock" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/.gradle/8.8/executionHistory/executionHistory.bin" beforeDir="false" afterPath="$PROJECT_DIR$/.gradle/8.8/executionHistory/executionHistory.bin" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/.gradle/8.8/executionHistory/executionHistory.lock" beforeDir="false" afterPath="$PROJECT_DIR$/.gradle/8.8/executionHistory/executionHistory.lock" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/.gradle/8.8/fileHashes/fileHashes.bin" beforeDir="false" afterPath="$PROJECT_DIR$/.gradle/8.8/fileHashes/fileHashes.bin" afterDir="false" />
|
||||
|
|
@ -13,13 +14,22 @@
|
|||
<change beforePath="$PROJECT_DIR$/.gradle/buildOutputCleanup/buildOutputCleanup.lock" beforeDir="false" afterPath="$PROJECT_DIR$/.gradle/buildOutputCleanup/buildOutputCleanup.lock" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/.gradle/file-system.probe" beforeDir="false" afterPath="$PROJECT_DIR$/.gradle/file-system.probe" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/workspace.xml" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/build/classes/java/main/keystrokesmod/module/impl/player/AntiAFK.class" beforeDir="false" afterPath="$PROJECT_DIR$/build/classes/java/main/keystrokesmod/module/impl/player/AntiAFK.class" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/build/classes/java/main/keystrokesmod/mixin/impl/entity/MixinEntityPlayerSP.class" beforeDir="false" afterPath="$PROJECT_DIR$/build/classes/java/main/keystrokesmod/mixin/impl/entity/MixinEntityPlayerSP.class" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/build/classes/java/main/keystrokesmod/module/impl/combat/KillAura$KillAuraTarget.class" beforeDir="false" afterPath="$PROJECT_DIR$/build/classes/java/main/keystrokesmod/module/impl/combat/KillAura$KillAuraTarget.class" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/build/classes/java/main/keystrokesmod/module/impl/combat/KillAura.class" beforeDir="false" afterPath="$PROJECT_DIR$/build/classes/java/main/keystrokesmod/module/impl/combat/KillAura.class" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/build/classes/java/main/keystrokesmod/module/impl/movement/NoSlow.class" beforeDir="false" afterPath="$PROJECT_DIR$/build/classes/java/main/keystrokesmod/module/impl/movement/NoSlow.class" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/build/classes/java/main/keystrokesmod/module/impl/player/Scaffold.class" beforeDir="false" afterPath="$PROJECT_DIR$/build/classes/java/main/keystrokesmod/module/impl/player/Scaffold.class" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/build/classes/java/main/keystrokesmod/utility/ModuleUtils.class" beforeDir="false" afterPath="$PROJECT_DIR$/build/classes/java/main/keystrokesmod/utility/ModuleUtils.class" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/build/classes/java/main/keystrokesmod/utility/Utils.class" beforeDir="false" afterPath="$PROJECT_DIR$/build/classes/java/main/keystrokesmod/utility/Utils.class" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/build/intermediates/raven-bS-13-non-obfuscated-with-deps.jar" beforeDir="false" afterPath="$PROJECT_DIR$/build/intermediates/raven-bS-13-non-obfuscated-with-deps.jar" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/build/intermediates/raven-bS-13-without-deps.jar" beforeDir="false" afterPath="$PROJECT_DIR$/build/intermediates/raven-bS-13-without-deps.jar" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/build/tmp/compileJava/previous-compilation-data.bin" beforeDir="false" afterPath="$PROJECT_DIR$/build/tmp/compileJava/previous-compilation-data.bin" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/src/main/java/keystrokesmod/module/impl/player/AntiAFK.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/keystrokesmod/module/impl/player/AntiAFK.java" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/src/main/java/keystrokesmod/mixin/impl/entity/MixinEntityPlayerSP.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/keystrokesmod/mixin/impl/entity/MixinEntityPlayerSP.java" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/src/main/java/keystrokesmod/module/impl/combat/KillAura.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/keystrokesmod/module/impl/combat/KillAura.java" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/src/main/java/keystrokesmod/module/impl/movement/NoSlow.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/keystrokesmod/module/impl/movement/NoSlow.java" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/src/main/java/keystrokesmod/module/impl/player/Scaffold.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/keystrokesmod/module/impl/player/Scaffold.java" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/src/main/java/keystrokesmod/utility/ModuleUtils.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/keystrokesmod/utility/ModuleUtils.java" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/src/main/java/keystrokesmod/utility/Utils.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/keystrokesmod/utility/Utils.java" afterDir="false" />
|
||||
</list>
|
||||
<option name="SHOW_DIALOG" value="false" />
|
||||
<option name="HIGHLIGHT_CONFLICTS" value="true" />
|
||||
|
|
@ -178,14 +188,6 @@
|
|||
<option name="presentableId" value="Default" />
|
||||
<updated>1736536952705</updated>
|
||||
</task>
|
||||
<task id="LOCAL-00018" summary="t">
|
||||
<option name="closed" value="true" />
|
||||
<created>1737438653021</created>
|
||||
<option name="number" value="00018" />
|
||||
<option name="presentableId" value="LOCAL-00018" />
|
||||
<option name="project" value="LOCAL" />
|
||||
<updated>1737438653021</updated>
|
||||
</task>
|
||||
<task id="LOCAL-00019" summary="t">
|
||||
<option name="closed" value="true" />
|
||||
<created>1737438704533</created>
|
||||
|
|
@ -570,7 +572,15 @@
|
|||
<option name="project" value="LOCAL" />
|
||||
<updated>1746653037329</updated>
|
||||
</task>
|
||||
<option name="localTasksCounter" value="67" />
|
||||
<task id="LOCAL-00067" summary="Latest release">
|
||||
<option name="closed" value="true" />
|
||||
<created>1746686123729</created>
|
||||
<option name="number" value="00067" />
|
||||
<option name="presentableId" value="LOCAL-00067" />
|
||||
<option name="project" value="LOCAL" />
|
||||
<updated>1746686123729</updated>
|
||||
</task>
|
||||
<option name="localTasksCounter" value="68" />
|
||||
<servers />
|
||||
</component>
|
||||
<component name="Vcs.Log.Tabs.Properties">
|
||||
|
|
|
|||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
|
@ -285,7 +285,7 @@ public abstract class MixinEntityPlayerSP extends AbstractClientPlayer {
|
|||
this.setSprinting(true);
|
||||
}
|
||||
|
||||
if (this.isSprinting() && (!ModuleManager.sprint.omniSprint() && !ModuleManager.scaffold.sprint() && (this.movementInput.moveForward < f || !flag3)) || this.isCollidedHorizontally || ModuleManager.sprint.disableBackwards() || ModuleUtils.setSlow || (this.movementInput.moveForward == 0 && this.movementInput.moveStrafe == 0) || this.mc.gameSettings.keyBindSneak.isKeyDown() || (ModuleManager.scaffold != null && ModuleManager.scaffold.isEnabled && !ModuleManager.scaffold.sprint()) || (ModuleManager.wTap.isEnabled() && WTap.stopSprint) || ModuleManager.sprint.isEnabled() && ModuleManager.sprint.omniDirectional.getInput() > 0 && !ModuleManager.sprint.omniSprint()) {
|
||||
if (this.isSprinting() && (!ModuleManager.sprint.omniSprint() && !ModuleManager.scaffold.sprint() && (this.movementInput.moveForward < f || !flag3)) || this.isCollidedHorizontally || ModuleManager.sprint.disableBackwards() || ModuleUtils.setSlow || ModuleManager.noSlow != null && NoSlow.disableSprintInAir.isToggled() && ModuleManager.noSlow.fn && !mc.thePlayer.onGround || (this.movementInput.moveForward == 0 && this.movementInput.moveStrafe == 0) || this.mc.gameSettings.keyBindSneak.isKeyDown() || (ModuleManager.scaffold != null && ModuleManager.scaffold.isEnabled && !ModuleManager.scaffold.sprint()) || (ModuleManager.wTap.isEnabled() && WTap.stopSprint) || ModuleManager.sprint.isEnabled() && ModuleManager.sprint.omniDirectional.getInput() > 0 && !ModuleManager.sprint.omniSprint()) {
|
||||
this.setSprinting(false);
|
||||
WTap.stopSprint = false;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -117,6 +117,8 @@ public class KillAura extends Module {
|
|||
public static boolean blinkOn, blinkChecked;
|
||||
public boolean targeting, rotating;
|
||||
private int cycle;
|
||||
public int sAttacked;
|
||||
private int lastSet;
|
||||
|
||||
public ConcurrentLinkedQueue<Packet<?>> delayedKnockBackPackets = new ConcurrentLinkedQueue<>();
|
||||
|
||||
|
|
@ -167,6 +169,7 @@ public class KillAura extends Module {
|
|||
public void onDisable() {
|
||||
handleBlocking(false);
|
||||
hitMap.clear();
|
||||
lastSet = 0;
|
||||
if (blinkAutoBlock()) { // interact autoblock
|
||||
resetBlinkState(true);
|
||||
}
|
||||
|
|
@ -180,6 +183,7 @@ public class KillAura extends Module {
|
|||
swapped = false;
|
||||
partialTicks = 0;
|
||||
delayTicks = 0;
|
||||
sAttacked = 0;
|
||||
}
|
||||
|
||||
@SubscribeEvent(priority = EventPriority.LOWEST)
|
||||
|
|
@ -536,6 +540,7 @@ public class KillAura extends Module {
|
|||
public void onWorldJoin(EntityJoinWorldEvent e) {
|
||||
if (e.entity == mc.thePlayer) {
|
||||
hitMap.clear();
|
||||
lastSet = 0;
|
||||
hostileMobs.clear();
|
||||
golems.clear();
|
||||
}
|
||||
|
|
@ -561,9 +566,11 @@ public class KillAura extends Module {
|
|||
}
|
||||
target = null;
|
||||
attackingEntity = null;
|
||||
sAttacked = 0;
|
||||
}
|
||||
else {
|
||||
target = (EntityLivingBase) entity;
|
||||
sAttacked++;
|
||||
}
|
||||
}
|
||||
|
||||
|
|
@ -663,8 +670,13 @@ public class KillAura extends Module {
|
|||
}
|
||||
|
||||
if (!attackTargets.isEmpty()) {
|
||||
|
||||
if (sAttacked == 0) {
|
||||
++lastSet;
|
||||
}
|
||||
|
||||
// Switch aura
|
||||
int ticksExisted = mc.thePlayer.ticksExisted;
|
||||
int ticksExisted = lastSet;
|
||||
int switchDelayTicks = (int) (switchDelay.getInput() / 50);
|
||||
long noHitTicks = (long) Math.min(attackTargets.size(), targets.getInput()) * switchDelayTicks;
|
||||
for (KillAuraTarget auraTarget : attackTargets) {
|
||||
|
|
@ -681,7 +693,7 @@ public class KillAura extends Module {
|
|||
for (KillAuraTarget auraTarget : attackTargets) {
|
||||
Integer firstHit = hitMap.get(auraTarget.entityId);
|
||||
if (firstHit == null || ticksExisted >= firstHit + noHitTicks) {
|
||||
hitMap.put(auraTarget.entityId, ticksExisted);
|
||||
hitMap.put(auraTarget.entityId, lastSet);
|
||||
setTarget(mc.theWorld.getEntityByID(auraTarget.entityId));
|
||||
return;
|
||||
}
|
||||
|
|
@ -715,6 +727,7 @@ public class KillAura extends Module {
|
|||
}
|
||||
if (!mc.thePlayer.isBlocking() || !disableWhileBlocking.isToggled()) {
|
||||
mc.playerController.attackEntity(mc.thePlayer, target);
|
||||
sAttacked = 0;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -37,6 +37,7 @@ public class NoSlow extends Module {
|
|||
public static ButtonSetting disableBow;
|
||||
public static ButtonSetting disablePotions;
|
||||
public static ButtonSetting swordOnly;
|
||||
public static ButtonSetting disableSprintInAir;
|
||||
private ButtonSetting renderTimer;
|
||||
|
||||
private String[] swordMode = new String[] { "Vanilla", "Item mode", "Fake" };
|
||||
|
|
@ -58,6 +59,7 @@ public class NoSlow extends Module {
|
|||
private static boolean fix;
|
||||
private boolean didC;
|
||||
private boolean jumped, setCancelled;
|
||||
public boolean fn;
|
||||
|
||||
public NoSlow() {
|
||||
super("NoSlow", category.movement, 0);
|
||||
|
|
@ -71,6 +73,7 @@ public class NoSlow extends Module {
|
|||
this.registerSetting(disableBow = new ButtonSetting("Disable bow", false));
|
||||
this.registerSetting(disablePotions = new ButtonSetting("Disable potions", false));
|
||||
this.registerSetting(swordOnly = new ButtonSetting("Sword only", false));
|
||||
this.registerSetting(disableSprintInAir = new ButtonSetting("Disable sprint in air", false));
|
||||
}
|
||||
|
||||
public void guiUpdate() {
|
||||
|
|
@ -88,6 +91,7 @@ public class NoSlow extends Module {
|
|||
bl = false;
|
||||
}
|
||||
release();
|
||||
fn = false;
|
||||
}
|
||||
|
||||
public void onUpdate() {
|
||||
|
|
@ -163,6 +167,7 @@ public class NoSlow extends Module {
|
|||
|
||||
@SubscribeEvent
|
||||
public void onPreMotion(PreMotionEvent e) {
|
||||
fn = false;
|
||||
if (sword.getInput() == 2 && !ModuleManager.killAura.blockingClient) {
|
||||
if (Utils.holdingSword() && Utils.tabbedIn() && Mouse.isButtonDown(1)) {
|
||||
ReflectionUtils.setItemInUse(true);
|
||||
|
|
@ -195,6 +200,7 @@ public class NoSlow extends Module {
|
|||
canFloat = true;
|
||||
}
|
||||
else if (canFloat && canFloat() && !requireJump && (!jumped || ++offsetDelay > 1)) {
|
||||
fn = true;
|
||||
if (!mc.thePlayer.onGround) {
|
||||
if (mc.thePlayer.motionY < -0.0784000015258789 && !(mc.thePlayer.posY % 1 == 0)) {
|
||||
e.setPosY(e.getPosY() + 1e-3);
|
||||
|
|
|
|||
|
|
@ -419,37 +419,37 @@ public class Scaffold extends Module {
|
|||
float sec = 77.5F;
|
||||
|
||||
if (quad <= 5 || quad >= 85) {
|
||||
yawAngle = 124.425F;
|
||||
yawAngle = 123.425F;
|
||||
minOffset = 11;
|
||||
minPitch = first;
|
||||
}
|
||||
if (quad > 5 && quad <= 15 || quad >= 75 && quad < 85) {
|
||||
yawAngle = 126.825F;
|
||||
yawAngle = 125.825F;
|
||||
minOffset = 9;
|
||||
minPitch = first;
|
||||
}
|
||||
if (quad > 15 && quad <= 25 || quad >= 65 && quad < 75) {
|
||||
yawAngle = 129.625F;
|
||||
yawAngle = 128.625F;
|
||||
minOffset = 8;
|
||||
minPitch = first;
|
||||
}
|
||||
if (quad > 25 && quad <= 32 || quad >= 58 && quad < 65) {
|
||||
yawAngle = 132.625F;
|
||||
yawAngle = 131.625F;
|
||||
minOffset = 7;
|
||||
minPitch = sec;
|
||||
}
|
||||
if (quad > 32 && quad <= 38 || quad >= 52 && quad < 58) {
|
||||
yawAngle = 134.825F;
|
||||
yawAngle = 133.825F;
|
||||
minOffset = 6;
|
||||
minPitch = sec;
|
||||
}
|
||||
if (quad > 38 && quad <= 42 || quad >= 48 && quad < 52) {
|
||||
yawAngle = 136.825F;
|
||||
yawAngle = 135.825F;
|
||||
minOffset = 4;
|
||||
minPitch = sec;
|
||||
}
|
||||
if (quad > 42 && quad <= 45 || quad >= 45 && quad < 48) {
|
||||
yawAngle = 139.125F;
|
||||
yawAngle = 138.125F;
|
||||
minOffset = 3;
|
||||
minPitch = sec;
|
||||
}
|
||||
|
|
@ -1239,7 +1239,7 @@ public class Scaffold extends Module {
|
|||
}
|
||||
|
||||
private void handleMotion() {
|
||||
if (handleFastScaffolds() > 0 || ModuleManager.tower.canTower() || motion.getInput() == 100) {
|
||||
if (usingFastScaffold() || usingFloat() || ModuleManager.tower.canTower() || motion.getInput() == 100 || !mc.thePlayer.onGround) {
|
||||
return;
|
||||
}
|
||||
double input = (motion.getInput() / 100);
|
||||
|
|
|
|||
|
|
@ -1,6 +1,7 @@
|
|||
package keystrokesmod.utility;
|
||||
|
||||
import keystrokesmod.event.*;
|
||||
import keystrokesmod.module.Module;
|
||||
import keystrokesmod.module.impl.combat.Velocity;
|
||||
import keystrokesmod.module.impl.movement.Bhop;
|
||||
import keystrokesmod.module.impl.movement.LongJump;
|
||||
|
|
|
|||
|
|
@ -1204,7 +1204,7 @@ public class Utils {
|
|||
}
|
||||
|
||||
public static boolean isMining() {
|
||||
return Mouse.isButtonDown(0) && mc.objectMouseOver != null && mc.objectMouseOver.typeOfHit == MovingObjectPosition.MovingObjectType.BLOCK && mc.objectMouseOver.getBlockPos() != null;
|
||||
return tabbedIn() && Mouse.isButtonDown(0) && mc.objectMouseOver != null && mc.objectMouseOver.typeOfHit == MovingObjectPosition.MovingObjectType.BLOCK && mc.objectMouseOver.getBlockPos() != null;
|
||||
}
|
||||
|
||||
public static float ae(float n, float n2, float n3) {
|
||||
|
|
|
|||
Loading…
Reference in New Issue