Сегодня вышел долгожданный Майнкрафт 1.17 (тот, в котором обещали медную руду и светящихся спрутов). Чтобы запустить vanilla server пришлось поставить свежую Java:
sudo apt-add-repository ppa:linuxuprising/java
sudo apt install oracle-java16-set-default
kbtin
Случайно нашел новый мад-клиент, форк тинтина
https://github.com/kilobyte/kbtin
Он немного отличается оформлением интерфейса и языком скриптов.
Под последней Ubuntu собирается легко и сразу.
Я кстати поучаствовал в его развитии, вначале не смог собрать, написал автору issue, он откорректировал документацию (там был не упомянут один из необходимых пакетов).
UPDATE 17-May-2021. В cygwin тоже собирается сразу.
UPDATE 18-May-2021. В Андроиде собирается с небольшой очевидной модификацией автоконфигурационного скрипта:
https://github.com/prool/kbtin
UPDATE 2-Mar-2023 Мои сборки этого клиента для Windows:
http://files.mud.kharkov.org/KBtin/
Бойцы вспоминают минувшие дни
Коллега Saboteur опубликовал на сервисе Хабр свои воспоминания о киевском мад-сервере Forgotted Dungeon
https://habr.com/ru/post/553700/
Его исходники https://github.com/sfkulyk/fdungeon
А вот мой форк, адаптированный для сборки в cygwin https://github.com/prool/fdungeon
После статьи почитайте и комментарии, там набежали ветераны этого дела и тоже делятся своими мемуарами, например вот https://fiorine.livejournal.com/615912.html
Вышел tintin++ 2.02.11
https://github.com/scandum/tintin
В Ubuntu собирается сразу.
В macOS (clang) требуются две минимальные правки. Как оказалось, они же нужны и в FreeBSD. Вот мой код с моими правками: https://github.com/prool/tintin
cygwin – собирается сразу.
android 6.0 – собирается сразу
Еще две сборки для Windows: tbaMUD & DikuMUD
EmpireMUD for Windows
Я сделал виндовую сборку мада EmpireMUD (это оригинальный Эмпайр, без моей русификации)
http://mud.kharkov.org/files/empiremud-windows/
Потом из любопытства начал загружать полученные бинарные файлы на сервис virustotal и в одном из файлов один малоизвестный антивирус эвристически нашел что-то подозрительное
Minecraft bugreport: uppercase and lowercase names issue
Ошибка в Майнкрафте: не всегда различается регистр букв.
Входят два игрока с одинаковыми именами, но в разных регистрах, например игроки под именами SCREEPER & screeper.
Вроде все нормально, игроки различаются, играют каждый как отдельный игрок.
Пытаемся в консоли сервера сменить режим игроку screeper:
gamemode creative screeper
Режим меняетcя игроку SCREEPER
Вышел tintin++ 2.02.10
https://github.com/scandum/tintin
Под последней Убунтой собирается нараз.
Под cygwin собирается нараз.
Под 6-м Андроидом собирается нараз.
Под HiOS v.5.5.2 (Android 9) тоже собирается норм.
Под macOS Mojave собирается нараз.
Также я попытался сделать свой клиент prooltin на базе свежей версии tintin++ 2.02.10, но с наскока это не получилось, так как tintin сильно переделан по сравнению с той версией, от которой я форкался (а prooltin быд сделан на базе tintin++ 2.01.7)
Вышел очередной релиз LDMUD
Ссылка: http://www.ldmud.eu/
LDMud в отличие от обычных мадов, которые представляют собой монолитное ядро, состоит из двух частей. Это микроядро, которое представляет собой интерпретатор языка программирования LPC (и библиотеку базовых низкоуровневых функций), и основная часть мада (то есть по сути весь мад), написанная на этом языке LPC.
Когда-то я занимался сборкой и русификацией подобного мада (кажется, это был DGMud), собрал, адаптировал к UTF-8, но потом дальнейшую работу бросил, именно из-за сложности двухуровневой структуры. Мне она показалась переусложненнной, но скорее всего я в ней просто до конца не разобрался.
Зачем придумана была такая структура: вы все знаете язык скриптов DGScripts, на котормо пишутся скрипты для мобов, квестов и всякого нестандартного поведения. И тут у создателей всего этого возникла идея: а давайте придумаем мощный язык скриптов и напишем на нем весь мад. И так возникла ветка – LPMud, DGMud, MudOS, FluffOS, LDMud.
Ссылка: https://en.wikipedia.org/wiki/LPMud
Второе Зеркало
Первое Зеркало (zerkalo.kharkov.org:4000)представляет собой код Былин
за декабрь 2019 года с некоторыми небольшими модификацими от Пруля.
Для желающих потестировать в что-то, более похожее на оригинал, я поднял Второе Зеркало.
Хост тот же zerkalo.kharkov.org
Только порт 5000
Там свежий код Былин, за 22 марта 2021 года.
А зоны те же самые, что и на первом зеркале.
Пруль
P.S. Модификаций от Пруля, например команды духмада, на Втором Зеркале пока нет.
Там код, полностью похожий на оригинал.
UPDATE. 7 августа 2021 года. Это второе зеркало проработало на порту 5000 около месяца, потом было выключено. Сейчас на этом порут работает копия основного Зеркала, используемая для отладки билдерства и скриптов.