Перейти к содержанию

saintedlittle

Пользователи
  • Постов

    758
  • Зарегистрирован

  • Посещение

  • Победитель дней

    2

Весь контент saintedlittle

  1. Привет, дай тг пожалуйста или дс. или отпиши мне: discord: saintedlittle tg: @nutttier
  2. Привет, дай тг пожалуйста или дс. или отпиши мне:
    discord: saintedlittle

    tg: @nutttier

  3. Обновите драйвер видеокарты: проблема с мигающим экраном может быть вызвана устаревшим или несовместимым драйвером видеокарты. Вы можете проверить модель своей видеокарты и загрузить последнюю версию драйвера с веб-сайта производителя. Уменьшите настройки графики: проблема с мигающим экраном может быть вызвана высокими настройками графики, с которыми ваш ноутбук не справляется. Попробуйте уменьшить настройки графики в настройках игры, может поможет. Выделите больше оперативной памяти для Minecraft: если у Minecraft недостаточно памяти для запуска, экран может мигать. Вы можете выделить больше оперативной памяти для Minecraft, зайдя в лаунчер игры и настроив «Аргументы JVM» в настройках установки. Отключить Vsync: Vsync — это графический параметр, который синхронизирует частоту кадров в игре с частотой обновления вашего монитора. Отключение Vsync может помочь решить проблему с мигающим экраном. Вы можете сделать это, зайдя в настройки игры и отключив «Использовать вертикальную синхронизацию». Отключите полноэкранные оптимизации: если вы играете в Minecraft в полноэкранном режиме, проблема с миганием экрана может быть вызвана полноэкранными оптимизациями. Вы можете отключить это, зайдя в панель запуска Minecraft, щелкнув правой кнопкой мыши игру и выбрав «Свойства». Затем перейдите на вкладку «Совместимость» и установите флажок «Отключить полноэкранную оптимизацию». Попробуйте эти решения одно за другим, пока не найдете то, которое работает для вас.
  4. Драйвер видеокарты обнови, так же перекачай нативные библиотеки для minecraft'а.
  5. import java.io.BufferedReader; import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; public class HelloWorldProcess { public static void main(String[] args) { try { // Start the "echo Hello World" process Process process = Runtime.getRuntime().exec("echo Hello World"); // Wait for the process to finish process.waitFor(); // Read the process output InputStream inputStream = process.getInputStream(); BufferedReader reader = new BufferedReader(new InputStreamReader(inputStream)); String line; while ((line = reader.readLine()) != null) { System.out.println(line); } } catch (IOException | InterruptedException e) { e.printStackTrace(); } } } метод Runtime.getRuntime().exec() используется для запуска процесса "echo Hello World". Метод process.waitFor() используется для ожидания завершения процесса. Выходные данные процесса считываются из InputStream, возвращенного методом process.getInputStream(), и выводятся на консоль с помощью System.out.println(). Код показа окна зависит от твоего UI API. Команду для запуска у тебя тоже своя, так что просто замени echo.
  6. Unable to call Core API! It has not been initialized yet! Caused by: java.lang.NoSuchMethodError: com.creativemd.creativecore.common.packet.CreativeCorePacket.registerPacket dragonenchantments_1.0.0.jar - probably a corrupt zip Попробуй поставить новый CreativeCore. Так же, попробуй более старую версию мода.
  7. Я бы порекомендовала первым делом обновиться до 10 win как минимум. Но суть не в этом. Как и писали выше - обнови драйвер карты, так же могут быть проблемы с OpenGL.
  8. Настройки отображения? Драйвер видеокарты?
  9. Обнови NBTAPI, он тебе об этом прямым текстом пишет.
  10. Приветствую. В этом гайде расскажу, как сконфигурировать только что купленный VDS/VPS под ваш сервер Minecraft. Вообще, > 50% команд из этого гайда универсальны, и должны быть выполнены на любой машине, которая позиционирует себя как сервер для игры. (Безопасность, оптимизация и другое.) Итак, все команды актуальны для Ubuntu 20+, за другие дистрибутивы - не ручаюсь. (Тем более за те, где нет APT.) Начнём же. ========= Первое, что должен сделать любой человек, установивший или использующий Linux на новой машине - это проверка обновлений, удаление предустановленных пакетов, отмеченных как 'кандидат на удаление'. sudo apt-get remove --purge $(dpkg -l | awk '/^rc/ { print $2 }') Эта команда удалит все предустановленные пакеты, которые больше не используются и помечены dpkg как «rc» (т. е. «кандидат на удаление»). Флаг --purge используется для удаления пакета и его файлов конфигурации. (полная очистка.) Обратите внимание, что эта команда удалит все предустановленные пакеты независимо от того, используются они в данный момент или нет. Поэтому, если вы делаете параллельно какие-либо вещи, они могут сломаться. Затем, обновить все пакеты. sudo apt update -y && sudo apt upgrade -y Второе, что должен сделать любой человек - сконфигурировать firewall. Чтобы настроить брандмауэр для игрового сервера, используем команду 'ufw' (Uncomplicated Firewall). Во-первых, нужно убедиться, что ufw установлен в системе. Вы можете установить его, выполнив следующую команду: sudo apt install ufw После установки ufw вы можете настроить брандмауэр, разрешив входящие соединения через определенные порты, используемые вашим игровым сервером. Например, если ваш игровой сервер использует TCP-порты 27015 и 27016, вы можете запустить следующую команду, чтобы разрешить входящие соединения на этих портах: sudo ufw allow 27015/tcp sudo ufw allow 27016/tcp Поскольку мы конфигурируем Minecraft сервер и гайд написан в первую очередь для него - выполняем: sudo ufw allow 25565/tcp Вы также можете разрешить входящие соединения через порты UDP, если они используются вашим игровым сервером. Обратите внимание, что эти команды являются примерами, и вам может потребоваться настроить их в соответствии с номерами портов и протоколами, используемыми вашим конкретным игровым сервером. Наконец, можно включить брандмауэр, запустив: sudo ufw enable Третье, что мы сделаем - установим джаву. Чтобы установить и переключаться между различными версиями Java в Ubuntu 22.04, нужно использовать диспетчер пакетов apt и команду update-alternatives. Во-первых, нужно установить определенные версии Java, которые вы хотите использовать. Например, чтобы установить Java 8, вы можете запустить следующую команду: sudo apt install openjdk-8-jdk Чтобы установить Java 16, вы можете запустить следующую команду: sudo apt install openjdk-16-jdk После установки различных версий Java можно использовать команду update-alternatives, чтобы легко переключаться между ними. Например, чтобы переключиться на Java 8, вы можете запустить следующую команду: sudo update-alternatives --config java И выберите номер, соответствующий установке Java 8. Точно так же, чтобы переключиться на Java 16, вы можете повторить действия, выбрав Java 16. Чтобы проверить текущую версию java - используем: java -version Обратите внимание, что эти команды установят версии Java для OpenJDK. Если вы хотите установить Oracle Java, вам следует использовать другой менеджер пакетов, или загрузить пакет с веб-сайта Oracle и установить его вручную. Но, я бы не рекомендовал так делать, ибо стандарт для Linux'а - именно OpenJDK. Четвёртое (Настройка SSH) - отдельная тема, статья по которой будет написана позднее и выложена соответственно не здесь. Здесь же, мы разберём отключение пользователя root и добавление нового пользователя. Важно отметить, что отключение пользователя root может повысить безопасность, но также может вызвать проблемы, если у вас нет другого пользователя с правами администратора, поэтому рекомендуется создать пользователя с правами администратора перед отключением пользователя root. Поэтому, первым делом - создадим такого пользователя. Чтобы создать нового пользователя-администратора в Ubuntu 22.04 безопасным способом, нужно использовать команду adduser и команду usermod. Во-первых, нужно будет войти в систему как пользователь root или любой пользователь с правами администратора. После входа в систему - можете создать нового пользователя с помощью команды adduser, например: sudo adduser newadmin Эта команда предложит вам установить пароль для нового пользователя, а затем создаст пользователя. После того как пользователь создан, нужно использовать команду usermod, чтобы предоставить пользователю административные права, например: sudo usermod -aG sudo newadmin Эта команда добавит нового пользователя в группу sudo, что позволит ему выполнять команды с помощью sudo. ==== Чтобы отключить пользователя root в Ubuntu, используем команду passwd. Во-первых, нужно будет войти в систему как пользователь root. После входа в систему надо запустить следующую команду, чтобы заблокировать учетную запись пользователя root: sudo passwd -l root Эта команда заблокирует учетную запись root, что означает, что ее нельзя будет использовать для входа в систему или выполнения команд. Чтобы навсегда отключить учетную запись root, можете использовать следующую команду sudo usermod -L root Это предотвратит вход учетной записи root и выполнение команд. Кроме того, помните, что отключение учетной записи root не позволит вам войти в систему как пользователь root через командную строку, но это не повлияет на использование sudo другими учетными записями пользователей с правами администратора. Последний шаг, рассмотренный в этой статье - установка веб-панели. Я буду использовать Pterodactyl, поэтому его и установлю. А, да, пару слов о нём. Pterodactyl — это веб-панель управления для управления игровыми серверами, включая Minecraft. Чтобы установить Pterodactyl в Ubuntu, необходимо выполнить шаги ниже. 1. Установка необходимых зависимостей: sudo apt install -y curl wget git unzip 2. Установка PHP и расширений PHP: sudo apt install -y php php-{bcmath,cli,common,curl,gd,json,mbstring,mysql,opcache,readline,xml,zip} 3. Установка веб-сервера (Apache или Nginx) и PHP-FPM: sudo apt install -y nginx php-fpm 4. Установка и настройка сервер базы данных (MariaDB или MySQL): sudo apt install -y mariadb-server sudo mysql_secure_installation 5. Загрузка и установка Pterodactyl. curl -Lo panel.tar.gz https://github.com/pterodactyl/panel/releases/download/v0.7.17/panel.tar.gz tar --strip-components=1 -xzvf panel.tar.gz chmod -R 755 storage/* bootstrap/cache/ Настройте Pterodactyl, отредактировав файл .env и настроив веб-сервер и PHP-FPM. После установки и настройки Pterodactyl вы можете использовать панель для настройки и управления серверами Minecraft. Что касается установки сервера Майнкрафт, то Птеродактиль позволяет установить и управлять сервером через панель, можно создать новый сервер с нужной версией майнкрафта и настроить его по желанию. Обратите внимание, что эти команды являются лишь обзором процесса, и вам может потребоваться настроить их в зависимости от конкретной конфигурации вашего сервера. ========= На этом - всё. Статьи по настройке полностью безопасного SSH подключения, грамотной настройке пользователя БД и соответственно веб-сервера - выйдет позже, если вообще выйдет. По всем вопросам -> https://vk.com/leanfe -> https://t.me/UAZelensky -> Leanfe#4459
  11. Понимаю тебя. Кстати, если не затруднит -> не мог бы оказать мне услугу? Я более подробно расписал в теме своей последней, по поводу набора людей. Ты же настолько я понимаю - хорошо разбираешься в теме майнкрафтовской и около. Вот и хотелось бы пообщаться.
  12. Полезно, но у тебя есть немного грамматических ошибок, + пара речевых. Но не критично. Статья хорошая, благодарю.
  13. Плохо искал. Ветка на гитхабе, вот линк: https:// github.com/FabricMC/fabric/issues/1294 Вот API для этого отдельный: https:// github.com/kvverti/banner-plus-plus Уже мод для FORG'А https:// www.curseforge.com/minecraft/mc-mods/additional-banners (Сурсы открыты, можешь глянуть.) За более подробной информацией - В лс тг/вк/дс, быть может даже мод напишу, если время будет. Контакты у меня в профиле. Выбирай какой хочешь :>
  14. Оптимизация, Код, API, использование ресурсов пк. (Я про 1.16.5)
×
×
  • Создать...