единственое что я могу предложить это серверный модинг
вся суть в том что модифицируется только сервер, клиенту не требуется модов, только ресурспак
что можно добавить
предметы: практически нет ограничений
блоки: все работает, но для отображения на клиенте используется неиспользуемые в ванильной игре состояния блоков, например у нотных блоков, либо используется барьер(или другой ванильный блок) + визуализатор предмета
сущности: используются визуализаторы предметов и все анимации обрабатывает сервер
интерфейс: используется ванильный интерфейс и символы юникода для текстур
зачарования: до 1.21 чародейский стол не отображает кастомные зачарования (для обхода используется кастомное меню чародейского стола)
зелья: в виде предмета будет работать, но не эффекты (см. ниже)
звуки: некоторые проблемы с блоками, а так кастомные звуки работали с 13w42a
генерация мира: поддерживается оффициально с 20w21a
рецепты: для кастомных интерфейсов работает, для некоторых ванильных, не предусмотреных игрой, пакетно отправляются нужные данные клиенту
команды: поддерживаются оффициально где-то с 17w45a, горят красным айди кастомного контента в таких командах как give, summon и т.д.
графические элементы на экране (например шкала жажды): нету стандартизированого решения, а так возможно создать, но возможно в будущем будет конфликтовать с другими модами
косметика (рюкзаки и т.д.): используется визуализаторы предметов и мотематека (по сути готовый код был написан в виде плагина для spigot )
остальные вещи сложно или не возможно создать
эффекты: частицы видны, но в инвенторе не видно статуса эффекта
частицы: не реализовано, но добавить возможно с помощью ванильных шейдеров
жидкости: не реализовано и скорее всего не будет в ближайшее время
привязка клавиш: не возможно создать и используются уже существующие, я считаю что это хорошо и более ванильно, чем 2423437286423 клавиш как бывает в сборках
для создания чего-то простого нужно знать всего лишь fabric api и другие готовые библиотеки такие как polymer, sgui и может быть ещё factory tools
готовые примеры:
https://modrinth.com/mod/glide-away
https://modrinth.com/mod/illager-expansion-polymer
https://modrinth.com/mod/polydecorations
https://modrinth.com/mod/polyfactory