Комментарии 11
В ванилу думаю мало кто играет всерьез. Что насчет модов?
Это большое заблужение)
Существует огромное комьюнити игроков на ванильных серверах, включая обычные сервера на выживание, сервера ютуберов и прочие рп-поделки. Учитывая последние обновления с огромным количеством контента, я думаю это число только растет.
А насчет модов - не вижу как это может конфликтовать с модами, которые добавляют контент в игру
Любой мод с перемещением предметов на расстояние (телепортацией) может сильно удивиться тому, что тики в разных областях отличаются. Представим себе карьер где-то вдалеке, который отправляет добытое на базу через тессеракт, по трубам enderio, me-сеть, или что там еще успели придумать.
Я не удивлюсь, если это приведет к пропажам, дюпам или просто к каршу.
Количество и качество контента модов несопоставимо с прогрессом ванильки. Современные моды имеют очень сложные механики под капотом, от ME сети до труб, магии и ядерных реакторов. И там очень много влияния на подсистемы работы чанков и тиков
Многие моды можно реализовать плагинами, дата-паками и командными блоками внутри ванильной игры, если очень захотеть.
Вероятно, для Folia + Fabric кто-то когда-нибудь сделает свой форк, как это было с Mohist и Magma.
Ну пока их наверное нет. Нужно переделывать. Вот что пишут разработчики:
Plugin compatibility
There is no more main thread. I expect every single plugin that exists to require some level of modification to function in Folia. Additionally, multithreading of any kind introduces possible race conditions in plugin held data — so, there are bound to be changes that need to be made.
So, have your expectations for compatibility at 0.
Ненене, всё куда веселее. Был Майнкрафт. Был себе, не тужил. Хоть и написан на джаве, но это делало его простым для декомпиляции и патчинга, чем и занимались мододелы, а моджанг смотрел на это сквозь пальцы, потому что эти нарушители еулы делали ему аудиторию сравнимую с ваниллой
Потом моджанг купил майкрософт. Посмотрел на майнкрафт, и говорит
— Блин, классная штука, но есть у нее фатальный недостаток. Её написал моджанг, а не майкрософт. Будем писать свою
Чтобы не путаться, переименовали старый майнкрафт в Java Edition, а новый назвали Bedrock Edition. Написали значит бедрок на плюсах, отличный весь из себя, поставили его в изкоробочную версию Windows 10 (одним майнкрафтом больше одним меньше, никто не заметит). Казалось бы, круто, да вот есть нюанс...
Бедрок вышел абсолютно несовместимым с оригинальным майнкрафтом. Ни форджа с фабриком, ни оптифайна, ничего у него не было. И в ближайшем будущем не предвиделось бы. Даже поведение ванильных штук различалось, даже сетевой протокол. И вот этим они видимо неиронично собрались замещать игру с многолетним комьюнити, которое даже без сорцов делает с ней без преувеличения — шедевры.
Коммьюнити Java Edition усмехнулось, и привычным движением написало серверный плагин-конвертер для поддержки протокола бедрока. Вот так он и валяется до сих пор, почти никому не нужный, потому что не модифицируемый. Потом видимо решили, что бог любит троицу, и сделали ещё один несовместимый майнкрафт — Education Edition, но про него я не сильно много знаю, так что говорить не буду
Потом они решили писать собственные моды для плюсовой версии и продавать их в своём магазине за доллары. Моды напоминают собой что-то типа DLC, но даже это их не делает хорошими. Обычно моды выходят в поддержку фильмов, других игр и прочего. Достойного там очень мало...
А так, это просто лучшее описание ситуации с жизнью Minecraft и зоопарком версий
Кхм кхм Давайка я тебя исправлю
1. Minecraft Bedrock Edition основан на Minecraft Pocket Edition, а он разрабатывался ещё до покупки Mojang микромяхкими. В доказательство могут привести закрытый репозиторий minecraftpe, так как там сейчас Minecraft Bedrock Edition, Minecraft Education Edition и Minecraft Legends (Minecraft China Edition не в счёт, он форк MCBE).
2. Education Edition - это Bedrock Edition, просто заточенный под учебные заведения и от туда почти ничего не вырезано кроме Xbox Live.
как бы есть 2 версии Minecraft одна написана на Java вторая на c++. Статья про Java версию написана.
Разработчики представили проект Folia, добавляющий многопоточность в Minecraft-серверы