From 1af733b2c8ca399eb80bdeb04f97d4096d54f3be Mon Sep 17 00:00:00 2001 From: "mishadudnev225@gmail.com" Date: Sun, 2 Aug 2026 03:57:23 +0300 Subject: [PATCH] normal sorting + fixing readme --- .../betterfpsdist-1.21.1-6.1.jar | Bin ...fast-ip-ping-v1.0.11-mc1.21.1-neoforge.jar | Bin .../fastasyncworldsave-1.21-2.6.jar | Bin .../smoothchunk-1.21-4.1.jar | Bin .../smoothmovement-1.21.1-2.7.jar | Bin ...smoothswapping-0.9.3.2-1.21.1-neoforge.jar | Bin .../Chunky-NeoForge-1.4.23.jar | Bin README.md | 30 +++++++----------- 8 files changed, 11 insertions(+), 19 deletions(-) rename Client/{ => Optimization}/betterfpsdist-1.21.1-6.1.jar (100%) rename Client/{ => Optimization}/fast-ip-ping-v1.0.11-mc1.21.1-neoforge.jar (100%) rename Client/{ => Optimization}/fastasyncworldsave-1.21-2.6.jar (100%) rename Client/{ => Optimization}/smoothchunk-1.21-4.1.jar (100%) rename Client/{ => Optimization}/smoothmovement-1.21.1-2.7.jar (100%) rename Client/{ => Optimization}/smoothswapping-0.9.3.2-1.21.1-neoforge.jar (100%) rename {Utils => Optimization}/Chunky-NeoForge-1.4.23.jar (100%) diff --git a/Client/betterfpsdist-1.21.1-6.1.jar b/Client/Optimization/betterfpsdist-1.21.1-6.1.jar similarity index 100% rename from Client/betterfpsdist-1.21.1-6.1.jar rename to Client/Optimization/betterfpsdist-1.21.1-6.1.jar diff --git a/Client/fast-ip-ping-v1.0.11-mc1.21.1-neoforge.jar b/Client/Optimization/fast-ip-ping-v1.0.11-mc1.21.1-neoforge.jar similarity index 100% rename from Client/fast-ip-ping-v1.0.11-mc1.21.1-neoforge.jar rename to Client/Optimization/fast-ip-ping-v1.0.11-mc1.21.1-neoforge.jar diff --git a/Client/fastasyncworldsave-1.21-2.6.jar b/Client/Optimization/fastasyncworldsave-1.21-2.6.jar similarity index 100% rename from Client/fastasyncworldsave-1.21-2.6.jar rename to Client/Optimization/fastasyncworldsave-1.21-2.6.jar diff --git a/Client/smoothchunk-1.21-4.1.jar b/Client/Optimization/smoothchunk-1.21-4.1.jar similarity index 100% rename from Client/smoothchunk-1.21-4.1.jar rename to Client/Optimization/smoothchunk-1.21-4.1.jar diff --git a/Client/smoothmovement-1.21.1-2.7.jar b/Client/Optimization/smoothmovement-1.21.1-2.7.jar similarity index 100% rename from Client/smoothmovement-1.21.1-2.7.jar rename to Client/Optimization/smoothmovement-1.21.1-2.7.jar diff --git a/Client/smoothswapping-0.9.3.2-1.21.1-neoforge.jar b/Client/Optimization/smoothswapping-0.9.3.2-1.21.1-neoforge.jar similarity index 100% rename from Client/smoothswapping-0.9.3.2-1.21.1-neoforge.jar rename to Client/Optimization/smoothswapping-0.9.3.2-1.21.1-neoforge.jar diff --git a/Utils/Chunky-NeoForge-1.4.23.jar b/Optimization/Chunky-NeoForge-1.4.23.jar similarity index 100% rename from Utils/Chunky-NeoForge-1.4.23.jar rename to Optimization/Chunky-NeoForge-1.4.23.jar diff --git a/README.md b/README.md index 2bab0de..34c1b10 100644 --- a/README.md +++ b/README.md @@ -1,8 +1,8 @@ -🐧 ArchCraft Base (I use Arch btw) + PhillCraft Base Базовая сборка Minecraft на NeoForge 1.21.1, оптимизированная настолько, что ФПС упирается только в лимиты самого движка. Создана как фундамент для будущих сборок. Если что-то сломалось — виноват тот, кто последний делал git push. - [!WARNING]Сборка не тестировалась на Windows. Если ты используешь Windows, мы не гарантируем, что у тебя не сгорит блок питания от количества мусорных процессов в фоне. Переустанавливай ОС или страдай. + [!WARNING]Сборка не тестировалась на Windows. Если ты используешь Windows, мы не гарантируем, что у тебя не сгорит блок питания от количества мусорных процессов в фоне. Переустанавливай ОС или страдай.(Java это VM и любой джава код должен работать одинаково на всех системах но ключевое слово должен поэтому от греха по дальше предупреждаем) 📂 Структура (Архитектура сборки) @@ -17,25 +17,20 @@ 🚀 Установка и запуск - Установи Prism Launcher (потому что официальный лаунчер — это Bloatware от Microsoft). + Установи любой нормальный Лаунчер (потому что официальный лаунчер — это Bloatware от Microsoft). - sudo pacman -S prismlauncher - Склонируй этот шедевр: - bash - - - + Склонируй этот шедевр в терминал: + git clone https://github.com/mishadudnev225-droid/mods.git - Создай инстанс в Prism, укажи NeoForge нужной версии и закинь папки внутрь .minecraft. Либо используй симлинки, если ты тру-архетектор. + Создай сборку в лаунчере маинкрафта, укажи NeoForge версии 21.1.241 и закинь папки внутрь .minecraft. Либо используй симлинки, если твоя система на это способна. 🔄 Как откатить изменения, если Арчюзер всё сломал Поскольку это база, мы используем всю силу Git: -bash @@ -43,7 +38,7 @@ bash # Посмотреть, что натворил Арчюзер git log --oneline --graph -# Жестко откатить сборку к стабильному коммиту (вчера всё работало!) +# Жестко откатить сборку к стабильному коммиту git reset --hard @@ -53,11 +48,8 @@ git reset --hard Нужен ли он на сервере? Это библиотека или контент? - Не превращает ли он игру в говно? (если да — кидай в /Client/) + Не превращает ли он игру в говно? -bash - - # Правильный коммит @@ -68,8 +60,8 @@ git push origin main ⚙️ Требования к системе - ОС: Arch Linux (или любой дистр, где ты сам себе злобный Буратино и собираешь ядро из исходников). - Java: OpenJDK 21 (свежая, как утренний pacman -Syu). - ОЗУ: Выделите в лаунчере 4-6 ГБ. Больше 8 ГБ выделяют только те, кто не понимает, как работает Garbage Collector в Java. + ОС: любая с поддержкой java 21 и Minecraft + Java: OpenJDK 21 или adoptium(использует сервер , я и большенство разработчиков модов на маинкрафт). + ОЗУ: Выделите в лаунчере 4-6 ГБ. Powered by systemd, linux-zen и желанием сделать всё сложнее, чем нужно.