Releases: jpenilla/run-task
Releases · jpenilla/run-task
Run Paper 1.1.0
- Exposed the
PaperclipService
to API, allowing for registration of custom services for use byRunServerTask
s - Moved
RunServerTask.PaperBuild
toPaperclipService.Build
and made members and constructor ofSpecific
builds public - Exposed
RunServerTask#paperBuild
property directly in addition to convenience methods - Added
paperclipService
property toRunServerTask
, defaulting to the built in Paper service - Added
serverDisplayName
property toRunServerTask
to customize log messages
An example of using the new API for running a fork:
tasks {
register<RunServerTask>("runFork") {
paperclipService.set(PaperclipService.registerIfAbsent(project) {
downloadsEndpoint = "https://fork.io/api/v2/"
downloadProjectName = "fork"
})
serverDisplayName.set("Fork")
minecraftVersion("1.19.2")
}
}
You can of course modify the existing runServer
task instead of creating a new one, this is just one simple example.
Run Paper 1.0.6
- Updated for Paper downloads API changes (should now be more resilient to future added fields as well)
Run Paper 1.0.5
- Now uses the configured Java toolchain for run tasks by default.
- Updated to support paperweight 1.3.0-SNAPSHOT and newer.
Run Paper 1.0.4
- Expose the
serverJar
andminecraftVersion
properties onRunServerTask
for more flexibility in configuration - Deprecate
paperclipJar
methods in favor of newserverJar
methods for clearer naming - Add automatic integration with
paperweight-userdev
- Adds
runMojangMappedServer
task for testing without needing to reobfuscate the plugin jar - Configures the
runServer
task to use the Minecraft version from the paperweight dev bundle by default, and to use the reobfuscated plugin jar
- Adds
Run Paper 1.0.3
- Better support legacy Minecraft versions (6b35e44)
Run Paper 1.0.2
- Show download progress
- Add
xyz.jpenilla.run-paper.updateCheckFrequency
property to configure how often Run Paper will check for new builds of Paper. See the wiki for more details.
Run Paper 1.0.1
Fixes a bug with SHA256 verification which would cause files with correct hashes to sometimes be marked as invalid (#1).
Run Paper 1.0.0
Initial release of Run Paper.