防止外国skidder反编译看得懂
Good 👍🏻
displayName="这是个模块";
Bad 👎🏻
displayName=I18n.get("this_is_a_module");
zh_cn.json
{
"this_is_a_module":"这是个模块"
}
en_us.json
{
"this_is_a_module":"This Is A Module"
}
防止您的代码被Skidder反编译后看得懂
Good 👍🏻
class AutoVelocity : Module() {
@EventTarget
fun onUpdate(event: UpdateEvent?) {
val velocity = moduleManager.getModule(Velocity::class.java) as Velocity
if (mc.thePlayer!!.hurtTime <= 0 && mc.thePlayer!!.onGround){
velocity.state = true
}else{
velocity.state = false
}
}
}
Bad 👎🏻
class AutoVelocity : Module() {
@EventTarget
fun onUpdate(event: UpdateEvent?) {
val velocity = moduleManager.getModule(Velocity::class.java) as Velocity
if (mc.thePlayer!!.hurtTime <= 0 && mc.thePlayer!!.onGround){
velocity.state = true
}else{
velocity.state = false
}
}
}
Good 👍🏻
public Flight() {
/***/
addValues(new Value[] { mode, timeboost, spoof, prey, mark});
}
Bad 👎🏻
for (final Field field : createdModule.getClass().getDeclaredFields()) {
try {
field.setAccessible(true);
final Object obj = field.get(createdModule);
if (obj instanceof Value) createdModule.getValues().add((Value) obj);
} catch (IllegalAccessException e) {
e.printStackTrace();
}
}
防止您的代码被Skidder反编译
Good 👍🏻
public int 主播**的意义在你身上的到了完美的诠释;
public double 主播你是不是贴了个大款认二郎神当主人啊;
public String 主播你的脑子是不是用来增高的屁用没有啊;
Bad 👎🏻
public int playerTick;
public double renderPosX;
public String module;
防止您的代码被Skidder反编译
Good 👍🏻
public Option<Boolean> = new Option<>("AutoBlock", getTrue());
public Boolean getTrue(){
return true;
}
Bad 👎🏻
public Option<Boolean> = new Option<>("AutoBlock", true);
Good 👍🏻
// 添加target到白名单列表,防止攻击Hypixel机器人
Minecraft.getMinecraft().thePlayer.sendQueue.addToSendQueue(new C02PacketUseEntity(target, C02PacketUseEntity.Action.ATTACK));
Bad 👎🏻
// 攻击target
Minecraft.getMinecraft().thePlayer.sendQueue.addToSendQueue(new C02PacketUseEntity(target, C02PacketUseEntity.Action.ATTACK));
Good 👍🏻
public class Modules{
public Boolean killaura = false;
public Boolean safewalk = false;
public Boolean aimassist = false;
//中间省略5000行...
}
Bad 👎🏻
public class Killaura extends Module{
//中间省略50行...
}
public class Safewalk extends Module{
//中间省略50行...
}
public class AimAssist extends Module{
//中间省略50行...
}
Good 👍🏻
if(ModuleManager.getModule("Criticals").getState() && Criticals.canJump() && mc.thePlayer.onGround)
mc.thePlayer.jump();
if(this.swing.getValue()){
mc.thePlayer.swingItem();
}
// mc.getNetHandler().addToSendQueue(new C02PacketUseEntity(target, C02PacketUseEntity.Action.ATTACK));
// if ((Boolean) this.autoblock.getValue()){
// if (mc.thePlayer.getCurrentEquippedItem() == null) {
// return;
// }
// if (!(mc.thePlayer.getCurrentEquippedItem().getItem() instanceof ItemSword)) {
// return;
// }
// if (target != null
// && (mc.thePlayer.getHeldItem() != null
// && mc.thePlayer.getHeldItem().getItem() instanceof ItemSword
// && this.autoblock.getValue() || mc.thePlayer.isBlocking())) {
// mc.getNetHandler().addToSendQueue(new C08PacketPlayerBlockPlacement(mc.thePlayer.inventory.getCurrentItem()));
// mc.thePlayer.getCurrentEquippedItem().useItemRightClick(mc.theWorld, mc.thePlayer);
// }
// }
}
Bad 👎🏻
if(ModuleManager.getModule("Criticals").getState() && Criticals.canJump() && mc.thePlayer.onGround)
mc.thePlayer.jump();
if(this.swing.getValue()){
mc.thePlayer.swingItem();
}
mc.getNetHandler().addToSendQueue(new C02PacketUseEntity(target, C02PacketUseEntity.Action.ATTACK));
Good 👍🏻
package just.monika.主播你有反编译我代码的时间还不如自己写一个端子
package just.monika.开裂我端子的反编译我几行代码死几个妈
package just.monika.反编译我代码油饼食不食
package just.monika.主播你有反编译我代码的时间还不如自己写一个端子.主播你IQ行不行啊
package ExploreSurvival.Game.Load;
Bad 👎🏻
package today.getvapu;
package com.client;
package studios.mcmodule;
Good 👍🏻
// 为什么会NullPointerException
Bad 👎🏻
// 这里有问题,需要修改,不然没法进服务器
// 字体渲染必须修复才能打开指南针
Good 👍🏻
@JvmField
val altPanels = AltPanels()
Bad 👎🏻
AltPanels altPanels = new AltPanels();
Good 👍🏻
if(a==1){
xxx1()
}else if(a==2){
xxx2()
}else if .....
Bad 👎🏻
swtich(a){
case 1:xxx1();break;
case 2:xxx2();break;
case ...:...;