mirror of
https://github.com/barkeser2002/Boiler.git
synced 2026-09-25 01:40:02 +03:00
- Implement synchronized block for render timer management in ImplBoilerDisplay. - Replace Timer with Bukkit's scheduler in ImplDisplayManager for better task handling. - Add error handling for missing 'url' argument in BoilerClientSource, BufferedFFMPEGSource, FFMPEGSource, GstreamerSource, ImageSource, KeyboardSource, RTMPSource, TwitchSource, VideoConverterSource, VlcSource, YoutubeSource, and CloneSource. - Improve error reporting for missing display in SectionCloneSource. - Enhance error handling in GstreamerSource for installation checks. - Update SystemInfoSource to handle potential null plugin versions. - Adjust audio queue size checks and backpressure handling in BufferedFFMPEGSource and FFMPEGSource. - Ensure proper cleanup of resources in unload methods across sources. - Comment out platform includes in settings.gradle.kts for clarity.
25 lines
544 B
Kotlin
25 lines
544 B
Kotlin
import io.papermc.paperweight.userdev.ReobfArtifactConfiguration
|
|
|
|
plugins {
|
|
id("io.papermc.paperweight.userdev")
|
|
}
|
|
|
|
dependencies {
|
|
api(project(":platform-common"))
|
|
paperweight.paperDevBundle("1.21.11-R0.1-SNAPSHOT")
|
|
}
|
|
|
|
paperweight {
|
|
reobfArtifactConfiguration = ReobfArtifactConfiguration.MOJANG_PRODUCTION
|
|
}
|
|
|
|
java {
|
|
sourceCompatibility = JavaVersion.VERSION_21
|
|
targetCompatibility = JavaVersion.VERSION_21
|
|
}
|
|
|
|
tasks.reobfJar {
|
|
outputJar.set(tasks.jar.map { it.outputs.files.singleFile }.get())
|
|
enabled = false
|
|
}
|