Перейти к содержимому

LeafRTP | Random Teleport 3.3.2 для Minecraft 26.3 (Fabric, NeoForge)

Релиз2 ноября 2026Minecraft 1.18–26.3FabricNeoForgePaper1,2 тыс. скачиваний на Modrinth

Файлы · 1

LeafRTP-3.3.2.jarОсновной7,51 МБСкачать
Основной · 7,51 МБ
SHA-1c185ef020db6ef25cd0bbea18a7e10a0b5fc94efSHA-512f7c083bd2b893cdae73f2c0d52cd1acd870e651b70dcfa49c808cad87f17f455989d08b0ee179eb5eef40252c9ce7c12102be735f6e545e5cf1120973bde8502
Скачать

Что изменилось

Список изменений переведён автоматическиПоказать оригинал (EN)
Добавлено
  • Схематики Litematica (.litematic, ADR-058). Регионы (schematic в definitions/regions/*.yml) и шаги действия PASTE_SCHEMATIC теперь принимают файлы .litematic в schematics/ наравне с .schem и .schematic, включая многорегиональные файлы Litematica, отрицательные размеры регионов и блок-энтити. Проверки BIT конфига и действий также принимают пути .litematic.
Изменено
  • Совпадения имён действий с /rtp, /wild или другим действием теперь считаются ошибками BIT (ACTADDON_NAME_COLLISION, ADR-121). /rtp test action-setup сообщает ACTADDON_NAME_COLLISION как ERROR, а не WARNING, когда имя действия или его командный алиас совпадает с /rtp, /wild или другим действием, и указывает в сообщении существующего владельца.
  • /rtp reload читает и проверяет файлы конфига вне главного потока. Полные и частичные перезагрузки (например, /rtp reload regions или /rtp reload worlds) теперь парсят файлы и запускают проверки BIT конфига асинхронно, прежде чем подменить активную конфигурацию в главном потоке, а перезагрузка, запущенная во время другой, отвечает alreadyReloading вместо наложения.
  • /rtp config search раскрывает многословные запросы и прибегает к онлайн-тезаурусу. Многословные запросы отбрасывают пунктуацию перед сопоставлением, а когда локальные ключи и встроенный тезаурус не дают совпадений, /rtp config search обращается к онлайн-фолбэку синонимов вне потока.
  • Для разработчиков аддонов. RTPPlayer добавляет методы по умолчанию sendTitle(title, subtitle, fadeIn, stay, fadeOut) и sendActionbar(message). Гейты действий onStart и onBoundaryViolation в рамках сессии теперь передают ActionContext сессии зарегистрированным валидаторам кастомных гейтов, а RTPRuntime.setServerAccessor держит RTPAPI.serverAccessor в синхронизации.
Исправлено
  • Фоновое заполнение кэша на NeoForge 1.21.1 могло подвесить сервер и сработать по вотчдогу. В 1.21.1 поиск чанк-тикета привязывал метод тикета raw-level вместо метода регионального тикета на основе радиуса, превращая радиус тикета в 0 или 1 чанк в радиус генерации 32–33 чанка вокруг каждого загруженного чанка, а временные тикеты загрузки делили тип тикета rtp с тикетами сохраняемого кэша. NeoForge 1.21.1 теперь привязывает метод регионального тикета и использует отдельный тип тикета rtp_load с истечением через 30 секунд для временных загрузок.
  • Проверки безопасности Folia при safetyRadius > 0 могли читать загруженные соседние чанки вне потока региона. Когда центр чанка-кандидата читался из офлайн-файла региона, пока один из его соседей в пределах safetyRadius уже был загружен на сервере, проверка соседа выполнялась в асинхронном воркере вместо потока-владельца региона. Теперь проверки безопасности переключаются на поток региона всякий раз, когда загружен любой чанк в квадрате безопасности.
  • Неудачные проверки экономики региона оставляли игроков в состоянии «уже телепортируется», а rtp.free не обходил balanceFloor. Когда price или balanceFloor региона отклоняли телепорт, незавершённая запись телепорта игрока оставалась активной и блокировала последующие команды /rtp с alreadyTeleporting. При включённом toggleTargetPerms целевой игрок, не прошедший проверку экономики, также не возвращал средства отправителю команды. Теперь проверки экономики и региона завершаются до записи сессии телепорта, rtp.free обходит balanceFloor, а неудачные списания с цели возвращают средства отправителю.
  • Посттелепортные title, subtitle, actionbar, consoleCommands и playerCommands не выполнялись на Fabric или NeoForge, а переключение effectParsing игнорировало /rtp reload. Посттелепортные титулы, экшнбары и команды теперь выполняются на Fabric и NeoForge так же, как на Spigot, Paper и Folia (и пропускаются для мок-игроков /rtp test), а effectParsing в advanced/performance.yml обновляется по /rtp reload без перезапуска.
  • Визуальные и звуковые эффекты на Folia могли выполняться вне потока региона игрока. Эффекты, нацеленные на игрока, теперь проверяют принадлежность региона на Folia и переназначаются на планировщик сущности игрока, когда вызываются из другого потока.
  • Встроенные определения действий всегда загружались из папки английской локали. При запуске и перезагрузке аддон действий читал definitions/actions/, используя "en" вместо настроенного на сервере language в config.yml.
  • **Некоторые переведённые ключи во вложенных файлах `lang//advanced/не совпадали со своими картами ключей.lang.yml, а сообщения /rtp docsжёстко использовали[RTP]вместо[P0].** Вложенные файлы локали advanced/вde, it, pl, zhиcatтеперь совпадают со своими картами переименования ключей.lang.yml, а docsNotFound, docsEmpty, docsExportSuccessиdocsExportFailedвadvanced/messages/commands.ymlтеперь используют плейсхолдер префикса[P0]` во всех локалях.
  • Распаковку ссылки @config, @economy или @safety в /rtp editor нельзя было отменить через Ctrl+Z. Распаковка ссылки теперь записывает шаг отмены/повтора, параллельные HTML-экспорты /rtp editor больше не делят один временный файл, а недоступные relay-серверы логируют одну строку предупреждения без стектрейса при переходе в режим только снапшотов.
  • Карта биомов /rtp editor на не-Anvil форматах регионов использовала читатель .mca. Извлечение биомов для карты веб-редактора теперь декодирует чанки через зарегистрированный читатель файлов регионов для форматов, отличных от .mca, вместо прямого вызова Anvil-пробы .mca, и учитывает нечитаемые чанки в статусе BIT.
  • Проверки границы мира при запуске пропускали регионы CIRCLE_DEPRECATED_PURE_SPIRAL и SQUARE_DEPRECATED_PURE_SPIRAL и строковые числа. Проверка границы мира теперь распознаёт обе спиральные формы и числовые строковые значения в конфигах формы регионов.

  • Отключившиеся игроки сохраняли историю атрибуции фонового пополнения, что могло вызывать предупреждения из открытых меню. Теперь при выходе с сервера история атрибуции пополнения autoTune игрока очищается, а меню чата или книги и страницы /rtp admin setup, которые завершают отрисовку после отключения зрителя, пропускают отрисовку без записи стек-трейса предупреждения.
  • Одновременные сбросы плохих локаций могли падать с ошибкой выхода за границы массива при высокой нагрузке отказов. Перестроение таблицы плохих локаций региона, пока другой воркер записывал отклонённую точку, могло переполнить буфер снимка; теперь снимок ограничен размером выделенного буфера.
  • Выборка активности биомов могла загружать незагруженные чанки игроков в основном потоке. Периодическая выборка биомов для игроков, стоящих в незагруженном чанке или входящих в него, могла вызывать синхронную загрузку чанка на Bukkit и Paper; теперь выборка биомов пропускает незагруженные чанки игроков.

Зависимости этой версии

Fabric APIобязательная для 26.3

Сайт использует cookie: необходимые — для входа и темы, а также счётчики посещений Яндекс Метрика и LiveInternet — по ним мы видим, как пользуются сайтом. Рекламных cookie у нас нет. Подробнее