ItemReplacer — это гибкий и настраиваемый плагин для замены предметов по различным параметрам, с поддержкой конфигурационных файлов и команд для удобного управления заменами.
⚠️ Плагин находится на стадии разработки и ещё не тестировался. Возможны баги и недоработки.
- Поддержка команд для изменения и управления заменами без необходимости перезагрузки сервера.
- API для разработчиков для расширения функционала и интеграции с другими плагинами.
- Интеграция через Google Guice для удобной работы с зависимостями.
- Использование Jackson для обработки данных в формате YAML и других.
- Удобный CommandFramework для регистрации и обработки команд.
- Настройка замены предметов по различным параметрам: ID, метаданным, названию и другим характеристикам.
- Динамическое создание и редактирование правил замены прямо в игре.
- Простая система команд для игроков и администраторов для управления заменами.
- Jackson — для работы с JSON.
- CommandFramework — для обработки и регистрации команд.
- Google Guice — для инъекций зависимостей.
- Сделать монорепозиторий на - core, api и разные версии от 1.12 до 1.21.
- Возможно переделать с Jackson на Sponge.
- Выбор типа конфигурации Hocon или YAML.