- Для версий
- 1.20.✘
- 1.21.✘
- Java
Экосистема прокачки города для плагина Towny
HistTownyUpgrade — это комплексная система, которая превращает обычный город в полноценное государство с развитой инфраструктурой. Система состоит из трёх модулей, каждый из которых отвечает за свой аспект городского развития.
📦 Состав экосистемы
HistBuilds2 — городские здания, отвечающие за экономику, ресурсы и бонусы.HistTownyHall — городская ратуша, дающая глобальные баффы для всего города.
HistOutpost — аванпосты, позволяющие расширять территорию и получать локальные баффы.
⌨️ Команды
/t builds — открыть меню городских зданий (доступно всем игрокам)./t stock — открыть городское хранилище (доступно всем игрокам)./t inv — открыть городской инвентарь (доступно всем игрокам)./t outpost list — показать список аванпостов города (доступно всем игрокам)./t outpost upgrade <номер> — улучшить выбранный аванпост (доступно мэру и ассистентам)./t hall — открыть меню ратуши (доступно мэру и ассистентам).🏗️ HistBuilds2 — Городские здания
Городские здания — это основа экономического и ресурсного развития города. Каждое здание можно прокачивать, вкладывая ресурсы и время.Основные функции зданий:
- Снижение налогов — прокачка зданий уменьшает налоги для всех жителей города.
- Выдача чанков — за прокачку зданий город получает дополнительные чанки для привата.
- Генерация ресурсов — здания автоматически производят ресурсы каждые N минут (интервал настраивается в конфиге).
- Генерация денег — часть зданий приносит доход в городскую казну.
- Время постройки — каждое здание требует времени на постройку (настраивается в конфиге).
- Слоты в хранилищах — здания добавляют слоты в
/t invи/t stock.
Примеры зданий:
- Лесопилка — генерирует древесину, даёт бонус к росту деревьев.
- Кузница — генерирует железо и слитки, снижает стоимость крафта.
- Ферма — генерирует еду, даёт бонус к росту урожая.
- Шахта — генерирует камень, руду и уголь.
- Казначейство — генерирует деньги в казну, снижает налоги.
🏛️ HistTownyHall — Городская ратуша
Ратуша — это сердце города. Её прокачка даёт глобальные баффы, которые действуют на всех жителей и на всей территории города.Основные функции ратуши:
- Увеличение максимального количества жителей.
- Бонус к здоровью — дополнительные сердца для всех жителей.
- Бонус к силе атаки — жители наносят больше урона в PvP.
- Бонус к защите — жители получают меньше урона.
- Увеличение лимита чанков для города.
- Ускорение роста урожая на всей территории города.
Уровни ратуши (пример):
1 уровень — Лагерная: базовые бонусы, минимальные требования.
2 уровень — Деревенская: открывается доступ к первым баффам.
3 уровень — ПГТ: появляются бонусы к здоровью и ресурсам.
4 уровень — Малый город: серьёзные бонусы к чанкам и урожаю.
5 уровень — Город: максимальные бонусы для развитого поселения.
6 уровень — Большой город: доступны бонусы к силе атаки.
7 уровень — Столица: все возможные баффы на максимуме.
Каждый уровень требует ресурсов, времени и денег. Все настройки гибкие и редактируются в конфиге.
🏕️ HistOutpost — Аванпосты
Аванпосты — это отдельные поселения, которые можно строить за пределами города. Они работают по уникальной механике, отличной от обычных зданий.Основные механики аванпостов:
- При прокачке аванпоста он получает собственные чанки для привата. Эти чанки не тратятся из общего лимита города — аванпост сам выдаёт себе территорию.
- Благодаря этой механике вы можете создавать деревни, как на проекте PolitMine — отдельные поселения, которые формально принадлежат городу, но имеют свою территорию.
- Аванпосты дают баффы, которые действуют не только на их территории, но и в радиусе 5 чанков за их пределами.
- Прокачка первого аванпоста увеличивает максимальную дистанцию для постройки второго и третьего аванпостов.
- Аванпосты дают дополнительные сердца (повышают максимальное здоровье).
- На территории аванпоста и в 5 чанках вокруг него действует ускоренное копание и быстрая плавка.
Преимущества системы аванпостов:
- Территориальное расширение без траты городских чанков.
- Локальные баффы, которые можно распределять по разным направлениям.
- Возможность создавать деревни и форпосты для стратегического преимущества.
- Гибкая настройка количества аванпостов и их влияния.
⚙️ Гибкая настройка
Все модули полностью настраиваются через конфигурационные файлы:- Время постройки зданий и ратуши.
- Количество генерируемых ресурсов и интервалы.
- Стоимость улучшений (деньги и ресурсы).
- Количество слотов в хранилищах.
- Бонусы и баффы для каждого уровня.
- Максимальное количество аванпостов и их радиус действия.