Начинающий
- Статус
- Оффлайн
- Регистрация
- 6 Июн 2025
- Сообщения
- 35
- Реакции
- 0
Поставил обфу котопушки на 1.21.4 fabric
Почему она такая плохая там буквально видно все! Пример:
Почему она такая плохая там буквально видно все! Пример:
//
// Source code recreated from a .class file by IntelliJ IDEA
// (powered by FernFlower decompiler)
//
package ru.eagle.implement.features.modules.combat;
import net.minecraft.class_1297;
import net.minecraft.class_1309;
import net.minecraft.class_3966;
import ru.eagle.api.event.EventHandler;
import ru.eagle.api.feature.module.Module;
import ru.eagle.api.feature.module.ModuleCategory;
import ru.eagle.api.feature.module.setting.Setting;
import ru.eagle.api.feature.module.setting.implement.MultiSelectSetting;
import ru.eagle.api.feature.module.setting.implement.SelectSetting;
import ru.eagle.api.repository.friend.FriendUtils;
import ru.eagle.common.util.other.Instance;
import ru.eagle.core.Main;
import ru.eagle.implement.events.player.TickEvent;
import ru.eagle.implement.features.modules.combat.killaura.attack.AttackPerpetrator;
import ru.eagle.implement.features.modules.combat.killaura.rotation.AngleUtil;
import ru.eagle.implement.features.modules.combat.killaura.rotation.RaytracingUtil;
import ru.kotopushka.compiler.sdk.annotations.Compile;
public class TriggerBot extends Module {
private class_1309 target = null;
private final MultiSelectSetting attackSetting = (new MultiSelectSetting("Attack setting", "Allows you to customize the attack")).value(new String[]{"Only Critical", "Dynamic Cooldown", "Break Shield", "UnPress Shield", "No Attack When Eat"});
public static TriggerBot getInstance() {
return (TriggerBot)Instance.get(TriggerBot.class);
}
public TriggerBot() {
super("TriggerBot", "Trigger Bot", ModuleCategory.COMBAT);
this.setup(new Setting[]{this.attackSetting});
}
@Compile
public void deactivate() {
this.target = null;
super.deactivate();
}
@Compile
@EventHandler
public void onTick(TickEvent e) {
class_3966 result = RaytracingUtil.raytraceEntity((double)3.0F, AngleUtil.cameraAngle(), (s) -> !FriendUtils.isFriend(s.method_5477().getString()));
if (result instanceof class_3966) {
class_1297 var5 = result.method_17782();
if (var5 instanceof class_1309) {
class_1309 entity = (class_1309)var5;
AttackPerpetrator.AttackPerpetratorConfigurable config = new AttackPerpetrator.AttackPerpetratorConfigurable(this.target = entity, AngleUtil.cameraAngle(), 3.3F, this.attackSetting.getSelected(), (new SelectSetting("Mode", "")).value(new String[]{"Default"}), this.target.method_5829());
Main.getInstance().getAttackPerpetrator().performAttack(config);
return;
}
}
this.target = null;
}
public class_1309 getTarget() {
return this.target;
}
public MultiSelectSetting getAttackSetting() {
return this.attackSetting;
}
}