Мод для Майнкрафт, который превращает жителей в участников автономного общества. Они получают роли, цели, отношения и общую казну, а решения о налогах принимают голосованием.
Возможности
- Жители могут быть фермерами, шахтёрами, строителями, торговцами, стражниками, исследователями, жрецами и организаторами.
- Фермеры собирают созревшие культуры, шахтёры ищут уголь и железо, строители ставят простые объекты вроде факелов, а стражники патрулируют окрестности.
- У каждого агента сохраняются UUID, имя, характер, роль, цель, отношения, вклад в общество и история решений.
- Общество хранит конституцию, ставку налога, казну и культурные идеи даже после перезапуска мира.
- Организаторы созывают собрания и предлагают изменить налог при слишком пустой или переполненной казне. Остальные агенты голосуют, и решение принимается большинством.
- Важные события общества выводятся в игровой чат.
Как пользоваться
Для создания общества используйте /sid seed. Команда создаёт восемь агентов и не позволяет создать второе общество в том же мире.
/sid startи/sid stop— запустить или остановить симуляцию./sid status,/sid list,/sid constitution,/sid governance— посмотреть состояние общества, агентов, конституцию и управление./sid spawn Ada MINER— создать агента с указанным именем и ролью./sid tax set 10— изменить налог./sid propose tax 25— вынести ставку налога на голосование./sid meme harvest festival— добавить культурную идею./sid convert Ada— обратить агента в веру общества./sid clear— очистить данные общества.
Настройки
Мод работает с локальным планировщиком без ключа API и доступа к интернету. В файле config/projectsid-common.toml можно включить подключение к Ollama или другому совместимому с OpenAI сервису через параметры enabled, endpoint, model и timeoutMs.
Для авторизации используется переменная окружения SID_API_KEY. Если удалённый сервис недоступен, агенты продолжают действовать по локальным правилам.
Требования и совместимость
Требуются Forge и Java 17. Для игры по сети мод должен быть установлен и на клиенте, и на сервере.
