Forestry
No description yet.
Price
RUB 6,235
Git access
RUB 10,000
Authors
3
Changelog
Hidden records are not shown, but remain included in the total product price.
GameforEA
Changes: 8- —
1)Разлитие жидкостей в привате (речь идёт о капсулах, не о распространении самих жидкостей)
- —
2)Взаимодействие сумок с сундуками в привате
- —
3)Пчёлы не спавнят мобов (фикс такой проблемы: https://youtu.be/vlMknXub8EI)
- —
4)Фиксы мелких крашей (в основом, NPE)
- —
5)Фиксы дюпов, когда сумка или анализатор не закрываются при их извлечении из инвентаря
- —
6)Фикс OutOfMemoryError в многоблочной пасеке (при переполнении инвентаря пасеки все новые предметы сохраняются в специальный список, который разрастается до неприличных размеров; зафиксирован случай с объёмом в ~10GB)
- —
7)Ивенты для некоторых эффектов пчёл
- —
8)Дюп с Плотником (https://youtu.be/oYtAOVxKdWk)
Pa4ok
Changes: 1- —
1)Фикс перегруза сервера через секретер
LuxinfineTeam
Changes: 129- —
1)Забытая проверка на нбт теги предметов
- —
2)Лимит нбт тегов для пасеки
- —
3)Проверки на null для защиты от краша
- —
4)Фикс сильной нагрузки на сервер EscritoireGameToken (by radioegor)
- —
5)Добавление максимальной длительности операции для worktable (защита от зависания сервера)
- —
6)Добавление кеширования рецептов
- —
7)Максимальная дистанция от дома для бабочек
- 11/10/2020
8)Оптимизация проверки слотов в выжималке и плотнике
- 01/07/2021
9)Расширение фикса EscritoireGameToken
- 02/09/2021
10)Поддержка выполнения квестов крафта из BQ3 через Worktable
- 04/02/2021
11)Фикс краша при рендере пчел
- 04/10/2021
12)Фикс краша при крафте на Worktable
- 07/06/2021
13)Лимиты радиуса работы эффектов пчел
- 07/06/2021
14)Возможность отключения команд мода
- 07/12/2021
15)Проверка ивентов до применения защиты от пчёл костюмами пчеловодов (возможно некоторые моды со своими интеграциями добавляют костюмы с защитой за энергию - чтобы не ссаживалась в приватах)
- 07/12/2021
16)Возможность запретить пчелам с эффектом Resurrection спавнить мобов в чужих приватах
- 07/12/2021
17)Список ентити, которых не могут заспавнить пчёлы с эффектом Resurrection
- 07/14/2021
18)Корректировка системы дропа при ломании некоторых блоков
- 07/14/2021
19)Убран пакет PacketBeeLogicEntityRequest. Вместо него информация о пасеке в вагонетке отправляется игрокам автоматически
- 07/14/2021
20)Возможность изменить количество опыта, выдаваемого пчёлами с эффектом Exploration за тик конфигом
- 07/14/2021
21)Ивенты для пчёл с эффектом Fertile
- 07/14/2021
22)Ивенты для пчёл с эффектом Fungification
- 07/14/2021
23)Ивенты для пчёл с эффектом Glacial, поддержка лимита территории
- 07/14/2021
24)Ивенты для пчёл с эффектом Heroic
- 07/14/2021
25)Корректировка лимитирования радиуса работы пчёл
- 07/14/2021
26)Ивенты для пчёл с эффектом Ignition
- 07/14/2021
27)Ивенты для пчёл с эффектом Misanthrope
- 07/14/2021
28)Ивенты для пчёл с эффектом Potion
- 07/14/2021
29)Ивенты для пчёл с эффектом Snowing
- 07/14/2021
30)Лимит площади обработки цветов пчёлами
- 07/14/2021
31)Возможность запретить пчёлам сажать и(или) использовать цветы в чужих приватах
- 07/15/2021
32)Кеш синхронизации ContainerAlveary для игроков, которые в него смотрят
- 07/15/2021
33)Лимит на поиск биомов для пчёл
- 07/15/2021
34)Замена рассылки пакета синхронизации TileAlvearyClimatiser и TileAlvearySwarmer всем игрокам в мире с этим тайлом, на рассылку лишь тем игрокам, которые видят этот тайл
- 07/17/2021
35)Дополнительные проверки в рендере листвы, древесины Forestry для защиты от возможных NPE при отсутствии тайла
- 07/18/2021
36)Лимит работы эффектов листвы (в самом моде использование не найдено, возможно есть в аддонах)
- 07/18/2021
37)Возможность запретить выращивать деревья Forestry задевая при этом чужие приваты [Нужно протестить]
- 07/19/2021
38)Дополнительные проверки валидности вагонеток при использовании их GUI
- 07/19/2021
39)Возможность отключить требование определённых дат для вывода пчёл (например, требование Хеллоуина для вывода хитрых пчёл)
- 07/20/2021
40)Проверки доступа к тайлу/ентити в пакетах редактирования режима доступа к механизму
- 07/20/2021
41)Обрезаны методы проверки актуальности версии мода
- 07/20/2021
42)Защита от возможного NPE при пакетхаке с установкой печатных плат в механизмы
- 07/20/2021
43)Защита от краша при выходе за границы листа в пакете использования пипетки
- 07/20/2021
44)Запрет использовать айтемы с GUI (анализаторы, сумки и т.п.) фейк-игрокам
- 07/20/2021
45)Фикс пакетхака "снятия" печатной платы паяльником. Во 1 - краш NPE если в курсоре пусто, во 2 - возможность снимать плату чем угодно, притом меняя мету айтема (теоретически, можно превратить некоторые предметы в творческие)
- 07/20/2021
46)Кеш синхронизации значений в контейнерах двигателей
- 07/21/2021
47)Опциональная проверка пермишена для доступа к импринтеру
- 07/21/2021
48)Параллельный расчёт полива для мультиферм на клиентсайде вместо ежетиковой синхронизации при открытом GUI. Возможность включить принудительную синхронизацию контейнера мультифермы каждые N тиков (по умолчанию - каждые 200 тиков) чтобы избежать рассинхронизации с клиентом
- 07/21/2021
49)Фикс возможности ломать нерушимые блоки через мультиферму
- 07/21/2021
50)Возможность отключить автоматическую чистку территории мультифермой
- 07/21/2021
51)Возможность включить проверку приватов при работе мультифермы (посадка/срубка и т.д.)
- 07/21/2021
52)Лимиты итераций в рекурсивных поисках урожая/древесины мультифермой для защиты от переполнения стека
- 07/21/2021
53)Кулдауны эффектов пчёл (возможно с поддержкой аддонов, нужно протестить) а также возможность запрещать эффекты, устанавливая в качестве кд -1
- 07/21/2021
54)Опциональная проверка онлайна игрока, на которого создаётся письмо
- 07/21/2021
55)Лимит символов в письме
- 07/22/2021
56)Синхронизация конфига рюкзаков с сервера игрокам
- 09/13/2021
57)Небольшие оптимизации сравнения стаков
- 11/07/2021
58)Безопасный способ получения цветов для пасек (защита от крашей и прогрузок чанков)
- 11/26/2021
59)Быстрый поиск по словарю руд (снижение нагрузки при работе с трубами от 40-70% до 1-3%)
- 01/08/2022
60)Значительная оптимизация кулдауна эффектов пчел
- 01/12/2022
61)Дополнительное кеширование рецептов для плотника
- 02/03/2022
62)Оптимизация работы блока управления фермой и более корректная проверка редстоуна
- 02/03/2022
63)Оптимизация работы пасек
- 02/04/2022
64)Опциональное отключение частиц при сборе урожая мультифермой
- 02/04/2022
65)Возможность включить автоматическое срезание листвы при срубке деревьев мультифермой для уменьшения дропа при срубании деревьев (возможно пропадут падения FPS при работе фермы)
- 03/06/2022
66)Оптимизация работы с конфигом эффектов пчел
- 04/04/2022
67)Кеш активного рецепта в электроламповом заводе
- 04/08/2022
68)Кеш стаков для проверки isPlan в плотнике
- 04/09/2022
69)Отключение тиков улья с сервера
- 04/14/2022
70)Оптимизация HasFlowersCache
- 04/15/2022
71)Различные мелкие оптимизации для пчел
- 04/24/2022
72)Использование стандартных Java Map для FlowerRegistry в целях увеличения скорости работы проверок валидности цветов для пчёл
- 05/04/2022
73)(Опционально) Сборка(срубка) всего урожая фермой за раз (по умолчанию срубает поблочно)
- 05/22/2022
74)Фикс возможность посадки растений фермой в левых мирах (мирах, где ферма не стоит, но координаты те же)
- 06/04/2022
75)Дополнительные оптимизации для статусов ошибок пасеки
- 06/24/2022
76)Лимит требуемой площади посадки саженцев Forestry (можно сделать бесконечную территорию и сервер зависнет)
- 06/25/2022
77)Порт приватного фикса гейма для проверки максимального инта для AlleleInteger
- 06/25/2022
78)Порт приватного фикса гейма для отключения роста больших деревьев
- 06/25/2022
79)Порт приватного фикса гейма для защиты от случайной прогрузки мира пчелами
- 06/25/2022
80)Порт приватного фикса гейма для улучшения кеширования проверки правил цветов пчел
- 06/29/2022
81)Оптимизации хешкода цветов
- 06/30/2022
82)Использование енумсетов для хранения состояний пасеки для увеличения производительности
- 07/18/2022
83)Микрооптимизация фермы: убраны копирования Enum, постоянное получение ic2 удобрения через рефлексию
- 07/18/2022
84)Микрооптимизации вычислений при проверки цветов пчёлами
- 07/20/2022
85)Кеш рецепта центрифуги
- 09/28/2022
86)Фикс генерации ульев пасекой при ее неактивности
- 10/12/2022
87)Кулдаун проверки возможности работы пасеки
- 10/21/2022
88)Фикс утечки памяти в WSD
- 10/26/2022
89)Фикс ArrayIndexOutOfBoundsException в BlockAlveary на клиент части
- 11/23/2022
90)Оптимизация тика рюкзаков
- 12/28/2022
91)Оптимизации работы со слотами в инвентарях форестри
- 02/11/2023
92)Оптимизации передачи предметов по сети
- 04/25/2023
93)Фикс краша из-за некорректно вызванного метода апдейта тайла при изменении настроек механизмов
- 04/25/2023
94)Фикс забытого хака в пакете
- 04/25/2023
95)Кулдаун и возможность отключения установки предметов в рабочий стол через NEI
- 08/17/2023
96)Фикс дропа апатита в стаке более 64 штук при поломке с удачей
- 08/26/2023
97)Возможность опционально отключить проверку влажности и температуры при работе пчёл
- 08/27/2023
98)Фикс приведения NBTTagList#tagList к ArrayList, вызывающего несовместимость с кастомными ядрами
- 09/10/2023
99)Фикс ArrayIndexOutOfBoundsException в BlockFarm
- 12/18/2023
100)Оптимизация и фиксы метода работы с инвентарями
- 01/31/2024
101)Сжатие нбт листвы
- 01/31/2024
102)Фикс получения разных стаков при дропе с связанным нбт, где изменение одного стака приведет к изменению сразу всех
- 02/09/2024
103)Фикс двойной отправки сообщений и локализации при нажатии ПКМ по невалидной структуре
- 02/24/2024
104)Оптимизации вставки ресурсов в плотник через трубы и ае2
- 06/03/2024
105)Кулдаун для вызывателя дождя
- 06/18/2024
106)Добавление пермишена на обход приватного доступа механизмов
- 09/21/2024
107)Изменение лимита стаксайза писем до 1 шт для избежания дюпов
- 10/17/2024
108)Фикс дропа саженцев при работе мультифермы
- 12/22/2024
109)Черный список ID миров где не спавнятся ульи
- 03/17/2025
110)Порт https://github.com/GTNewHorizons/ForestryMC/commit/1ed646b147cbdfb5054f6f4bfcd10da3c76a6a86
- 04/02/2025
111)Регистрация прав в моде в системе прав Luxinfine
- 04/20/2025
112)Оптимизация InventoryAdapterRestricted#canInsertItem
- 07/02/2025
113)Фиксы ошибок при спавне бабочки через конструктор с миром
- 09/10/2025
114)Оптимизация BiomeHelper#isBiomeHellish
- 09/10/2025
115)Замена использования Stack на более быстрые коллекции в некоторых горячих местах
- 09/10/2025
116)Оптимизация SpeciesRoot#getCombinations
- 11/17/2025
117)Более корректная работа времени жизни партикла пчелы
- 11/17/2025
118)Оптимизации работы с частицами
- 11/17/2025
119)Фикс ошибок из-за неверной реализации getPickBlock для деревьев
- 11/25/2025
120)Фикс спама загрузкой модулей в логи
- 12/20/2025
121)Фикс краша при неудачной загрузки нбт пчелы при получении имени и описания предмета
- 01/10/2026
122)Оптимизации работы с эффектами пчел, логики тиков BeekeepingLogic
- 02/06/2026
123)Возможность отключения кеша BeeGenome (Для крупных серверов скорее медвежья услуга. Хеширование NBT пчел дороже обходится, чем чтение из nbt без кеша)
- 02/09/2026
124)Полная переработка логики лимита буфера пасеки: фикс крашей, вынос лимита в конфиг, оптимизации и улучшения
- 03/29/2026
125)Локализация тултипов слотов в мультиферме
- 04/09/2026
126)Кеш кариотипов в ButterflyHelper
- 05/08/2026
127)Удаление лишних аллокаций в рендере
- 05/08/2026
128)Фикс утечки миров в рендере
- 05/13/2026
129)Сжатие NBT пчел, саженцев, бабочек и т.д. за счет создания маппингов аллелей в int ID (файл генерируется в world/forestry/AlleleMappings.json). ВНИМАНИЕ: Правка НЕ СОВМЕСТИМА с BinneMods, т.к. автор мода в сырую работает с NBT предметов!!! Также могут быть несовместимости с кастомными аддонами, которые работают с геномом предметов "в сырую" читая NBT, игнорируя API-прослойку forestry