Баг с белой текстурой, остающейся после уборки раскрашенного холста.
Описание ошибки:
При удалении инструментом или рукой такого предмета, как холст для рисования любого размера (баг был получен при удалении холста размером и 16х16 и 32х32 пикселя), может появиться белая, бестелесная текстура, как на скринах ниже.
Как воспроизвести:
Воспроизвести этот баг нарочно будет сложно. Саруман пытался ещё в июле, но у него ничего не получилось. Но это не отменяет того факта, что игроки получали и получают эти висящие в воздухе "белые квадраты", которые невозможно убрать никаким методом - ни рукой, ни инструментом, ни поставив на это место блок. К тому же, они мешают деятельности игроков по сей день и эстетически неприятны.
Примерные шаги воспроизведения:
- Для того, чтоб получить баг с большей вероятностью, вам следует иметь проблемы со стабильным подключением к Интернету, возможно повлияет использование VPN.
- Завладеваем холстом (painting:canvas) любого формата - будь то 16х16 или 32х32,
- Ставим холст на мольберт (painting:easel), получая холст на мольберте (painting:canvasnode)
- Рисуем на нём кисточкой. Не уверен, насколько это важно, но для этапа пусть будет, допустим 1 пиксель покрасим.
- Снимаем холст с картины и наш "painting:canvasnode" превращается в "painting:pic", в миру - раскрашенный холст. И здесь уже может возникнуть баг. Один раз я добивался его появления и на этой стадии, но это было давно и неправда, поэтому продолжаем далее.
- Вешаем раскрашенный холст на стенку.
- С некоторой долей вероятности вы получите искомый баг, когда захотите убрать холст.
- Наслаждаемся висящим в воздухе, не прикреплённым ни к чему белым квадратом.
Ожидаемое поведение:
Холст удаляется с места, на котором он находился, отправляется в инвентарь игрока и не образует фантомных текстур в воздухе.
Дополнительная информация:
Подобные "белые квадраты" в большом количестве могут создавать "аномальную зону", в которой у находящегося в ней игрока может наблюдаться снижение FPS в 2-4 раза (у меня держалось 15, при FPS=30-60 в Зале Смерти), увеличиваться отклик на любые действия - ввод команды в чат, открытие сундука/двери/инвентаря с большой задержкой, а также не прогружаться территория вокруг забагованых остаточных текстур холста, фактически будет только доступна территория, входящая в поле зрения игрока. Однако к падению сервера эта проблема не приводит. Если вы хотите взглянуть на баг своими глазами и проверить то, воздействует ли он на игровой опыт, то на момент написания, примерно на координатах х=2144, y>0, z=-146, вы можете увидеть то же самое, что и на первом приложенном скрине.