Add Scaffold module with SafeWalk and Tower features
Some checks failed
continuous-integration/drone/push Build was killed

This commit is contained in:
2026-04-24 15:04:29 +06:00
parent 28776fa5b6
commit 54de787034
6 changed files with 149 additions and 1 deletions

View File

@@ -0,0 +1,23 @@
package ru.nevetime.cheat.mixin;
import net.minecraft.client.network.ClientPlayerEntity;
import org.spongepowered.asm.mixin.Mixin;
import org.spongepowered.asm.mixin.injection.At;
import org.spongepowered.asm.mixin.injection.Inject;
import org.spongepowered.asm.mixin.injection.callback.CallbackInfoReturnable;
import ru.nevetime.cheat.CheatClient;
import ru.nevetime.cheat.module.movement.Scaffold;
@Mixin(ClientPlayerEntity.class)
public class ClientPlayerEntityMixin {
@Inject(method = "clipAtLedge", at = @At("HEAD"), cancellable = true)
private void onClipAtLedge(CallbackInfoReturnable<Boolean> cir) {
Scaffold scaffold = (Scaffold) CheatClient.getInstance()
.getModuleManager()
.getModule("Scaffold");
if (scaffold != null && scaffold.isSafeWalk()) {
cir.setReturnValue(true);
}
}
}