TravellersGear
Описание пока не добавлено.
Цена
3 080 ₽
Git-доступ
6 500 ₽
Авторы
2
История изменений
Скрытые записи не отображаются, но учитываются в общей цене товара.
GameforEA
Изменений: 1- —
1)Фикс уязвимости с пакетами (позволяет как дюпать с помощью Стойки для брони, так и создавать предметы [и не только - можно менять NBT любого блока] из ничего при помощи специальных утилит) (требуется тестирование [создание предметов точно должно быть исправлено, а вот насчёт дюпа я не уверен])
LuxinfineTeam
Изменений: 45- —
1)TConstruct heart bugfix
- 25.10.2020
2)Сохранение свитков после смерти при наличии специального права
- 24.01.2021
3)Сохранение плащей, наручников и наплечников при смерти, имея спец права
- 24.01.2021
4)Запрет открывать инвентарь в некоторых мирах (можно обойти имея спец право)
- 24.01.2021
5)Возможность отключить блокировку открытия инвентаря при нахождении в чужом привате, врезанную геймфором
- 24.01.2021
6)Просмотр и редактор инвентарей TG
- 27.01.2021
7)Проверка наличия тайла при открытии стойки для брони во избежание NPE
- 27.01.2021
8)Убрана пасхалка с "титулом" Delevoper для игроков с ником blusunrize (регистр букв не важен)
- 28.01.2021
9)Кеширование инвентарей только для игроков, чьи инвентари редактируются и для тех, кто онлайн
- 28.01.2021
10)Удаление файла с TG-датой игрока, если у него нет конфигурации рендера и нет колец в слотах, вместо сохранения пустого файла, который тоже имеет лишний вес
- 28.01.2021
11)Переписан API с статичного парсинга массива ItemStack из NBT с кеша на кеширование IInventory. Это позволило перевести контейнер кастомного инвентаря мода и стойки для брони на нонстатик методы, благодаря чего обновление колец игрока происходит сразу при изменении слота, а не при закрытии контейнера
- 29.01.2021
12)Замена обращения к API модов-зависимостей (Baubles,TConstruct,Mariculture) с рефлексии на прямое обращение с проверкой загруженности мода в игре
- 29.01.2021
13)Исправление логики метода #getBaubleType(ItemStack stack) в классе ItemTravellersGear на более правильную
- 29.01.2021
14)Удаление реализации надевания Baubles предметов на пкм у стандартных TG аксессуаров мода и замена на реализацию под TG предметы (видимо автор скопировал, а методы поменять забыл..)
- 30.01.2021
15)Команда редактирования рендера предметов вокруг игрока теперь вызывается на сервере и требует права. Также добавлен КД на возможность редактирования этого "рендера"
- 30.01.2021
16)Удалены глупые проверки геймфора валидности данных пакета путём сверки с entityPlayer из контекста пакета и заменены на прямое взятие данных из контекста пакета, которые невозможно подменить
- 31.01.2021
17)Удалена передача UUID и модификатора урона игрока другим игрокам при синхронизации NBT пакетами мода и уменьшение данных в пакете синхронизации
- 31.01.2021
18)Убрано использование пакета синхронизации слотов (Отсылался перед любым открытием инвентаря мода для уведомления сервера, какие слоты клиент в конфигурации скрыл) и объединение в 1 пакет открытия инвентаря + установка кулдауна на пакет
- 02.02.2021
19)Убрана передача пакетом айтемстаков стойки для брони при её настройки на сервер
- 02.02.2021
20)Удалена синхронизация инвентарей сторонних игроков Клиент->Сервер. Теперь понятно как читеры видят что находится в инвентаре игроков...
- 02.02.2021
21)Команда /travellersgear <edit/gui> (клиентская) при подключении к серверу будет заменена на /travellers-edit(серверная) + /travellers-cofiginv(клиентская)
- 02.02.2021
22)Убрана синхронизация TG-слотов и рендера путём "Запрос пакетом от клиента - обработка сервером - отправка клиенту" и заменена на обработку события обнаружения игрока со стороны сервера + детект изменения данных игрока (кеш)
- 03.02.2021
23)Изменение системы рендера (/travellers-edit). По умолчанию можно задать до 6 слотов включительно, из которых айтемы будут рендериться рядом с игроком. Теперь сервер запоминает айтемы, которые указаны для рендинга, а не ID слота для демонстрации. Это позволило снизить нагрузку и отказаться от синхронизации инвентаря ванилы
- 03.02.2021
24)Убран класс менеджера кулдауна и переход на новый менеджер из EventHelper + переход на новую систему конфигов из EventHelper
- 03.02.2021
25)При отсылке с клиента пакета настройки рендера с него удаляются лишние NBT. На сервере также NBT перепроверяются при чтении, дабы избежать засорение ОЗУ/дискового пространства левыми данными
- 04.02.2021
26)Убрана передача playerID, worldID, x, y, z в пакетах на сервер, т.к. эти данные не требуются, а на размер пакета влияют
- 04.02.2021
27)Теперь для сохранения настроек рендера айтемов около игрока (/travellers-edit) нужно нажать кнопку "Сохранить", иначе(при выходе из меню на ESC) процесс настройки не будет применён
- 04.02.2021
28)Убрана отправка лишних данных в пакеты и отправка некоторых пакетов на сервер от клиента
- 04.02.2021
29)Убрана передача айтемстака через пакет для показа игрокам в чате, вместо него отсылается ID слота. Это позволило уменьшить объём пакета а также прикрыть возможность хакерам показывать в чат предметы, которых на самом деле они не имеют
- 04.02.2021
30)Пакет на активацию аксессуаров получил кулдаун
- 04.02.2021
31)Изменение версии мода (добавление "-FIX" в конце)
- 04.02.2021
32)(КлиентСайд) Установка лимита стака айтемов для слотов с банками сердец TC = 10шт. Это уберёт визуальные баги при надении банок из TG инвентаря
- 04.02.2021
33)Пакет синхронизации стойки для брони теперь передаёт на сервер лишь 2 байта, вместо x,y,z,worldID и NBTTagCompound. Это уменьшит нагрузку на сеть при редактировании рендера стойки
- 04.02.2021
34)Добавлена команда импорта(миграции) старых данных (world/data/TG-SaveData.dat) в новые файлы (world/playerdata/UUID.traveller), а также убрано сохранение некоторой лишней информации по лени автора мода..
- 23.02.2021
35)Возможность полного отключения возможности показывать предметы в чат
- 23.11.2021
36)Очистка кеша при выходе игрока
- 17.01.2022
37)Защита от дюпа https://www.youtube.com/watch?v=EOn8E1QLygU
- 16.08.2022
38)Оптимизации рендера
- 01.09.2022
39)Оптимизации тика игроков: кулдаун синхронизации на клиент и другим игрокам, уменьшение кол-ва лишних вызовов методов и аллокации объектов
- 03.01.2023
40)Оптимизация и фиксы утечки памяти при рендере стойки для брони
- 18.04.2023
41)Отключение playerTick в TGEventHandler на логическом клиенте
- 05.01.2024
42)Реворк рендера стойки для брони - поддержка рендера любой брони, поддержка рендера Baubles-предметов, оптимизация рендера
- 01.04.2025
43)Регистрация прав в моде в системе прав Luxinfine
- 27.09.2025
44)Фикс утечки видеопамяти
- 27.09.2025
45)Куча оптимизаций всего рендера мода