🚀 Май 2026 на Mineland — месяц больших перемен
Май выдался плотным. Честно говоря, мы сами немного удивляемся тому, сколько всего успели выкатить за эти 31 день. Команда перелопатила множество систем, подтянула оптимизацию, набрала целый ворох обновлений для SkyBlock Classic и, что самое главное, выпустила тот самый апдейт Creative+, к которому мы шли последние несколько лет.
⚡️Крупнейшее обновление Creative+
Новый блок — «Событие сущности»
В редакторе появился новый тип блока: «Событие сущности».
Теперь события, связанные с мобами, снарядами, транспортом, предметами и другими сущностями, собраны в отдельную категорию. Это делает структуру редактора намного понятнее и удобнее при создании сложной логики.
Также часть старых событий из:
была перенесена в события сущности.
Полная переработка «Выбрать объект»
Возможности выборок расширились.
Теперь «Выбрать объект» разделен на 3 отдельные категории:
Создать выборку
Создание новой выборки сущностей.
Добавить в выборку
Расширение уже существующей выборки.
Фильтровать выборку
Фильтрация и изменение текущей выборки.
Новые возможности выборок
Возможности выборок расширились. Теперь доступны новые действия:
Создание и получение сущностей
Добавление сущностей
- Добавить случайного игрока
- Добавить случайного моба
- Добавить случайную сущность
- Добавить всех игроков
- Добавить всех мобов
- Добавить всех сущностей
- Добавить последнюю сущность
- Добавить последнего моба
Фильтрация выборок
- Добавить мобов по условию
- Добавить сущностей по условию
- Добавить игроков по условию
- Фильтровать выборку по условию
- Инвертировать выборку
- Отфильтровать выборку по расстоянию
30 новых действий
Редактор получил огромный набор новых действий для работы с предметами, событиями, цветами, текстом и движением сущностей.
Работа с предметами
- Установить ресурспак
- Добавить зачарование предмету
- Удалить зачарование с предмета
- Получить голову игрока
- Установить цвет предмета
- Получить цвет предмета
- Установить флаги предмета
- Установить нерушимость предмету
- Установить NBT тег предмету
- Удалить NBT тег предмету
- Получить значение NBT тега предмета
- Установить предмет события
Работа с цветами
Работа с текстом и выражениями
- Заменить выражение в тексте
- Получить группу выражения
- Логарифм числа
- Выровнять вектор
- Вернуть событие
- Изменить титул скорборда
- Установить сложность мира
Работа с событиями и сущностями
Работа с координатами и движением
- Направить местоположение
- Округлить местоположение
- Установить движение сущности к местоположению
- Остановить движение сущности
Новые условия
В код добавлено 10 новых условий:
- Если сущность в транспорте
- Если предмет в переменной равен
- Если предмет имеет NBT тег
- Если предмет имеет зачарование
- Если предмет является блоком
- Если предмет является полным блоком
- Если регион пересекает другой регион
- Если текст совпадает выражению
- Тип переменной равен
- Если сущность существует
39 новых событий сущностей
Поведение сущностей
- Сущность исчезла
- Сущность нашла путь
- Сущность нашла цель
- Сущность телепортируется
- Сущность использовала тотем
- Сущность умирает от снаряда
- Сущность ударила молния
- Крипер заряжается
- Эндермен убегает
Транспорт
- Создание транспорта
- Сущность села в транспорт
- Сущность вылезла из транспорта
- Транспорт коснулся блока
- Транспорт коснулся моба
- Транспорт получил урон
Снаряды
Работа с блоками
- Сущность взаимодействует с блоком
- Сущность изменила блок
- Блок начал падать
- Блок закончил падать
- Зомби начал ломать дверь
- Навесной блок был сломан
Предметы и опыт
- Сущность подобрала предмет
- Воронка подбирает предмет
- Предметы объединились
- Предмет пропал
- Сферы опыта объединились
NPC и мобы
- Ведьма бросает зелье
- Ведьма пьет зелье
- Житель получил товары
- У жителя закончился товар
- Сущность отвязалась от поводка
- Овца отрастила шерсть
- Овца покрасилась
Прочее
Новые события игрока
Также были добавлены новые события игрока:
- Игрок меняет вектор скорости
- Предмет теряет прочность
- Игрок чинит предмет через починку
- Игрок манипулирует стойкой для брони
- Игрок прыгает на лошади
- Игрок поднимает опыт
- Игрок разводит животных
- Игрок устанавливает ресурспак
Новые игровые значения
Игровые значения получили еще больше значений!
- UUID сущности
- Режим игры игрока
- Направление снаряда
- Цель наблюдения
- Финальный урон события
- Старое и новое местоположение
- Вектор скорости события
- Количество опыта события
- Причины различных событий
- Данные печек, котлов и поводков
- Статус установки ресурспака
- Цель компаса
- Сущность как предмет
- Unix-время и TimeStamp
- И многое другое
QoL-обновления редактора
Также были добавлены новые фишки, которые помогут вам в ежедневном кодинге.
Новые плейсхолдеры
Новые фишки
- Автодополнение координат для векторов и местоположений
- Удаление условий без удаления кода внутри (
Shift + ЛКМ) - Возможность менять события и условия
Shift + Qдля векторов и местоположений- Новая команда:
/editor [cycle/function/floor/координаты] - Телепортация к блоку с ошибкой через клик по сообщению
- Информация о возвращаемом типе в игровых значениях
- Поддержка выборок для игровых значений
- Отображение отменяемости событий
- Переработанное меню игровых значений
- Добавлено «иначе если»
- Поддержка предметов для любых значений
Визуальные изменения
- Событие мира теперь отображается как редстоун-блок
- Событие сущности теперь отображается как золотой блок
- Зелья получили полностью переработанный предметный вид
🌴 Большой пакет обновлений для SkyBlock Classic
В течение мая команда активно работала над улучшением удобства игры на SkyBlock Classic. Одним из первых нововведений стала поддержка сокращённых чисел в экономических командах.
можно использовать обозначения:
• k / к;
• m / м;
• b / б;
• t / т.
Это значительно упростило работу с крупными суммами игровой валюты.
🏪 Переработка магазина
Теперь можно сразу вписать нужное количество товара или продать всё содержимое инвентаря одной кнопкой. Для крупных сделок добавили окно подтверждения. На аукционах, кстати, появилась возможность задавать минимальную ставку.
🏝️ Улучшение работы островов
Значительные изменения затронули систему загрузки островов. Теперь это выглядит так:
• остров не выгружается при выходе владельца, если на нём находятся гости;
• остров выгружается только после ухода всех игроков;
• посещение острова автоматически загружает его;
• модели продолжают корректно работать при наличии игроков.
Дополнительно были добавлены новые настройки для владельцев островов:
• управление работой зачарования «Отдача» для гостей;
• управление использованием снарядов;
• отключение сообщений об ограблениях;
• отключение подсказок в скорборде.
💰 Улучшения аукциона и экономики
Игроки получили возможность задавать минимальную ставку при создании аукционов. Были увеличены лимиты ставок и исправлены различные ошибки экономических систем.
Также команда провела внутреннюю переработку механики ограблений игроков, благодаря чему система стала более стабильной и гибкой.
🛡️ Улучшение систем проекта
В мае серьёзную переработку получила система репортов. Теперь при создании жалобы игрокам предлагаются наиболее подходящие нарушения для текущего режима.
• защиту от жалоб на самого себя;
• защиту от повторных репортов на одного нарушителя;
• дополнительные проверки для снижения количества ложных жалоб;
• обновлённые интерфейсы подачи обращений.
🔧 Работа над стабильностью
Большая часть месяца была посвящена не только новым возможностям, но и повышению стабильности проекта.
Команда исправила множество ошибок:
• проблемы совместимости с новыми версиями Minecraft;
• ошибки в системе кейсов;
• некорректную работу интерфейсов;
• проблемы с ресурс-паками;
• ошибки команд;
• различные баги SkyBlock Classic и Creative+.
Также были устранены последствия дюпа, обнаруженного после одного из обновлений. Несмотря на необходимость отката части прогресса, проблема была оперативно устранена, а пострадавшие игроки получили возможность обратиться за компенсацией.
📈 Итоги месяца
Вот таким был наш май. Местами сложным, но невероятно продуктивным. Спасибо всем, кто помогает нам развивать Mineland — тестерам, которые ломают механики на стадии беты, разработчикам, которые уже собирают крутые режимы на новых системах, и каждому из вас, кто просто заходит к нам поиграть.