Гайд Drag.cfg фикс

  • Автор темы Автор темы aeghed
  • Дата начала Дата начала
Забаненный
Забаненный
Статус
Оффлайн
Регистрация
2 Фев 2024
Сообщения
829
Реакции
7
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
я вернулся из бана и сливаю вам драги с шедевро софта SupremeClient
заходим в DragManager.java
пишем это
Код:
Expand Collapse Copy
package im.expensive.utils.drag;



import com.google.gson.Gson;

import com.google.gson.GsonBuilder;

import com.google.gson.reflect.TypeToken;

import net.minecraft.client.Minecraft;



import java.io.File;

import java.io.FileReader;

import java.io.FileWriter;

import java.io.IOException;

import java.lang.reflect.Type;

import java.nio.file.Files;

import java.util.LinkedHashMap;

import java.util.Map;

import java.util.logging.Level;

import java.util.logging.Logger;



public class DragManager {

public static final Logger logger = Logger.getLogger(DragManager.class.getName());

public static LinkedHashMap<String, Dragging> draggables = new LinkedHashMap<>();



public static final File DRAG_DATA = new File(Minecraft.getInstance().gameDir, "\\SupremeConfig\\files\\drags.cfg");

private static final Gson GSON = new GsonBuilder().setPrettyPrinting().excludeFieldsWithoutExposeAnnotation().setPrettyPrinting().create();



public static void save() {

if (!DRAG_DATA.exists()) {

DRAG_DATA.getParentFile().mkdirs();

}

try {

FileWriter writer = new FileWriter(DRAG_DATA);

writer.write(GSON.toJson(draggables.values()));

writer.close();



Files.writeString(DRAG_DATA.toPath(), GSON.toJson(draggables.values()));

} catch (IOException ex) {

logger.log(Level.WARNING, "Not Found IOException", ex);

}

}



public static void load() {

if (!DRAG_DATA.exists()) {

DRAG_DATA.getParentFile().mkdirs();

return;

}

Dragging[] draggings;



try {

draggings = GSON.fromJson(Files.readString(DRAG_DATA.toPath()), Dragging[].class);

} catch (IOException ex) {

logger.log(Level.WARNING, "Not Found IOException", ex);

return;

}

for (Dragging dragging : draggings) {

if (dragging == null) return;

Dragging currentDrag = draggables.get(dragging.getName());

if (currentDrag == null) continue;

currentDrag.setX(dragging.getX());

currentDrag.setY(dragging.getY());

draggables.put(dragging.getName(), currentDrag);

}

}



}
потом в HUD.java после addSetting пишем DragManager.load();это на 118 примерно строке дальше сохранения драгов идем в minecraft.java ищем shutdownMinecraftApplet
пишем DragManager.save();
1715997664530.png


все проверяем)
 
Последнее редактирование:
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
для чего это?
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
блять хуйня ебанное я лучше сделаю
 
Назад
Сверху Снизу