• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

CyclopsMC / IntegratedDynamics / 35526631254
48%
master-1.21-lts: 48%

Build:
Build:
LAST BUILD BRANCH: feature/674-variable-clipboard
DEFAULT BRANCH: master-1.21-lts
Ran 20 Sep 2026 05:44PM UTC
Jobs 1
Files 819
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

20 Sep 2026 05:40PM UTC coverage: 48.12% (+0.1%) from 47.972%
35526631254

Pull #1742

github

claude
Stop a shift-click from crafting a copied variable card away again

Taking the result of a variable card copy with shift-click left the player with
one written card and one blank card, instead of two written cards.

A copy leaves a card holding the copied variable behind in the crafting grid,
and a lone variable card is what the recipe that clears variable cards matches.
Shift-clicking crafts until the result changes item, and both recipes produce a
variable card, so the game immediately crafted the copy away again.
The copy is now handed to the player who crafts it, which leaves the grid empty
and ends the shift-click there. An automated crafter still gets it back as a
remaining item.

Driving a dev client with clientdevbridge is what turned this up: the crafting
game test could not reproduce it, since the result slot only recomputes
mid-craft for a real server player.

Closes #725

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01PH2a9RG8LcsbT2oMGVzKrW
Pull Request #1742: Keep the name on both cards when copying a variable card

3442 of 9784 branches covered (35.18%)

Branch coverage included in aggregate %.

13655 of 25746 relevant lines covered (53.04%)

2.54 hits per line

Coverage Regressions

Lines Coverage ∆ File
9
85.26
-5.98% org/cyclops/integrateddynamics/core/part/PartStateBase.java
6
84.85
-7.07% org/cyclops/integrateddynamics/core/part/write/PartStateWriterBase.java
4
72.57
-3.54% org/cyclops/integrateddynamics/core/part/PartStateActiveVariableBase.java
4
64.81
14.81% org/cyclops/integrateddynamics/core/persist/world/LabelsWorldStorage.java
3
88.0
1.3% org/cyclops/integrateddynamics/core/helper/PartConfigHelpers.java
3
75.64
53.14% org/cyclops/integrateddynamics/recipe/ItemVariableCopyRecipe.java
1
64.52
-0.65% org/cyclops/integrateddynamics/core/network/IngredientObserver.java
Jobs
ID Job ID Ran Files Coverage
1 35526631254.1 20 Sep 2026 05:44PM UTC 819
48.12
GitHub Action Run
Source Files on build 35526631254
  • Tree
  • List 819
  • Changed 15
  • Source Changed 0
  • Coverage Changed 15
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #35526631254
  • Pull Request #1742
  • PR Base - master-1.21-lts (#35515206490)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc