Files
Cheat-1.21.11/src/main/java/ru/nevetime/cheat/mixin/ClientPlayerEntityMixin.java
arkonsadter 54de787034
Some checks failed
continuous-integration/drone/push Build was killed
Add Scaffold module with SafeWalk and Tower features
2026-04-24 15:04:29 +06:00

24 lines
811 B
Java

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);
}
}
}