Cobblemon Pasture Loot
cobblemon-pasture-loot · 4519752 загрузок · AGPL-3.0-or-later
клиент: optional · сервер: required (заявлено автором мода)
Хотите отказаться от образа жизни охотника-собирателя и заняться фермерской жизнью, и чтобы ваши пасущиеся на пастбище покемоны делали всю работу за вас? Этот мод для вас!
Описание
Лут с пастбища булыжника
Хотите отказаться от образа жизни охотника-собирателя и заняться фермерской жизнью, и чтобы ваши пасущиеся на пастбище покемоны делали всю работу за вас? Этот мод для вас!
Добыча на пастбище Cobblemon заставляет покемонов на пастбище Cobblemon время от времени выпадать предметы. Предметы берутся из таблицы выпадения покемонов, той же, которую Кобблмон использует, когда вы побеждаете дикого покемона, и они падают там, где стоит покемон. Поставьте несколько бункеров на землю, и у вас будет ферма.
Предметы, которые покемон может дать только после смерти (мясо, рыба, кожа, кости...), по умолчанию не выпадают.
Как это работает
- По умолчанию каждый покемон на пастбище выпадает 3 раза в час в среднем (пока загружен чанк).
- Один дроп — это один бросок таблицы дропа покемона, поэтому он может дать несколько предметов одновременно в количествах и шансах, определенных Кобблмоном.
- Поддерживаются региональные и другие формы.
- Место имеет значение: у некоторых покемонов есть особые дропы, когда они появляются в Пустоте или в Крае (Гастли и его ужасные слезы, Эльгием и его плоды хоруса...). Мод дает эти капли, когда пастбище стоит на том же месте. Гастли на пастбище Пустоты роняет слезы гаста, а тот же Гастли в Верхнем мире - нет.
- Дружба имеет значение: вероятность выпадения растет вместе с дружбой покемонов, вплоть до двух раз по умолчанию при максимальной дружбе.
- Чтобы защитить ваш сервер, пастбище перестает падать, пока вокруг него лежит слишком много предметов.
Конфигурация
Настройки находятся в config/pastureloot.toml. Файл создается при первом запуске, с комментарием к каждой настройке.
drops.per_hour(3.0): среднее количество выпадений в час для каждого покемона.0отключает выпадение, максимум —3600(одна выпадение в секунду).filter.mode("blacklist"): при использовании"blacklist"элементы списка никогда не удаляются. При использовании"whitelist"удаляются только элементы списка.filter.items: идентификаторы предметов ("minecraft:bone") или теги предметов с#("#c:foods/raw_meat"). По умолчанию он содержит предметы, которые покемон дает после смерти, а также бутылки с медом и белую шерсть, которую Cobblemon уже позволяет вам собирать на ваших покемонах.friendship.max_bonus(1.0): дополнительный шанс выпадения при максимальной дружбе.1.0означает двойной коэффициент дружбы при 255,0отключает бонус.anti_lag.max_items_nearby(32): пастбище перестает падать, пока в зоне, где бродят его покемоны, находится столько-то или более предметов-предметов.0отключает ограничение. Размер области взят из конфигурации Cobblemon (pastureMaxWanderDistance).
Отсутствующий параметр принимает значение по умолчанию. Неправильное значение заменяется значением по умолчанию или пределом с предупреждением в журнале.
Переопределение таблицы добычи
Чтобы изменить то, что выпадает из покемона, используйте config/pastureloot-overrides.toml. Файл создается с пояснениями и примерами и без каких-либо активных правил.
Каждый блок [[override]] представляет собой одно правило. Используется каждое правило, соответствующее покемону, в порядке файла: replace начинается снова с нуля, add добавляет выпадения, remove забирает предметы из того, что дали правила выше.
# Alolan Vulpix also drops ice
[[override]]
pokemon = "vulpix alolan"
drops = [{ item = "minecraft:ice", quantity = "1-2", chance = 10 }]
# Gastly drops soul sand, but only in a Nether pasture
[[override]]
pokemon = "gastly"
biomes = ["#minecraft:is_nether"]
drops = [{ item = "minecraft:soul_sand", chance = 5 }]
# Mareep only drops wool
[[override]]
pokemon = "mareep"
mode = "replace"
drops = [{ item = "minecraft:white_wool", quantity = "1-2" }]
# Farfetch'd keeps its feathers
[[override]]
pokemon = "farfetchd"
mode = "remove"
items = ["minecraft:feather"]
# Mewtwo does not drop anything in a pasture
[[override]]
pokemon = "mewtwo"
rate_multiplier = 0
pokemon(обязательно): свойства покемонов, как в/pokegive:"vulpix","vulpix alolan","shiny=true","type=fire"...mode:"add"(по умолчанию),"replace"или"remove".drops: дляaddиreplaceсписок{ item, quantity, chance }.quantity— число или диапазон ("1-3"), по умолчанию 1.chance— в процентах, по умолчанию 100. Каждая капля скатывается сама по себе.items: дляremoveидентификаторы предметов или теги предметов.rate_multiplier: умножает шанс выпадения этого покемона, по умолчанию 1.biomesиdimensions: необязательно, пастбище должно находиться в одном из них. Биомы принимают идентификаторы и теги.
Фильтр pastureloot.toml применяется только к каплям Cobblemon, а не к каплям, которые вы добавляете в этот файл. Нарушенное правило пропускается с предупреждением в журнале, в котором указывается, какое это правило.
Команды
Эти команды предназначены только для операторов.
/pastureloot reload: снова читает оба файла без перезапуска. Предупреждения отображаются в чате./pastureloot preview <properties>: показывает, какой покемон выпадет на пастбище, где вы стоите: его скорость, таблица Cobblemon, что удаляют фильтр и переопределения и что добавляют переопределения. Пример:/pastureloot preview vulpix alolan./pastureloot inspect <entity>: то же самое для покемонов мира, с его настоящей дружбой и местом его пастбища. Пример:/pastureloot inspect @e[type=cobblemon:pokemon,limit=1,sort=nearest].
Поддерживаемые версии и совместимость
Поддерживает Cobblemon 1.8 для Minecraft 1.21.1, Fabric и NeoForge. Для Cobblemon 1.7 используйте версии мода 1.0.x, они не будут получать новые обновления.
Обновление с 1.0.x
Старый config/PastureLoot.json преобразуется в config/pastureloot.toml при первом запуске, а затем переименовывается в PastureLoot.json.old. Ваш уровень выпадения и черный список сохраняются.
В версии 2.0 некоторые вещи работают по-другому:
- Шанс выпадения в минуту стал количеством выпадений в час:
0.05в минуту =3в час. - Выпадение теперь дает каждый предмет, выпавший из таблицы выпадения, где 1.0.x выбирал только один из них. С той же скоростью покемонов выпадает немного больше, чем раньше.
- Настройка
legacy_flatten_item_quantityудалена, количество всегда соответствует Cobblemon.
Поддержка
Если у вас возникнет какая-либо проблема, откройте новую проблему на GitHub с как можно более подробной информацией или получите поддержку на Discord. /pastureloot preview и /pastureloot inspect — хорошее начало для объяснения того, что вы видите.
Лицензия
Мод находится под лицензией GNU Affero General Public License v3.0.
Пожалуйста, не публикуйте мод на CurseForge.
##Другие мои моды

