Releases: CompactMods/CompactMachines
Releases · CompactMods/CompactMachines
Release
Commits
- fc55286: Initial update attempt to 1.18.2 (Ted Senft) #511
- e20476c: Fix dimension reregistration code (Ted Senft) #511
- d346212: Basic UI PoC and rotation code (Ted Senft)
- 00ef7c8: Translation updates, lang file datagen (Ted Senft)
- 37dabda: Bump Forge min to 40.1 RC build (Ted Senft)
- 857a6d2: Move some codecs to api package (Ted Senft)
- e5c21ec: WIP commands and positional changes (Ted Senft)
- b09e0f7: Clean up gradle source folders (Ted Senft)
- e709f22: Merge remote-tracking branch 'origin/previews' into room-gui (Ted Senft)
- 04c2e37: Room preview, worldborder fixes, more admin commands :D (Ted Senft)
- 5a3b3bb: Remove render files, only apply test mods if env set, forceExit data (Ted Senft)
- 66e8621: Fix recipe datagen, to match new copper and netherite reqs (Ted Senft)
- 18638dc: Rendering v2, credits to Create for some mixins and buffering code (Ted Senft)
- e7561a7: Working on gui, data upgrades (Ted Senft)
- 729aa49: Fix several tunnel binding and data issues (Ted Senft)
- 2ef7db2: Configurable commands, clean up some lang files (Ted Senft)
- c148995: Exclude test mods when CI set (Ted Senft)
- 5caed9f: Command fixes, tweak room preview screen text, unbind cmd, fix new rooms (Ted Senft)
- 24530a4: Fix for room arg serializing; fix giveMachine "dim not found", lang (Ted Senft)
- d54aedc: Worldborder on player login (Ted Senft)
- 29b9af6: Command arg serializing fix, possible fix for CME in preview rendering (Ted Senft)
- 473d99e: Merge branch 'next-4.3.0' into 1.18.x (Ted Senft)
Release
Release
Commits
- f75f3a2: Clean up registerdim command, remove git versioning (Ted Senft)
- d9ae165: WIP - cleaning up machine block chunkloading (Ted Senft)
- a34a6d4: Fix nightly build publishing with git hash (Ted Senft)
- 4f1328b: Baseline for gametests (Ted Senft)
- ba8ab2d: Re-include tests from 1.16 (Ted Senft)
- 874ea4b: Merge branch 'gametest-pr' into 1.18.x (Ted Senft)
- 20a567d: Separate datagen code out of main mod source (Ted Senft)
- ca7a6da: Test structures, room gen test, move client code into client pkg (Ted Senft)
- fd4d693: Remove no-op onBlockExploded override in ProtectedWallBlock (Ted Senft)
- e2c3606: Move dimension forge-registration code into util class (Ted Senft)
- f6d802a: Refactor of machine-room graph, NbtConstants and RoomSize ref classes (Ted Senft)
- 0a43e6f: Slight change to machine graph to make factory edge method (Ted Senft)
- 5fa6e58: First draft of tunnel graph code (Ted Senft)
- 4833e6c: Update nightly build number for easier semver, impl-title field (Ted Senft)
- 7ae999e: Turn off auto-v releases and clean up nightly builder (Ted Senft)
- fd8e1b5: Enable dispatch on nightly build action (Ted Senft)
- 2881356: More nightly build number shenanigans (Ted Senft)
- 4015743: nightly pls (Ted Senft)
- b4d66d8: Add tag fetch (Ted Senft)
- 82ee1f4: Update ci-tests-nightly.yml (Ted Senft)
- c538c71: Update ci-tests-nightly.yml (Ted Senft)
- 1ce3fe6: Update ci-tests-nightly.yml (Ted Senft)
- 7fc48ae: Nano is not allowed to make buildscripts at 4am (Ted Senft)
- 0b1f8aa: Stop being so forceful, Forge (Ted Senft)
- 4e5956b: GHA is shallow, apparently (Ted Senft)
- bf3c7d6: Convert junit tests to gametest tests, for full code coverage results (Ted Senft)
- 0188344: Tweak nightly build version to 4.x.x.build format (Ted Senft)
- 0156f75: Fix bad tests for machine graph and math (Ted Senft)
- bdf5424: Fix semver version derp in build.gradle (Ted Senft)
- cce7a2a: Refactor a bunch of packages. Again. (No api breaks, this is all internal) (Ted Senft)
- c070ccd: Cleaning up a bunch of annotations and saveddata (Ted Senft)
- 011ca15: So. Much. Tunnel graph. Testing. (Ted Senft)
- b0e0fa3: Tunnel graph operational and tested (Ted Senft)
- dfb5fb2: Switch tunnels to look at Capability instances (Ted Senft)
- 7ef33d3: Tunnel removal bugfixes (Ted Senft)
- c21696c: Forgot about tunnel rotation kek (Ted Senft)
- d7674a5: Re-add tunnel datagen code, recipes (Ted Senft)
- e7a3015: Change item tunnel back to item instead of item_in (Ted Senft)
- 6d2d3cf: Remove legacy classes/item tunnel code (Ted Senft)
- b348672: Stop including generated resources (Ted Senft)
- 458afff: [API] Rename ITunnel to ITunnelInstance (Ted Senft)
- c1e2e51: More tunnel placement tests, sourceset split, ... (Ted Senft)
- 0a3b9c0: Compact dimension fixes for tests (Ted Senft)
- 19af770: [CI] Upload world on failed test (Ted Senft)
- b6ccdf4: [CI] Test data upload, round 2 (Ted Senft)
- 279b345: Ensure datagen'd assets created before tests, fixes gametest run (Ted Senft)
- d9c2684: Forge pls (Ted Senft)
- 71ffee4: Add fluid tunnel, fix item tunnel indicator, update create/flywheel ver (Ted Senft)
- 14ab5bd: Fixes some cap issues, remove unneeded tag handler on tunnel walls (Ted Senft)
- 5d0a2cb: More test mods, fix issue with tunnel colors on new placement (Ted Senft)
- 6e080d6: Forge Energy tunnel (color possibly TBD) (Ted Senft)
- 7a3c1aa: Tunnel color tweaks, more test mod updates (Ted Senft)
- 658ffe2: [ci] Manual build info (Ted Senft)
- abd4188: [ci] Manual build info (Ted Senft)
- 003398f: Update build-info.yml (Ted Senft)
- 8d9dedd: build info v3 (Ted Senft)
- 2f4812c: build info v4 (Ted Senft)
- b8385b3: [ci] Manual Build, Tagged Release updates (Ted Senft)
- a371cc3: [ci] Unshallow for manual build (Ted Senft)
- 448dc39: Gradle is weird. Fixes build versions on release (Ted Senft)
- 6e7c090: [ci] Prep tagged-release to restore v* auto-releases (Ted Senft)
- 9b1dca7: TOP improvements, show tunnel info when looking at machines (Ted Senft)
- 6b98d23: Update tagged-release.yml (Ted Senft)
Release
Commits
- e57b9a3: Update to FG 4.0.23 build system (Ted Senft)
- fc5ca3f: Update tests to refresh deps (Ted Senft) #456
- b9dc12c: Updates (Ted Senft) #456
- b7aa707: Add deps steps to release build CI (Ted Senft) #456
- 33eae3c: Fix some dep issues with FG 4, attempt better build process (#456) (Ted Senft) #456
- 023b98b: Use gradle action instead of raw gradlew (Ted Senft)
- e395186: Tweak plugin setup (build.gradle) (Ted Senft)
- 78ec7a9: Revert caching and GH actions (Ted Senft)
- 4bfe68d: Swap to official mappings, per Forge upstream (Ted Senft)
- 837d335: Update issue templates (Ted Senft)
- 9f2a4d6: Merge remote-tracking branch 'origin/1.16.x' into 1.16.x (Ted Senft)
- ba7a679: Update Compact Crafting recipes to beta 1/2 format (Ted Senft)
- aef304d: Fix some gradle things, add teleport handling (Ted Senft)
- dac15d5: Basic unit tests, delete machine data file if it exists (Ted Senft) #468
- 4dd7f3f: Working changes, start to support nested machine theory (Ted Senft) #468
- 04088f4: More work on machine graph (Ted Senft) #468
- 3fd630b: Remove WIP tunnel generation (in another branch) (Ted Senft) #468
- 3482836: so many changes (Ted Senft) #468
- 7a2604c: Packet rewrites for multiple entrypoints (Ted Senft) #468
- a61d749: Add spiral algorithm test cases (Ted Senft) #468
- 2439d86: Add dimensional position equality, test FileHelper class (Ted Senft) #468
- 2af5bb2: Working on graph structure and unit tests (Ted Senft) #468
- 6167c0c: Bump FG version for maven fix, update minimum required Forge in META (Ted Senft) #468
- 1bb1df5: Update CI tests to force gradle removal and to remove vars fetch (Ted Senft) #468
- bce9877: Attempt build fix per FG toolchain comment (max-workers) (Ted Senft) #468
- 9bc31d4: Connection graph serialization tests. (Ted Senft) #468
- 922ddb4: More codec migrations, tests, API improvements (Ted Senft) #468
- 46f2628: Add license (MIT) (Ted Senft) #468
- cf0c624: Fix bug where pick block on unmapped machines gives ID 0 (Ted Senft) #468
- 3631346: More codec improvements, data updates (Ted Senft) #468
- 36bda1d: WIP code to handle multi-machine packets (Ted Senft) #468
- f467745: Create LICENSE (Ted Senft)
- 98c4b08: Advancements framework, better tele handling, player history start (Ted Senft) #468
- 17f7bfd: Prep for nightly builds and new workflows (Ted Senft) #468
- 7d6ee17: Root advancement should not be hidden, whoops (Ted Senft) #468
- fb0bd93: Package migration to dev.compactmods.machines (Ted Senft) #468
- b31aeb6: New PSD and machine claiming advancements (Ted Senft) #468
- 1852e8a: Multilevel player history (Ted Senft) #468
- 0144c92: Fix advancement granting claims if player doesn't own room (Ted Senft) #468
- 5c252b9: CM root and eject commands (Ted Senft) #468
- 54a7060: Implement new fixbiome command (Ted Senft) #468
- 72755b7: Clean up and serialize player history (Ted Senft) #468
- 0b2728d: Misc cleanups (Ted Senft) #468
- 4e8befb: Update JEI, add JEI info for PSD and Machines (Ted Senft) #468
- fc93d28: Next steps in chunkloading code (Ted Senft) #468
- 78a4874: Clean up several code areas around CM blocks (Ted Senft) #468
- 5e6eadf: Set up API package (Ted Senft) #468
- b9e452c: Remove commented FPS code (Ted Senft) #468
- force existing tunnel blocks to unset, to be readded in 1.17 #468 (Ted Senft)
- 8c5725b: Remove broken chunkloading code, will be reimplemented in 1.17 (Ted Senft) #468
- 8629a79: Russian localization (#488) (Bytegm) #488
- c8a3eae: Add Russian localization (Ted Senft) #468
- eacecbd: 👀 First compile hype (Ted Senft)
- 803b517: Fix compact dimension and datapack version, allows entry into rooms (Ted Senft)
- fb1a591: Update workflows for Java 17 (Ted Senft)
- 1c85699: Add API process resources configuration (Ted Senft)
- f4bf8e4: Remove tunnel block generated files until re-implemented (Ted Senft)
- 4479b85: Datagen achievements, textures, models (Ted Senft)
- 52b9c4d: Update translations/lang, correct changed russian translation keys (Ted Senft)
- 8f49fae: Basic tunnel structure re-add (Ted Senft)
- a133521: Item capability tests, 1.18.1 update (Ted Senft)
- 5b5ea2f: Biome datagen, WIP tunnels (Ted Senft)
- cedcf4f: IDE cleanups, warnings, more work on tunnels (Ted Senft)
- 4931101: Update version in manifest (fix build number) (Ted Senft)
- 85b2624: Cleaning up tool types and iron tool min (Ted Senft)
- ea0c82b: Refactor tunnel wall classes into tunnel package (Ted Senft)
- 29adbe4: Move machine NBT constant, change coords to machine_id (Ted Senft)
- 4f6a2e5: Missing datagen classes (Ted Senft)
- c80b96e: Clean up tunnel cap for release (Ted Senft)
- fb17352: Release v4.0.0-beta.3 for alpha testing (Ted Senft)
- da5654a: Update versioned builder to stop publishing nightly (Ted Senft)
v4.0.0-beta.2
Version bump to 4.0.0 beta 2 (bugfixes)
v4.0.0-beta.1
Commits
- Split maven publish in tagged release (Ted Senft)
- [7b29667]: Add manual GH packages action (Ted Senft)
- Manual package, environment wasn't set up (Ted Senft)
- Manual package, environment wasn't set up (Ted Senft)
- [86b588e]: Casing is important on Linux systems (Ted Senft)
- [ac3ff98]: One more try for the actors in the back (missing GH_ACTOR in publish) (Ted Senft)
- Shuffle some build properties around for publishing (Ted Senft)
- [eb0fed7]: Fix groupid in build file (remove dupe modid) (Ted Senft)
- [75a3fe6]: Fix bug where large machines would be disallowed by CM tile entity type (Ted Senft)
- [d956232]: Add first pass of configurable floor Y level. (Ted Senft)
- [8f8300d]: Fix shenanigans with wall blocks; closes #455 (Ted Senft)
- [811f016]: Fix weird lighting issue (Ted Senft)
- [abca19e]: Update JEI api, update forge to latest 1.16.5 (Ted Senft)
- [6163df9]: Remove unnecessary build files, disable harvesting of solid walls, cleanup (Ted Senft)
- [9f985dc]: Update TOP; final prep for beta-1 build (Ted Senft)
v4.0.0-alpha.8
Commits
- [16e5234]: First steps to refactor api package (Ted Senft)
- [39d645c]: Add changelog template (Ted Senft)
- [a1a92c6]: Add changelog groups (Ted Senft)
- [c787ae8]: Merge branch '1.16.x' into feat/tunnels-api (Ted Senft)
- [f9b1440]: Working changes (Ted Senft)
- [8ea664d]: Change packages for tunnels api, include api in main pkg, artifacts (Ted Senft)
- [3a2d0fc]: Fix test build JDK and ubuntu versions (Ted Senft)
- List buildfiles dir in test-build (Ted Senft)
- [a7e54ed]: Force build output directories, update actions (Ted Senft)
- Redstone in tunnel. API test success. (Ted Senft)
- [7c46595]: Clean up redstone debug code, remove unimplemented r_out tunnel (Ted Senft)
- [70f3bc6]: Merge branch 'feat/tunnels-api' into 1.16.x (Ted Senft)
- [4ba4279]: Add GH packages publishing back in, version bump to alpha 8 (Ted Senft)
v4.0.0-alpha.7
Commits
- [ab1fe1f]: Add additional checking for full filepath (Ted Senft)
- [5fd8926]: Add buildfiles prefix to test script (Ted Senft)
- [9f4e5d3]: Merge branch 'gh/test-builds' into 1.16.x (Ted Senft)
- [2df5b48]: Remove unneeded tunnel wall blockstate (generated) (Ted Senft)
- [16e549f]: Update changelog.yml (Ted Senft)
- [4d1c60c]: Merge remote-tracking branch 'origin/1.16.x' into 1.16.x (Ted Senft)
- [0a34c66]: Update README.md (Ted Senft)
- [a4697b6]: Update tagged-release.yml (Ted Senft)
- [cf6c26b]: Update test-build.yml (Ted Senft)
- [9c13819]: Create ci-tests.yml (Ted Senft)
- [74299e6]: Migrate tunnel blockstate/model files to generators (Ted Senft)
- [b52386c]: Merge remote-tracking branch 'origin/1.16.x' into 1.16.x (Ted Senft)
- [218eab1]: Update README.md (Ted Senft)
- [8ceeb68]: Merge remote-tracking branch 'origin/1.16.x' into 1.16.x (Ted Senft)
- [e160825]: Move machine and wall block models to datagen (Ted Senft)
- [f42d0be]: Add spacer asset (Ted Senft)
- [7300fd2]: Fix spacer dimensions (Ted Senft)
- [edd46d9]: Remove unused code from main mod class (Ted Senft)
- [2595fea]: Update issue templates (Ted Senft)
- [8cbb0e4]: Delete ISSUE_TEMPLATE.md (Ted Senft)
- [8bc8f92]: Fix issue where recipe gen outputs 1 wall instead of 16 (Ted Senft)
- [a0d5269]: PSD assets (Ted Senft)
- [150e376]: Remove old CM3 info from 1.16 branch readme (Ted Senft)
- [f300af1]: Merge remote-tracking branch 'origin/1.16.x' into 1.16.x (Ted Senft)
- [f34a673]: Add PSD screen functionality (baseline) (Ted Senft)
- [705a839]: Finished draft implementation of ScrollableTextWidget, hardcoded lorem ipsum rn (Ted Senft)
- [8c6600b]: Finished initial PSD guide (machines section) (Ted Senft)
- [95564af]: Merge branch 'feat/guide' into 1.16.x (Ted Senft)
- [ad656de]: Update data handling; addresses #438 and #450 (Ted Senft)
- [de332d9]: Fix machine pick-block and en_us lang for tooltip (Ted Senft)
- [e5525c9]: Update CI Test Action (Cache key) (Ted Senft)
- [c51768a]: Remove caching from CI builds (Ted Senft)
- [d7529be]: Update Java, Ubuntu versions (CI) (Ted Senft)
- [c70eb84]: Re-add caching (Ted Senft)
- [645afdb]: Update tagged release workflow (with CI tests) (Ted Senft)
- [9fb2ef3]: Remove some unused classes, add a bit more logging (Ted Senft)
- [fea76af]: Version bump for alpha 7 (Ted Senft)