Скачать Pollen — Minecraft Моды — MetaMods

Pollen

Активный

Установок

23

Последнее обновление

2 года назад
Клиент
Fabric
Quilt
Forge
Neoforge
Библиотеки

Pollen - Универсальная библиотека для разработки модов Minecraft

Pollen представляет собой многофункциональную библиотеку, созданную для упрощения процесса разработки модов Minecraft. Основное преимущество этой библиотеки заключается в её полной совместимости с обеими популярными платформами - Forge и Fabric, что достигается благодаря использованию архитектуры Architectury.

Ключевые возможности библиотеки

Библиотека Pollen предлагает разработчикам широкий спектр инструментов и API, которые значительно упрощают создание модов:

• Кросс-платформенные API для работы с Fabric и Forge через Architectury (хотя использование Architectury не является обязательным требованием)

• Современная система геометрии и анимации, основанная на формате Bedrock Edition

• Эффективная статическая отрисовка блоков без необходимости использования Block Entity Renderers

• API для модификации ванильных реестров через датапаки (достижения, переопределения предметов и многое другое)

• Разнообразные утилиты для упрощения рендеринга простых объектов

• Система конфигурации для Fabric с форматом, аналогичным Forge конфигам

• API для синхронизации данных с простым сохранением информации на сущностях

• Упрощённый и интуитивно понятный API для работы с сетевыми взаимодействиями

Начало работы для разработчиков

Для интеграции Pollen в вашу среду разработки необходимо добавить соответствующие зависимости в файл build.gradle. Убедитесь, что код добавляется вне блока buildscript. Замените на целевую версию Pollen. Например, для версии 1.0.0 на Minecraft 1.16.5 используйте 1.0.0+1.16.5.

Для Forge:

repositories { maven { url = "https://maven.moonflower.gg/releases" } } dependencies { implementation fg.deobf("gg.moonflower:pollen:") }

Для Fabric:

repositories { maven { url = "https://maven.moonflower.gg/releases" } } dependencies { modImplementation "gg.moonflower:pollen:" }

Настройка зависимостей

Для Forge: В файле mods.toml добавьте в конец файла:

[[dependencies.]] modId="pollen" mandatory=true versionRange="[,)" ordering="NONE" side="BOTH"

Для Fabric: В файле fabric.mod.json добавьте в объект depends:

"depends": { "pollen": "[,)" }

Работа с Architectury

При использовании Architectury с тремя модулями (common, fabric и forge), в папках fabric и forge следуйте инструкциям выше. Для использования Pollen в common модуле добавьте в build.gradle common папки:

dependencies { implementation "gg.moonflower:pollen:" }

Библиотека Pollen продолжает развиваться и предлагает всё больше возможностей для создания качественных модов Minecraft.

Участники проекта
jackson

jackson

Ozelot5836

Ozelot5836

moonflowerteam

moonflowerteam

jacksonhardaway

jacksonhardaway

Создан: 6 авг 2023

ID: 13789