Index
All Classes and Interfaces|All Packages
A
- apply(Project) - Method in class dev.fragmentcode.gradle.FragmentGradlePlugin
D
- dev.fragmentcode.gradle - package dev.fragmentcode.gradle
F
- FragmentExtension - Class in dev.fragmentcode.gradle
-
DSL-блок для настройки Fragment в build.gradle.kts мода: fragment { minecraftVersion = "1.21.7" }
- FragmentExtension() - Constructor for class dev.fragmentcode.gradle.FragmentExtension
- FragmentGradlePlugin - Class in dev.fragmentcode.gradle
-
Fragment Gradle Plugin.
- FragmentGradlePlugin() - Constructor for class dev.fragmentcode.gradle.FragmentGradlePlugin
G
- getMinecraftVersion() - Method in class dev.fragmentcode.gradle.FragmentExtension
M
- MinecraftProvider - Class in dev.fragmentcode.gradle
-
Скачивает client.jar и client_mappings.txt для нужной версии Minecraft, ремаппирует jar (obfuscated -> readable), кэширует результат в ~/.gradle/caches/fragment/
/ чтобы не делать это при каждой сборке мода. - MinecraftProvider() - Constructor for class dev.fragmentcode.gradle.MinecraftProvider
- minecraftVersion(String) - Method in class dev.fragmentcode.gradle.FragmentExtension
P
- provideFragmentApi() - Method in class dev.fragmentcode.gradle.MinecraftProvider
-
Скачивает fragment-api jar если ещё не скачан.
- provideRemappedJar(String) - Method in class dev.fragmentcode.gradle.MinecraftProvider
-
Главный метод — возвращает путь к готовому remapped minecraft jar (и кэширует его).
S
- setMinecraftVersion(String) - Method in class dev.fragmentcode.gradle.FragmentExtension
All Classes and Interfaces|All Packages