InstaRestock - это плагин для Minecraft, который убирает главную головную боль любого, кто строил торговый зал с жителями. Помните, как вы ждали, пока крестьянин снова предложит нужные книги или алмазы? С InstaRestock это в прошлом.
В чем суть
В ванильном Майнкрафте жители восстанавливают свои предложения раз в день (по циклу дня/ночи) или после тиков рабочего места. Это жутко бесит, когда нужно быстро закупиться алмазными кирками или редкими зачарованиями. InstaRestock делает так: как только игрок открывает меню торговли - все предложения обновляются моментально. Никаких задержек, никаких ожиданий.
Фичи
- Мгновенное восстановление - торги обновляются сразу при открытии меню, ванильные задержки полностью убраны
- Настраиваемая задержка - можно выставить свою паузу в секундах, минутах, часах или днях, а можно оставить мгновенным
- Лимит на количество обновляемых слотов - ограничь, сколько предложений будет обновляться за раз (значение 2147483647 = безлимит)
- Черный список жителей - исключи конкретных крестьян из автообновления
- Отключение штрафа цен - убирает повышение цен при повторных покупках (работает на версиях 1.18+)
- Поддержка странствующих торговцев - можно включить восстановление и для них
- Работает со всеми жителями - по умолчанию плагин применяется ко всем крестьянам на сервере
- Производительность - минимальная нагрузка, никаких фоновых потоков
Установка
Fabric
- Скачай
.jarпод свою версию Minecraft - Кинь его в папку
mods/ - Запускай сервер или клиент
Paper / Spigot
- Скачай
.jarпод свою версию Minecraft - Кинь его в папку
plugins/ - Перезапусти сервер
- (Опционально) Отредактируй
plugins/InstaRestock/config.json
Конфигурация
{
"maxTrades": 2147483647,
"reloadTime": "10 seconds",
"villagerBlacklist": [],
"disablePricePenalty": true,
"uninstallMode": false,
"allowTravellingMerchants": true,
"checkUpdate": true,
"allowMetrics": true,
"lang": "en_US"
}
Описание настроек
| Опция | По умолчанию | Описание |
|---|---|---|
maxTrades | 2147483647 | Максимум слотов, которые обновляются за раз (2147483647 = безлимит) |
reloadTime | "10 seconds" | Задержка перед обновлением. Поддерживает: seconds, minutes, hours, days. Можно дробные значения (например, "5.5 minutes"). Если единица не указана - по умолчанию минуты |
villagerBlacklist | [] | Список UUID жителей или координат, которые не будут автообновляться |
disablePricePenalty | true | Отключает повышение цен при обновлении (1.18+) |
uninstallMode | false | Поставьте true перед удалением плагина, чтобы почистить данные |
allowTravellingMerchants | true | Включает обновление для странствующих торговцев |
checkUpdate | true | Проверять обновления при запуске |
allowMetrics | true | Отправлять анонимную статистику использования |
lang | "en_US" | Язык сообщений плагина |
Где пригодится
- SMP сервера - экономика не будет страдать от дурацких таймеров восстановления
- Торговые залы - маст-хев для шопинг-районов, где нужны быстрые сделки
- Кастомные экономики - отлично сочетается с экономическими плагинами, которым нужен стабильный поток товаров
- Просто удобство - меньше кликов и ожиданий, больше времени на игру
Права доступа
| Узел | По умолчанию | Описание |
|---|---|---|
instarestock.admin | OP | Доступ к админским командам |
Совместимость
| Платформа | Поддерживаемые версии |
|---|---|
| Fabric | 1.18.x, 1.19.x, 1.20.x, 1.21.x |
| Paper | 1.18.x, 1.19.x, 1.20.x, 1.21.x |
| Spigot | 1.18.x, 1.19.x, 1.20.x, 1.21.x |

