Releases: jpenilla/run-task
Releases · jpenilla/run-task
v2.3.1
v2.3.0
Changelog
Changed
- Updated paperweight compatibility for Minecraft 1.20.5+
runMojangMappedServer
has been deprecated and replaced byrunDevBundleServer
for clarity- When using 1.20.5+ dev bundles, the
reobfJar
will be ignored by automatic plugin detection - Requires updating paperweight to 1.7.0
v2.2.4
2.2.3
2.2.2
2.2.1
2.2.0
2.1.0
2.0.1
2.0.0
Changelog
Added
- Added
run-velocity
andrun-waterfall
plugins
Changed
PaperclipService
renamed toDownloadsAPIService
- Default
DownloadsAPIService
display name now splits on-
instead of RunServerTask
renamed toRunServer
xyz.jpenilla.run-paper.updateCheckFrequency
property replaced byxyz.jpenilla.run-task.updateCheckFrequency
. The old property will continue to work for now, however usage will print a warning informing of the change.- Reworked cache layout
- Old caches will not be deleted, they will stay in
$GRADLE_USER_HOME/caches/RunPaper
- New caches are stored in
$GRADLE_USER_HOME/caches/run-task-jars/<paper|velocity|waterfall|user/$USER_SERVICE_NAME>
- Old caches will not be deleted, they will stay in
cleanPaperclipCache
will not longer clear caches for customDownloadsAPIService
registrations. There are now separate tasks:cleanPaperclipCache
,cleanVelocityCache
,cleanWaterfallCache
,cleanCustomServiceCaches
, andcleanAllRunTaskCaches
. The platform-specific tasks are registered by their respective plugins, the tasks for custom and all caches will exist if any one of therun-task
plugins are applied. The clear all caches task will for example clear Velocity caches even if onlyrun-paper
is applied, as it deletes the entirerun-task-jars
directory.
Fixed
- Fixed unintended eager task creation
Removed
- All API deprecated in 1.1.0 is now removed
paperBuild
convenience methods have been removed fromRunServer
, use thebuild
property directly or thebuild
convenience methods on theAbstractRun
super class