# ── Gradle ──────────────────────────────────────────────────────────────────
.gradle/
**/build/
gradle-app.setting
!gradle/wrapper/gradle-wrapper.jar
!**/gradle/wrapper/gradle-wrapper.jar

# ── Kompilate & Archive ──────────────────────────────────────────────────────
*.class
*.jar
!gradle/wrapper/gradle-wrapper.jar
!**/gradle/wrapper/gradle-wrapper.jar

# ── Laufzeit-Konfiguration (benutzerspezifisch, nicht ins Repo) ──────────────
/config/
/blight-game/config/
/blight-editor/config/
/blight-editor/editor-assets/

# ── JVM-Crashdumps & Logs ────────────────────────────────────────────────────
hs_err_pid*.log
replay_pid*.log
*.log
nohup.out

# ── Native Bibliotheken (werden beim Build extrahiert) ───────────────────────
*.so
*.dll
*.dylib
*.jnilib

# ── IntelliJ IDEA ────────────────────────────────────────────────────────────
.idea/
*.iml
*.ipr
*.iws
out/

# ── Eclipse ──────────────────────────────────────────────────────────────────
.project
.classpath
.settings/
*.launch
.factorypath

# ── NetBeans ─────────────────────────────────────────────────────────────────
nbproject/
nbactions.xml
nb-configuration.xml

# ── VS Code ──────────────────────────────────────────────────────────────────
.vscode/

# ── macOS ────────────────────────────────────────────────────────────────────
.DS_Store
.AppleDouble
.LSOverride

# ── Windows ──────────────────────────────────────────────────────────────────
Thumbs.db
desktop.ini
ehthumbs.db

# ── Linux ────────────────────────────────────────────────────────────────────
*~
.fuse_hidden*

# ── Editor-Backup & Temporärdateien ─────────────────────────────────────────
*.swp
*.swo
*.tmp
*.temp
*.bak
*.orig
