DynamicItemScan Modded Bingo
Этот серверный мод позволяет играть в бинго, где цели — предметы. Он сканирует все другие загруженные моды и определяет предметы, которые можно получить в режиме выживания, после чего добавляет их в пул предметов. Играть можно в одиночку или командой.
- Загрузчики
- Forge
- Скачиваний на Modrinth
- 98
- Подписчиков на Modrinth
- 0
- версия
- 1
- Обновлён
- 23 июня 202623 июн.
- Опубликован
- в 2026
Коротко о моде
Ставится только на сервер; игрокам ставить не нужно
DynamicItemScan Modded Bingo
Это серверный мод для Forge на 1.12.2.О чём этот мод?
Этот мод позволяет играть в бинго в Minecraft, где целями служат все загруженные ванильные и модовые предметы, которые можно получить в режиме выживания. Каждая команда или одиночный игрок получает копию карточки бинго с сеткой предметов. Размер квадратной сетки можно менять от 3x3 до 9x9. Предметы в карточке вычёркиваются путём их нахождения или крафта в режиме выживания. Первая команда или одиночный игрок, собравшие полную строку, столбец или диагональ, побеждают!Что особенного в этом моде?
Динамическое сканирование предметов Этот мод проходит по всем загруженным таблицам добычи, рецептам крафта, торговле с жителями и рецептам плавки в печи всех присутствующих модов и записывает все новые найденные предметы. Он также перебирает все возможные комбинации LootFunctions, применяемых к предметам в LootTables, выполняя бинарную перестановку, чтобы охватить все предметы, которые могут появиться или быть скрафчены в режиме выживания. Полный реестр предметов не сканируется, так как он может содержать чисто креативные предметы, которые невозможно получить в режиме выживания. Гарантируется уникальность предметов, так что вероятность появления каждого предмета в карточке бинго одинакова. Чтобы попасть в итоговый список предметов, предмет не должен быть идентичен уже имеющемуся в списке по имени в реестре, метаданным и NBT-тегу. Учтите, что это работает независимо от того, какие моды установлены. Сканируются все моды; если содержимое папки mods изменится, после перезапуска сервера пул предметов адаптируется автоматически. Ключевые оговорки динамического сканирования предметов:- Мы не можем гарантировать, что сканирование найдёт каждый получаемый предмет. Если предмет не зарегистрирован в рецепте крафта или плавки либо в таблице добычи, а получается, например, с помощью добавленной модом машины, он не будет обнаружен.
- Ингредиенты рецептов крафта считаются получаемыми, чтобы смягчить предыдущий пункт, хотя это может быть и не так
- Мы не можем определить, какие зачарования применимы к каким предметам. Чтобы добавить немного зачарованных предметов, в пул предметов добавляются зачарованные книги каждого зарегистрированного зачарования.
- количество игнорируется
- метаданные предмета и его урон используют одну и ту же переменную. Если предмет помечен как повреждаемый, если он "считает себя повреждаемым", переменная используется для урона, и мы игнорируем её как свойство
| Свойство | найденный предмет | требуемый предмет |
|---|---|---|
| Имя в реестре | stone_hoe | stone_hoe |
| Метаданные | 0 | 23 |
| Свойство | найденный предмет | требуемый предмет |
|---|---|---|
| Имя в реестре | stone_hoe | stone_hoe |
| Метаданные | 23 | 0 |
Игровой цикл
SET TEAMS -----------> START --------> NATURAL FINISH (BINGO) / CANCEL -------> SET TEAMSКоманды
- /teams: задаёт указанные команды
- /start: запускает новую игру с указанными настройками
- /cancel: отменяет текущую идущую игру
- /teams [player1,player2][player3] (скобки обязательны!) даёт в результате
Команда 1 Команда 2 player1, player2 player3 - /start 3-9(размер сетки) 3-6(размер рюкзака) true-false(разные карточки для разных команд) true-false(всем алмазные кирки) true-false(всем верстак в инвентаре) true-false(keepInventory) true-false(noHunger) Текст в скобках приведён только для пояснения и не нужен в реальном синтаксисе команды. Таким образом, команда принимает всего 7 аргументов. Например: /start 5 6 false true true true true запустит игру с карточкой бинго 5x5, рюкзаком 6x9, одинаковой карточкой для всех команд (все преследуют одни и те же цели), алмазными кирками и верстаками для всех, включённым keepInventory и без тиков голода во время игры. /start 9 6 true true true true true даст карточку бинго 9x9, рюкзак 6x9, разные карты для разных команд (у всех свои цели, и им может повезти или не повезти со сложностью целей относительно других команд), алмазные кирки, верстаки, keepInventory и без голода.
- /cancel
Почему "z"?
Сканирование предметов подразумевает, что этот мод должен загружаться после того, как все остальные моды загрузят свои предметы. Поэтому, поскольку загрузчик модов Forge склонен загружать моды в алфавитном порядке, modid, а также имя jar-файла этого мода начинаются с 3 букв "z".Прочее
Пакеты Этот мод изменяет входящие и исходящие пакеты, необходимые для связи клиента и сервера.- Склонируйте репозиторий (см. ссылку на исходники) в локальную директорию на ваш выбор
- Убедитесь, что у вас где-то на устройстве установлена JDK версии 1.8.0
- Откройте командную строку в склонированной директории
- используйте gradle wrapper для сборки, указав используемую версию java:
- gradlew build -Dorg.gradle.java.home=PATH_TO_JDK_1.8.0 для Windows
- ./gradlew build -Dorg.gradle.java.home=PATH_TO_JDK_1.8.0 для Unix
Частые вопросы
Как установить DynamicItemScan Modded Bingo?
Установите Forge под свою версию Minecraft, скачайте DynamicItemScan Modded Bingo под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.
Для каких версий Minecraft есть DynamicItemScan Modded Bingo?
У DynamicItemScan Modded Bingo есть сборки для Minecraft 1.12.2.
Нужен ли DynamicItemScan Modded Bingo на сервере?
Ставится только на сервер; игрокам ставить не нужно