| Проект | Описание |
| :---: | :--- |
|
| Создать: Трансконтинентальный
Создает производительную, детерминистическую сеть. Создайте железнодорожную сеть во время генерации мира, соединяя регионы на разных континентах с помощью путей, адаптивных к местности. |
|
| Создать: Немедленный отправление
Быстрое путешествие между созданием железнодорожных станций, как только вы их обнаружите и подключите свою железнодорожную сеть. |
|
| Добыча на пастбище булыжника
Хотите отказаться от образа жизни охотника-собирателя, заняться фермерской жизнью и позволить пасущимся на пастбищах покемонам работать за вас? Этот мод для вас! |
|
| Leon Le Robot
Позвольте французскому стримеру-роботу Twitch Leon Le Robot приземлиться на вашем сервере Minecraft. |
|
| Community Leaders
Мод, созданный, чтобы помочь администраторам серверов делегировать управление сообществом доверенным «лидерам сообщества». Администраторы серверов могут предоставлять разрешения на приглашения стримерам, создателям контента или менеджерам сообщества… |
|
| Правила сервера
Мод, предназначенный для обеспечения соблюдения правил сервера путем отображения экрана обязательных правил для новых игроков. Игроки должны прочитать и принять правила, прежде чем присоединиться к игре, обеспечивая дружественную и уважительную атмосферу в сообществе. |
Стримы и другие творения
Я стримлю на Twitch, на французском языке. Другие мои творения вы можете найти на GitHub и мой личный сайт.
Версии (9)
| Версия | Minecraft | Загрузчики | Файл |
|---|---|---|---|
2.0.0+1.21.1-fabric |
1.21.1 | fabric | скачать |
2.0.0+1.21.1-neoforge |
1.21.1 | neoforge | скачать |
1.0.5+1.21.1 |
1.21.1 | fabric | скачать |
1.0.4+1.21.1 |
1.21.1 | fabric | скачать |
1.0.3+1.21.1 |
1.21.1 | fabric | скачать |
1.0.2+1.20.1 |
1.20.1 | fabric | скачать |
1.0.2+1.21.1 |
1.21.1 | fabric | скачать |
1.0.1-1.21.1 |
1.21.1 | fabric | скачать |
1.0.0-1.21.1 |
1.21.1 | fabric | скачать |