Skip to content

Releases: CompactMods/CompactCrafting

Release 2.0.0

25 Jul 07:28
Compare
Choose a tag to compare

Commits

  • af3f6a7: Initial updates (Ted Senft)
  • 5c12669: Split up registration class, create core package, more small issues (Ted Senft)
  • c4081f2: Clean up and merge several capability packages/classes (Ted Senft)
  • 6338fae: Fix active field fields persistence (Ted Senft)
  • e59087a: Add field informational commands, and (Ted Senft)
  • e6d8a81: Reintroduce JEI compat (9.0.0.40) and a few non-MC tests (Ted Senft)
  • 3b6883d: Fix workflows to use Adoptium JDK 17 (Ted Senft)
  • 2ddcd3b: [CI] Temp change CI to use test, as runners are not implemented yet (Ted Senft)
  • 80697c9: Previous WIP code (Ted Senft)
  • 0f5335a: Baseline gametest, projector placement tests (Ted Senft)
  • e5821ee: so. many. gametests. (Ted Senft)
  • 900c669: More work on fixing tests. (Ted Senft)
  • 89508cc: Current unit tests (non-MC) passing (Ted Senft)
  • 42be514: to nobody's surprise, more test stuff (Ted Senft)
  • bb12ed2: Prep server run block for gametesting view (Ted Senft)
  • 040159d: Introduce new gametest attributes @gtholder and @PrefixGTTemplate (Ted Senft)
  • 0930faf: Pile 'o test fixes (Ted Senft)
  • 9c67383: All non-proxy and catalyst tests passing (Ted Senft)
  • 89e7885: Fix rest of tests, re-add proxy and catalyst tests (Ted Senft)
  • 1cd625c: Disable projector preview on Fabulous graphics, field rendertype (Ted Senft)
  • 0922b0d: Merge branch 'pr-gametest' into 1.18.x (Ted Senft)
  • c87e5b9: WIP 1.18.2 Registry and GameTest Code (Ted Senft)
  • 8b5270b: Fix catalyst tag matcher, tests, registry types (Ted Senft)
  • a840461: Merge branch 'indev-1.18.2' into 1.18.x (Ted Senft)
  • 1e5447d: [ci] forceExit (Ted Senft)
  • 5321d54: CC2 - Switch to RenderLevelStage event, bump min Forge version (Ted Senft)
  • 9104fd8: Accidentally a CI variable (Ted Senft)
  • cb994c0: More copy pasta fails (Ted Senft)
  • 1a9172f: Version numbers (don't release at 3am folks) (Ted Senft)
  • e607fb7: 3am pls (Ted Senft)

Release 3.0.0

22 Jul 06:42
Compare
Choose a tag to compare

Commits

  • af3f6a7: Initial updates (Ted Senft)
  • 5c12669: Split up registration class, create core package, more small issues (Ted Senft)
  • c4081f2: Clean up and merge several capability packages/classes (Ted Senft)
  • 6338fae: Fix active field fields persistence (Ted Senft)
  • e59087a: Add field informational commands, and (Ted Senft)
  • e6d8a81: Reintroduce JEI compat (9.0.0.40) and a few non-MC tests (Ted Senft)
  • 3b6883d: Fix workflows to use Adoptium JDK 17 (Ted Senft)
  • 2ddcd3b: [CI] Temp change CI to use test, as runners are not implemented yet (Ted Senft)
  • 80697c9: Previous WIP code (Ted Senft)
  • 0f5335a: Baseline gametest, projector placement tests (Ted Senft)
  • e5821ee: so. many. gametests. (Ted Senft)
  • 900c669: More work on fixing tests. (Ted Senft)
  • 89508cc: Current unit tests (non-MC) passing (Ted Senft)
  • 42be514: to nobody's surprise, more test stuff (Ted Senft)
  • bb12ed2: Prep server run block for gametesting view (Ted Senft)
  • 040159d: Introduce new gametest attributes @gtholder and @PrefixGTTemplate (Ted Senft)
  • 0930faf: Pile 'o test fixes (Ted Senft)
  • 9c67383: All non-proxy and catalyst tests passing (Ted Senft)
  • 89e7885: Fix rest of tests, re-add proxy and catalyst tests (Ted Senft)
  • 1cd625c: Disable projector preview on Fabulous graphics, field rendertype (Ted Senft)
  • 0922b0d: Merge branch 'pr-gametest' into 1.18.x (Ted Senft)
  • c87e5b9: WIP 1.18.2 Registry and GameTest Code (Ted Senft)
  • 8b5270b: Fix catalyst tag matcher, tests, registry types (Ted Senft)
  • a840461: Merge branch 'indev-1.18.2' into 1.18.x (Ted Senft)
  • 1e5447d: [ci] forceExit (Ted Senft)
  • 3aade62: Initial 1.19 port (Ted Senft)
  • 5c64068: Client config pls (Ted Senft)
  • 3d26a54: Update CI to not instabuild on tags anymore, for better nightly versions (Ted Senft)
  • 3501cd6: Update CI to provide git versions (Ted Senft)

Release

03 Dec 00:18
Compare
Choose a tag to compare

Commits

  • 095255a: [CI] Update release and packages workflows (Ted Senft)
  • 4cb6ad4: WIP code for improving missing projector rendering (Ted Senft)
  • 1a3686e: Completed new placement renderer. Closes #36. (Ted Senft)
  • d9b3a03: Merge branch 'new-projector-render' into 1.16.x (Ted Senft)
  • 3e11621: Fix missing projector showing even when all four projectors available (Ted Senft)
  • Temporarily disable fields with a redstone signal on any of the projectors (Ted Senft)
  • 0b94be5: Enforce correct tool for field projectors (Ted Senft)
  • 1413fb4: Merge branch 'enh/38' into 1.16.x (Ted Senft)
  • 6c6d63e: First pass at reactiveX implementation of chunk listener (Ted Senft)
  • dad629c: RXJava pass 2; move chunk listening to actual field instances (Ted Senft)
  • 8a96d12: Prep for beta 8 nightly builds (Ted Senft)
  • cc82818: Update build file for shadowing (Ted Senft)
  • 1d9f36c: Initial work towards ICatalystMatcher system (Ted Senft)
  • d44f340: Fix shadow build sets (Ted Senft)
  • 2533db9: Fix nightly build action workflow, take 1 (Ted Senft)
  • 8ee9203: #shipit - Basic item + tag support for catalysts, w/ fallback (Ted Senft)
  • 499803c: Fix recipe using a default catalyst matcher instead of none; fixes tests (Ted Senft)
  • 62db9b1: Fix projector dish lang entry (Ted Senft)
  • 7cba2a8: Add unit tests and basic property filtering to item catalyst matcher. (Ted Senft)
  • cd41034: Add match and rescan proxy loot tables, fixes proxies not dropping (Ted Senft)
  • 46c5f6c: Swap version for release of 1.0.0 (Ted Senft)
  • f37f3d0: Merge branch 'enh/35' into 1.16.x (Ted Senft)

v1.0.0-alpha.2

20 Dec 09:00
Compare
Choose a tag to compare

Commits

  • [de4c78f]: Fix gradle version to align with release number (Ted Senft)
  • [d51e458]: Add TOP to gradle dependencies (Ted Senft)
  • [cf33e38]: Merge remote-tracking branch 'origin/1.16.3' into 1.16.3 (Ted Senft)
  • [bd7e59d]: Align pattern loader to other method signatures (Ted Senft)
  • [3780573]: Basic recolorable field projectors (Ted Senft)
  • [8f94aeb]: Shiny new JEI compatibility. (Ted Senft)
  • [17c9d50]: Version bump to MC 1.16.4, Forge 35.1.10 (Ted Senft)
  • [d8fa842]: Implement hollow layer type; overhaul fluid layers (Ted Senft)
  • [393de9e]: Improve handling for dynamic (fluid) recipe loading (Ted Senft)
  • [ff394f2]: Update layer deserializer to not use Optional (Ted Senft)
  • [dc33564]: Swap hollow layer definition to use wall instead of component (Ted Senft)
  • [2c59bc4]: Refine projection color and client config (Ted Senft)
  • [a8d21e2]: Basic crafting hologram + animation (Ted Senft)
  • [fbf2276]: Refactor recipe packages and organize (Ted Senft)
  • [0e905b9]: Merge branch 'shrinking' into 1.16.x (Ted Senft)
  • [04862ba]: Rough draft at improving JEI rendering (Ted Senft)
  • [572cf97]: Rough draft, has culling/rendering issues but loads recipe (Ted Senft)
  • [77a3070]: RIP gui code (Ted Senft)
  • [4ab2f68]: Rough draft, currently mouse controlled and not exactly intuitive (Ted Senft)
  • [56ab7db]: Explode toggle button (draft) (Ted Senft)
  • [09e85bd]: Add "buttons" to JEI screen to show layer toggles and explode option (Ted Senft)
  • [27863e4]: Add support for no lighting (per IE manual), keep it disabled for now (Ted Senft)
  • [3cab6e5]: Minor cleanups (Ted Senft)
  • [f7c20f8]: Just keep lighting disabled on JEI page (Ted Senft)
  • [a4bf629]: Thanks elucent, new fancy sprites :D (Ted Senft)
  • [268d5f1]: Resize JEI controls for multiblock rendering (Ted Senft)
  • [e45f39e]: Scissoring to clip preview to bounds (Ted Senft)
  • [b6715e0]: Merge branch 'jei-compat' into 1.16.x (Ted Senft)
  • [244c2aa]: Improve missing projector handling (Ted Senft)
  • [2bbd4d8]: Initial multiplayer recipe sync - no data, just IDs (Ted Senft)
  • [c146659]: Sync outputs, component list (Ted Senft)
  • [517e699]: Extract buffer implementations to dedicated class, add catalyst info (Ted Senft)
  • [9c0b1f6]: So much work to get serialization started. (Ted Senft)
  • [637ce91]: Finish built-in serializers and recipe sync (Ted Senft)
  • [3a05142]: Merge branch 'feat/recipe-sync' into 1.16.x (Ted Senft)
  • [7532d03]: Merge branch 'fix/projector-layout' into 1.16.x (Ted Senft)

v1.0.0-alpha.1

17 Oct 16:59
74ecbea
Compare
Choose a tag to compare

Commits

  • [395d5d8]: Migrate to dual releases and packages (Ted Senft)
  • [74ecbea]: Update build gradle to support packages (Ted Senft)

v0.1.0

10 Oct 22:53
Compare
Choose a tag to compare
Prepare for v0.1.0-alpha