Натан Адамс, ведущий разработчик Minecraft Java Edition, сообщил о том, что парсер команд, который используется в последних версиях игры, теперь доступен в виде отдельной библиотеки, которой могут воспользоваться все желающие. Библиотека, получившая название Brigadier, опубликована на GitHub.
С помощью неё в игре осуществляется распознавание команд, подсветка синтаксиса, автоподстановка, а также реализовано сообщение об ошибках при неверном вводе команды. Эта новость вряд ли будет интересна обычным игрокам, но она может привлечь внимание разработчиков. Во-первых, таким образом они получают удобный инструмент для работы с командами пользователями в своих программных продуктах. Это могут быть как плагины и моды для Minecraft, так и проекты, которые с игрой совсем не связаны: это могут быть боты (например, для Telegram или Twitch) и вообще любые системы, в которых взаимодействие с пользователями предполагает ввод команд.
Источник: minecraftmain.ru
ОБЗОР ЛУЧШЕГО ЧЕКЕРА ДЛЯ MINECRAFT l ПАРСЕР DRAGON!
Что такое парсер майнкрафт
* Ytkanos1337, сайту 12 лет и некоторые старые и неактуальные на сегодняшний день разделы и темы могут быть удалены.
28 фев 2023, 13:41
Почему «Внимание! Обнаружена ошибка
Пользователи не имеют доступа для просмотра статей из данного раздела.» ?
22 фев 2023, 00:25
Кому нужен ворк пишите мне
16 фев 2023, 16:32
На сайте очень много битых ссылок. Непорядок!
12 янв 2023, 12:28
Собираю команду. цель убийство сайта миротворец !
9 янв 2023, 13:41
я на триаланет еще сидел и уфолабс, были 3 самых топовых сайта на dle. сейчас одни форумы, я рот е л их
9 янв 2023, 13:37
у тебя же сайт за клаудфларой, почему боишься яровой?
8 окт 2022, 18:29
Всем привет как выложить видео в тик ток ?
2 сен 2022, 03:15
Нужно задать алгоритм, чтобы с нужного сайта мне такие картинки прислало
2 сен 2022, 03:15
Тут кто нибудь может помочь , а то ни разобрался?
2 сен 2022, 03:14
Всем привет
24 авг 2022, 12:38
Кто знает, как покупать на Амазоне бесплатно? Помогите пожалуйста, буду очень благодарен.
6 авг 2022, 21:29
21 июл 2022, 22:52
для соц сетей номера телефонов. По ключевым фразам. Помню были на форуме проги.
21 июл 2022, 22:51
Ребят подстажите парсер
21 июл 2022, 22:51
Всем привет!
2 июл 2022, 18:47
Как мариноват огурци
21 июн 2022, 21:04
Admin, передай привет SyGaK. ИНШААЛЛАХ!
14 июн 2022, 10:17
* marselshou, Atomic Warez Leecher
6 июн 2022, 16:55
у кого есть прога Atomic Warez Leecher? дайте пж вк od marselshowyoutube
26 апр 2022, 12:56
* Jons, привет
25 апр 2022, 05:15
Привет всем
10 апр 2022, 17:25
ОТДАМ АКК ВК
23 мар 2022, 14:49
Ребят как найти generate death by up0 v 5.0 немогк найти?
22 мар 2022, 20:13
или любой другой ,может кто написать сможет ,что бы автоматом подключалс к Пулу . И вывод был ,готов с таким человеком поработать .Серьезно .
22 мар 2022, 20:11
Всем привет Ребят ,дайте плиз рабочий майнер с выводом на Андроид ,желательно Этерум ,заранее очень благодарен .
10 мар 2022, 09:15
* Rombovod, Да. Форум кардинально обновился. Теперь для сайта и форума нужна отдельная регистрация.
2 янв 2022, 20:15
Привет! Давненко тут небыл. На форум теперь нужна новая рега? С моим акком на форум не зайти,пишет нет такого юзера.
Источник: happy-hack.net
synthetic65535/SynStats
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Switch branches/tags
Branches Tags
Could not load branches
Nothing to show
Could not load tags
Nothing to show
Name already in use
A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Cancel Create
- Local
- Codespaces
HTTPS GitHub CLI
Use Git or checkout with SVN using the web URL.
Work fast with our official CLI. Learn more.
Sign In Required
Please sign in to use Codespaces.
Launching GitHub Desktop
If nothing happens, download GitHub Desktop and try again.
Launching GitHub Desktop
If nothing happens, download GitHub Desktop and try again.
Launching Xcode
If nothing happens, download Xcode and try again.
Launching Visual Studio Code
Your codespace will open once ready.
There was a problem preparing your codespace, please try again.
Latest commit
Git stats
Files
Failed to load latest commit information.
Latest commit message
Commit time
readme.md
SynStats — это простой парсер статистики Minecraft, которая хранится в виде JSON-файлов.
Как это работает?
При вызове PHP-скрипта парсер просматривает содержимое папки «stats», в которой хранятся вот такие JSON-файлы. Из них он извлекает нужную информацию об игроках и сохраняет её в собственный кеш, тоже в виде JSON-файла. Затем парсер использует кешированную информацию для создания HTML-страниц, содержащих статистику игроков на сервере.
Как его настроить?
Парсер состоит из двух частей: клиента (index.php) и сервера (server.php), которые могут работать на разных компьютерах. Клиент устанавливается на стороне веб-сайта, а сервер на компьютере с Minecraft-сервером.
Сначала нужно настроить сервер.
Сервер состоит из следующих файлов:
- server.php — Этот скрипт занимается извлечением нужной статистики.
- params.php — Здесь хранятся настройки интересующих нас парметров.
Для того, чтобы серверная часть начала работать достаточно в файле server.php отредактировать один параметр: $statsdir — путь к папке stats на сервере Minecraft.
После этого нужно проверить работу скрипта server.php, введя его адрес в веб-браузере. Скрипт должен отобразить JSON-файл и создать два файла с кешем на веб-сервере.
Клиент состоит из следующих файлов:
- index.php — Этот скрипт генерирует HTML-страницы для просмотра.
- style.css — Здесь хранятся стили для HTML-страниц.
- avatar.php — Этот скрипт позволяет генерировать аватары из скинов Minecraft.
- settings.php — Основной файл настроек.
- lang.php — Настройки надписей для генерации HTML.
- params.php — Здесь настраивается список учитываемых параметров для статистики.
Для настройки клиента нужно в первую очередь отредактировать файл settings.php. Основные настройки, которые нужно изменить:
- $server_path — URL к файлу server.php для получения всей статистики.
- $avatar_path — URL к файлу avatar.php для получения аватарок.
- $db_name, $db_username, $db_password, $user_list_query — настройки подключения к базе данных для получения списка пользователей.
Затем потребуется отредактировать файл avatar.php. Для его корректной работы достаточно указать путь к папке со скинами на веб-сервере: $skins_path.
Готово. Наберите в адресной строке веб-браузера путь к файлу index.php и проверьте работу скрипта. Прикрепить статистику к своей CMS можно вставив в нужное место этот HTML-код:
iframe style pl-s»>border:0;» width pl-s»>100%» height pl-s»>1000px» src pl-s»>/stats/index.php»>iframe>
Источник: github.com