Описание мода RandomLib
Мод RandomLib для Minecraft представляет собой мощную библиотеку, создающую конфигурационные файлы для генерации объектов с учетом весов. Изначально он был частью мода One Block Plus, но теперь стал самостоятельным решением, которое предоставит вашим модам новые возможности. Благодаря RandomLib вы сможете легко конфигурировать случайные генерации, что делает ваш игровой процесс еще более увлекательным и разнообразным.
Создание конфигов и управление генерацией
С помощью RandomLibUtils.setup во время события FMLCommonSetupEvent вы сможете настраивать конфигурационные файлы, которые будут храниться в вашем проекте. Этот метод позволяет вам задать уникальный registryKey, который определяет, где будут находиться ваши файлы. Здесь же вы можете интегрировать ExtraData для хранения дополнительной информации о ваших случайных пуллах.
Регистрация команд для управления
Используя RandomLibUtils.registerCommand во время FMLServerStartingEvent, вы сможете создать команды для управления вашими конфигурационными файлами. Это дает возможность игрокам использовать команду для взаимодействия с вашими настройками и получать доступ к дополнительным функциям генерации.
Эффективные функции генерации
- RandomPool#getRandom() - получить случайный объект из пула.
- RandomPool#generateAndReplace - разрушить блок и сгенерировать новый предмет в указанной позиции.
- RandomPool#vgenerate - сгенерировать предмет, учитывая определенные контейнеры и доступные предметы в инвентаре.
С модом RandomLib вы получите уникальные возможности для создания уникальных игровых ситуаций и улучшите опыт своих пользователей. Не упустите шанс добавить этот невероятный инструмент в ваши моды и открывайте новые горизонты творчества в Minecraft!
Скриншоты мода
Скачать RandomLib
| Имя файла | Загрузчик | Версия | |
|---|---|---|---|
| randomlib-1.16.x-1.1.0.jar | Forge | 1.16.5 |