From 0529d9cea4c600fa4d4425c18e957e50889abd54 Mon Sep 17 00:00:00 2001 From: Chase Vernon Date: Tue, 14 Apr 2026 02:15:04 -0400 Subject: [PATCH 1/6] Add Kill Clips plugin --- plugins/kill-clips | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 plugins/kill-clips diff --git a/plugins/kill-clips b/plugins/kill-clips new file mode 100644 index 000000000000..e49b22019c46 --- /dev/null +++ b/plugins/kill-clips @@ -0,0 +1,2 @@ +repository=https://github.com/csvernon/killClips.git +commit=d56152167f860b5421beea4c119313048fbffad0 From 2062913800b50fd2e31dd231b9a4483d2c736f3b Mon Sep 17 00:00:00 2001 From: Chase Vernon Date: Tue, 14 Apr 2026 02:20:22 -0400 Subject: [PATCH 2/6] Add jcodec dependency verification for kill-clips --- package/verification-template/build.gradle | 6 ++++++ .../gradle/verification-metadata.xml | 16 ++++++++++++++++ 2 files changed, 22 insertions(+) diff --git a/package/verification-template/build.gradle b/package/verification-template/build.gradle index c3ba007af9c6..dc2634a3c53f 100644 --- a/package/verification-template/build.gradle +++ b/package/verification-template/build.gradle @@ -139,6 +139,12 @@ dependencies { thirdParty("org.tomlj:tomlj:1.1.1") { because "resource-packs, friendly-guide" } + thirdParty("org.jcodec:jcodec:0.2.5") { + because "kill-clips" + } + thirdParty("org.jcodec:jcodec-javase:0.2.5") { + because "kill-clips" + } } task verifyCore { diff --git a/package/verification-template/gradle/verification-metadata.xml b/package/verification-template/gradle/verification-metadata.xml index dd7126f41787..0f82d141837f 100644 --- a/package/verification-template/gradle/verification-metadata.xml +++ b/package/verification-template/gradle/verification-metadata.xml @@ -1127,6 +1127,22 @@ + + + + + + + + + + + + + + + + From 1bffee77f4430bc55883c2aa69fb66d44aa2bfcd Mon Sep 17 00:00:00 2001 From: Chase Vernon Date: Tue, 14 Apr 2026 02:31:51 -0400 Subject: [PATCH 3/6] Update kill-clips commit hash --- plugins/kill-clips | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/kill-clips b/plugins/kill-clips index e49b22019c46..26220772fcce 100644 --- a/plugins/kill-clips +++ b/plugins/kill-clips @@ -1,2 +1,2 @@ repository=https://github.com/csvernon/killClips.git -commit=d56152167f860b5421beea4c119313048fbffad0 +commit=7bf40cc5ea72e71d2ac36156f432ac689818611a From 673205126fad8275a7daaaa850cec55b71b8e783 Mon Sep 17 00:00:00 2001 From: Chase Vernon Date: Tue, 14 Apr 2026 02:36:26 -0400 Subject: [PATCH 4/6] Update kill-clips commit --- plugins/kill-clips | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/kill-clips b/plugins/kill-clips index 26220772fcce..4c8fe0923aec 100644 --- a/plugins/kill-clips +++ b/plugins/kill-clips @@ -1,2 +1,2 @@ repository=https://github.com/csvernon/killClips.git -commit=7bf40cc5ea72e71d2ac36156f432ac689818611a +commit=737fc2d62822e43cea4a7cacca42f5dfb5565291 From 2a3abf6d0bfbf614509f8f52cecab117ee52b3f6 Mon Sep 17 00:00:00 2001 From: Chase Vernon Date: Wed, 15 Apr 2026 00:30:43 -0400 Subject: [PATCH 5/6] Remove jcodec dependency, bump kill-clips commit The kill-clips plugin no longer depends on jcodec for H.264 encoding; it now ships only the in-tree MJPEG AVI encoder. Drops the jcodec entries from build.gradle and verification-metadata.xml, and updates the pinned plugin commit. --- package/verification-template/build.gradle | 6 ------ .../gradle/verification-metadata.xml | 16 ---------------- plugins/kill-clips | 2 +- 3 files changed, 1 insertion(+), 23 deletions(-) diff --git a/package/verification-template/build.gradle b/package/verification-template/build.gradle index dc2634a3c53f..c3ba007af9c6 100644 --- a/package/verification-template/build.gradle +++ b/package/verification-template/build.gradle @@ -139,12 +139,6 @@ dependencies { thirdParty("org.tomlj:tomlj:1.1.1") { because "resource-packs, friendly-guide" } - thirdParty("org.jcodec:jcodec:0.2.5") { - because "kill-clips" - } - thirdParty("org.jcodec:jcodec-javase:0.2.5") { - because "kill-clips" - } } task verifyCore { diff --git a/package/verification-template/gradle/verification-metadata.xml b/package/verification-template/gradle/verification-metadata.xml index 0f82d141837f..dd7126f41787 100644 --- a/package/verification-template/gradle/verification-metadata.xml +++ b/package/verification-template/gradle/verification-metadata.xml @@ -1127,22 +1127,6 @@ - - - - - - - - - - - - - - - - diff --git a/plugins/kill-clips b/plugins/kill-clips index 4c8fe0923aec..2e71ac08e5b7 100644 --- a/plugins/kill-clips +++ b/plugins/kill-clips @@ -1,2 +1,2 @@ repository=https://github.com/csvernon/killClips.git -commit=737fc2d62822e43cea4a7cacca42f5dfb5565291 +commit=5faf88fe8265cb2c9b352b516ba9482d8e629c22 From 9aea7c2b1d85d2adac998016afffcc65142e0ddb Mon Sep 17 00:00:00 2001 From: Chase Vernon Date: Wed, 15 Apr 2026 00:55:24 -0400 Subject: [PATCH 6/6] Bump kill-clips to 246025c (crash-safety hardening) --- plugins/kill-clips | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/kill-clips b/plugins/kill-clips index 2e71ac08e5b7..51cdc6486dd9 100644 --- a/plugins/kill-clips +++ b/plugins/kill-clips @@ -1,2 +1,2 @@ repository=https://github.com/csvernon/killClips.git -commit=5faf88fe8265cb2c9b352b516ba9482d8e629c22 +commit=246025c266688c9bbbbd6ba6eb60fbee27358b2c