History for ultramine_core / src / main / java / net
2014-11-15
@vlad20012
Issue #11 Добавлен мировой барьер (круглый или прямоугольный, пока только не дает игроку выйти за пределы); возможность располагать несколько барьеров в одном мире
vlad20012 committed on 15 Nov 2014
2014-11-10
@vlad20012
Отремонтированы все блоки ForgeMultipart (поломанные в c39934). Этот мод напрямую обращается к chunkTileEntityMap и вносит изменения прямо в Map.Entry, так что очень сложно перехватить эти изменения. Костыль в виде переноса всех изменений после загрузки чанка вполне работоспособен
vlad20012 committed on 10 Nov 2014
2014-11-09
@vlad20012
Issue #8 При асинхронной загрузке, если чанк не существует, генерируем его сразу, а не на следующем тике
vlad20012 committed on 9 Nov 2014
@vlad20012
Issue #29 Исправлены циклически зависимости чанков - при проверке зависимости учитывается только BindState, вся цепочка зависимостей не трассируется. Это не проблема, т.к. зависимости между чанками нужны только как костыль для ликвидации синхронных загрузок чанков устаревшими чанклоадерами
vlad20012 committed on 9 Nov 2014
@vlad20012
Issue #29 Реализована концепция зависимостей чанков: чанку может быть добавлена зависимоть (к примеру, другой чанк или любой другой объект), и он не будет выгружен до тех пор, пока не будет снята зависимость.
vlad20012 committed on 9 Nov 2014
@vlad20012
Добавлены автосообщения, возможность вывода информации о нагрузке на сервер автосообщением; исправлен баг - нагрузка на первом тике не устанавливается на over9000%. И знаки процента не вынесены в лангфайл, чтобы они становились того же цвета, что и параметры шаблона.
vlad20012 committed on 9 Nov 2014
2014-11-08
@vlad20012
Issue #31 Добавлены команды restart javagc custmsg (сообщения рестарта пока захардкожены); в вывод uptime добавлена пиковая нагрузка за секунду
vlad20012 committed on 8 Nov 2014
2014-11-07
@vlad20012
Issue #8 Уменьшено количество синхронных загрузок чанков при популяции мира путем увеличения требуемого сгенерированного радиуса до 2х чанков. Полностью избавиться от синхронных загрузок при генерации, видимо, невозможно, так что лучше генерировать мир заранее
vlad20012 committed on 7 Nov 2014
@vlad20012
Issue #8 Убраны IO операции при проверке наличия чанка в файле региона (проверка целостности и так выполнится асинхронно)
vlad20012 committed on 7 Nov 2014
@vlad20012
Убран вывод сообщений о синхронной загрузке чанка на первом тике (при загрузке чанков чанклоадерами)
vlad20012 committed on 7 Nov 2014
@vlad20012
Issue #8 Исправлена синхронная загрузка чанков, находящихся рядом с чанками, загруженными чанклоадерами.
vlad20012 committed on 7 Nov 2014
2014-11-04
@vlad20012
Issue #2 Убраны лишные сообщения при входе игрока на сервер
vlad20012 committed on 4 Nov 2014
@vlad20012
Снята проверка времени разрушения блока на сервере (исправляет задуржку разрушения блока при лагах, опционально)
vlad20012 committed on 4 Nov 2014
2014-11-03
@vlad20012
Issue #31 Исправлены команды say help; Добавлена команда startlags, симулирующая определенный процент нагрузки на сервер
vlad20012 committed on 3 Nov 2014
@vlad20012
Закрытие секции профилировщика
vlad20012 committed on 3 Nov 2014
@vlad20012
Закрытие секции профилировщика
vlad20012 committed on 3 Nov 2014
@vlad20012
Forge 10.13.2.1232
vlad20012 committed on 3 Nov 2014
@vlad20012
Merge remote-tracking branch 'Clean_Forge/master'
vlad20012 committed on 3 Nov 2014
@vlad20012
Сообщения о синхронной загрузке чанка выводятся только если установлен параметр ultramine.debug.chunksyncload
vlad20012 committed on 3 Nov 2014
2014-10-18
@autobuild
[forge "10.13.2.1231"] Jenkins build 18
autobuild committed on 18 Oct 2014
2014-10-17
@autobuild
[forge "10.13.2.1230"] Jenkins build 17
autobuild committed on 17 Oct 2014
2014-10-16
@autobuild
[forge "10.13.1.1226"] Jenkins build 16
autobuild committed on 16 Oct 2014
@autobuild
[forge "10.13.1.1226"] Jenkins build 15
autobuild committed on 16 Oct 2014
2014-10-13
@autobuild
[forge "10.13.1.1225"] Jenkins build 13
autobuild committed on 13 Oct 2014
2014-10-12
@vlad20012
Merge remote-tracking branch 'Clean_Forge/master' ...
vlad20012 committed on 12 Oct 2014
@autobuild
[forge "10.13.1.1225"] Jenkins build
autobuild committed on 12 Oct 2014
2014-08-09
@vlad20012
Issue #9 Исправлено падение клиента при частом переходе между мирами. Вызвано было тем, что запрет на высылку чанков старого мира выполнялся несколькими строками ниже отправки пакета на смену мира. т.к. отправка чанков асинхронная, нескольких наносекунд выполнения этих строк (иногда) хватало для отправки еще одного чанка, из-за чего клиент падал.
vlad20012 committed on 9 Aug 2014
2014-08-06
@autobuild
[forge "10.13.0.1199"] Jenkins build 77
autobuild committed on 6 Aug 2014
@autobuild
[forge "10.13.0.1198"] Jenkins build 76
autobuild committed on 6 Aug 2014
@autobuild
[forge "10.13.0.1198"] Jenkins build 75
autobuild committed on 6 Aug 2014