Towny
Система городов и наций на DuckBurg
Towny — ключевой плагин DuckBurg, вокруг которого строится вся социальная и политическая жизнь сервера. Без него каждый играл бы сам по себе: любой мог бы сломать чужую постройку, занять твою территорию или уничтожить ферму. Towny решает это — он даёт игрокам инструменты для защиты земли, построения сообществ и политики на уровне целых государств.
Если коротко: город защищает твои блоки, нация защищает твой город.
Полная документация плагина: Towny Wiki
Зачем вообще нужен Towny
На DuckBurg без города ты — бездомный. Это не оскорбление, а технический факт: блоки, которые ты поставил в диких землях, может сломать любой игрок. Защита работает только на заявленной территории города.
Но Towny — это не просто замок на дверь. Это целая система, где:
- у каждого клочка земли есть владелец
- жители города имеют разные уровни доступа и права
- города могут торговать, воевать и заключать союзы
- экономика завязана на налоги и содержание территории
Чем больше и богаче твой город — тем больше земли он контролирует и тем сильнее его позиции на сервере.
Как устроено пространство
Чанки — основа всего
Вся территория мира поделена на чанки — вертикальные столбы блоков размером 16×16. Именно чанками, а не отдельными блоками, измеряется земля в Towny.
Когда мэр заявляет чанк (/town claim), он переходит под контроль города. Это означает:
- посторонние игроки не могут ломать или ставить блоки на этом чанке
- открывать сундуки, двери, рычаги — тоже нельзя без разрешения
- владелец участка в рамках чанка может настраивать доступ индивидуально
Чанки не бесплатны. Каждый заявленный чанк стоит деньги из городской казны — ежедневно. Если казна опустеет, город не сможет платить за землю и в итоге автоматически распустится. Поэтому следить за балансом — первая обязанность мэра.
Сколько чанков можно заявить
На данный момент мы не устанавливаем ограничений на размер городов.
Участки внутри города
Заявленные чанки мэр может превратить в участки разного назначения и раздать жителям или настроить по-особому.
| Тип | Кому подходит | Особенности |
|---|---|---|
| Обычный | Любому жителю | Стандартный жилой участок |
| Магазин | Торговцам | Разрешена установка сундуков-магазинов для сторонних игроков |
| Ферма | Фермерам | Посторонние могут собирать урожай, но не ломать землю |
| Арена | Для PvP | PvP включён по умолчанию, смерть без потери предметов (опционально) |
| Тюрьма | Администрации | Сюда отправляются нарушители по команде мэра |
| Посольство | Дипломатии | Игроки других городов могут купить участок здесь |
| Аванпост | Экспансии | Удалённый форпост, не обязан граничить с основной территорией |
Когда жителю выдан участок, он становится его личной территорией внутри города — даже мэр не может там ломать блоки без особых прав.
Права и иерархия
Внутри города существует чёткая иерархия:
Мэр — единоличный владелец города. Может делать всё: заявлять землю, выгонять жителей, распустить город, создать нацию.
Помощники — игроки с расширенными правами, которых назначает мэр. Могут приглашать жителей, управлять участками, пополнять казну.
Жители — рядовые члены города. По умолчанию защищены от гриферства, но не имеют прав на управление городом.
Мэр может создавать собственные ранги с любым набором прав и присваивать их жителям. Например: «строитель» с правом заявлять землю, «банкир» с правом пополнять казну, «охранник» с правом сажать в тюрьму.
Нации и политика
Когда город достигает определённого размера и влияния, его мэр может основать нацию — объединение городов под единым флагом. Мэр столицы становится королём.
Другие города могут вступить в нацию — добровольно или по приглашению. Это даёт им:
- защиту от врагов нации
- доступ к территории союзных городов
- политический вес
Нации могут:
- заключать союзы с другими нациями — жители союзников видят друг друга как «своих»
- объявлять врагов — между враждебными нациями возможны войны
- устанавливать налоги для входящих городов
- объявлять нейтралитет — защита от войн за дополнительную плату
Политика на сервере строится именно на уровне наций: блоки союзов, противостояния, торговые договорённости — всё это реальная жизнь сервера.
Дикие земли и их опасность
Территория, которую не заявил ни один город — это дикие земли (wilderness). Здесь нет никакой защиты: любой может ломать блоки, открывать сундуки и строить рядом.
Если ты строишь базу в диких землях — ты делаешь это на свой страх и риск. Единственный способ защититься — заявить землю в рамках города.
Запрещено строить базу ближе 70 блоков к чужой заявленной территории без согласия владельца. Нарушение карается откатом постройки и предупреждением. Прежде чем занять место — проверь карту через /towny map или Карта мира.
Как начать
Выбери место
Новый город нельзя основать ближе 300 блоков от спавна и ближе 70 блоков от уже существующих городов. Используй /towny map или онлайн-карту Карта мира для разведки — там видно, где уже есть города.
Накопи стартовую сумму
Создание города стоит Дукаты. Помимо стартового взноса, учти ежедневные расходы на содержание чанков — без постоянного пополнения казны город долго не проживёт. Уточни актуальные цены командой /towny prices.
Создай город
Встань на тот чанк, который станет центром города, и выполни /town new <название>.
Заявляй землю
Встань на соседний чанк и выполни /town claim. Повторяй для каждого нового чанка. Заявленные чанки должны граничить с уже существующей территорией города (кроме аванпостов).
Пополняй казну
Деньги в казну не попадают автоматически. Переводи их вручную через /town deposit <сумма>. Следи за балансом — при нулевой казне город начнёт терять чанки, а затем распустится.
Приглашай жителей
Больше жителей — больше доступной земли и доходов от налогов. Пригласи друзей или объяви о наборе в глобальном чате. Команда: /town invite <игрок>.
Все команды Towny — в разделе Команды → Towny.