Files
blight/blight-common/build.gradle
Mario 50f496c864 Atmosphäre-Tools, EZ-Tree-Fixes, i18n, AnimSet, Baum-Export
- blight-lang: TextResolver + EN/DE Sprachpakete (TextReference i18n)
- AnimSet: Clips + ActionMap in .animset.json zusammengeführt
- EZ-Tree: Branch-Parameter-Fixes (length/radius/children/force nicht senden,
  twist Grad→Radiant, leaves.size ×5); Ordner-ComboBox mit Auto-Refresh
- Logging beim Baum-Export in allen drei Generatoren (EZ-Tree, Blight, Palme)
- Atmosphäre-Tools: Emitter, Licht, Wasser, Sound-/Musikbereiche, Spiel-Starten
- AnimPreviewState, RetargetingSystem, AnimationLibrary (Animations-Editor)
- Terrain-Transparenz-Fix, Schatten-Fix, ThirdPersonCamera-Fix
- DayNightState, WeatherState, CloudsNode, JmeConsole
- MapIO v6, neue blight-common Modell-Klassen (GameCharacter, NPC, Quests…)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-02 23:12:46 +02:00

31 lines
881 B
Groovy

// Gemeinsames Datenmodell — wird von blight-editor und blight-game eingebunden.
// Selbst-ständig konfiguriert, damit es auch funktioniert wenn blight-editor
// oder blight-game standalone in Eclipse importiert werden (ohne Root-Build).
plugins {
id 'java'
}
group = 'de.blight'
version = '0.1.0'
// Explizite Toolchain für standalone-Import (Eclipse ohne Root-Build).
// Im Full-Build wird dies durch die Root-Konfiguration überschrieben.
java {
toolchain {
languageVersion = JavaLanguageVersion.of(21)
}
}
compileJava.options.encoding = 'UTF-8'
repositories {
mavenCentral()
}
dependencies {
compileOnly 'org.projectlombok:lombok:1.18.38'
annotationProcessor 'org.projectlombok:lombok:1.18.38'
implementation 'org.slf4j:slf4j-api:2.0.17'
implementation 'com.google.code.gson:gson:2.11.0'
}