Mods
Resource Packs
Data Packs
Modpacks
Shaders
Plugins
Mods Resource Packs Data Packs Plugins Shaders Modpacks
Get Modrinth App Upgrade to Modrinth+
Sign in
ModsPluginsData PacksShadersResource PacksModpacks
Sign in
Settings
Custom Machinery

Custom Machinery

Make your dream machine come true

52.7k
40
Technology
Utility
AboutChangelogVersions

[NeoForge]Custom-Machinery-1.21.1-0.10.50

by Frinn on Nov 20, 2025
Download

Custom Machinery 1.21.1-0.10.50

Additions :

  • Machine creation list now displays when the machine was created and last modified.
  • Machine creation list can now be sorted alphabetically or by modification date.
  • Started working on machine upgrades editor.
    • Currently only able to create and delete upgrades, more to come soon.
    • Accessible using /cm upgrades while in-world.

BugFix :

  • Fix crash due to sound being null (again).

[NeoForge]Custom-Machinery-1.21.1-0.10.49

by Frinn on Nov 1, 2025
Download

Custom Machinery 1.21.1-0.10.49

Additions :

  • Machine upgrades can now modify several properties of the machine's components.
    • The following properties can now be modified :
      • Item component capacity, max input/output
      • Fluid component capacity, max/min input/output
      • Energy component capacity, max/min input/output
      • Experience component capacity
      • Chunkload component radius
  • Machine upgrades can now modify the amount of core a machine processor can use to process recipes.
  • These new upgrade features can be done with both json and KubeJS.
  • The wiki is updated.
  • This update should not break upgrades made with previous versions of CM.

BugFix :

  • Fix crash with ambient sound being null. #140

[NeoForge]Custom-Machinery-1.21.1-0.10.48

by Frinn on Oct 26, 2025
Download

Custom Machinery 1.21.1-0.10.48

BugFix :

  • Fix resetOnError not working for KubeJS recipes.

[NeoForge]Custom-Machinery-1.21.1-0.10.47

by Frinn on Oct 14, 2025
Download

Custom Machinery 1.21.1-0.10.47

Additions :

  • Updated to KubeJS 7.2
    • With that update comes a breaking change if you use KubeJS to create a custom machine block in a startup script.
    • The type of block must be changed from 'custommachinery' to 'custommachinery:custom_machine' or the game will fail to start.
  • Updated to latest NeoForge and Jei versions.

[NeoForge]Custom-Machinery-1.21.1-0.10.46

by Frinn on Oct 10, 2025
Download

Custom Machinery 1.21.1-0.10.46

Additions :

  • Changing the inner working of block ingredients used in block and structure requirements.
    • The syntax is the same as before and scripts/recipes should not be affected by this update.
    • All support for Crafttweaker for block and structure requirements is now deleted.
    • Block ingredients now support lists and can be reversed to accept any block but the specified one.
    • Example: ["!#c:stones", "!diamond_block"] will accept any block that is not in stone tag and not a diamond block.
  • Added "order" property for block requirement which define if the blocks will be broken/placed from top to bottom or the opposite.
    • Valid values are: "increasing" (default value, from bottom to top), "decreasing" (from top to bottom) and "random".

BugFix :

  • Fix box creator not rendering selected blocks.

[NeoForge]Custom-Machinery-1.21.1-0.10.45

by Frinn on Sep 18, 2025
Download

Custom Machinery 1.21.1-0.10.45

Additions :

  • Added machine templates system.
    • When a new machine is created through the in-game editor, a machine template can be selected.
    • The newly created machine will copy all properties (appearance, components, gui...) of the template.
    • New templates can be added like any machines but must be inside machine/template/ folder.
    • Templates can be directly edited using /cm edit_template command (Only templates added by datapacks/kubejs data).
  • Added back the machine creator item, it does exactly the same thing as running /cm create command.

BugFix :

  • Fix configuration card item recipe not working.
  • Fix a few visual bugs in the machine editor.

[NeoForge]Custom-Machinery-1.21.1-0.10.44

by Frinn on Aug 25, 2025
Download

Custom Machinery 1.21.1-0.10.44

BugFix :

  • Fix crash when opening machine editor.

[NeoForge]Custom-Machinery-1.21.1-0.10.43

by Frinn on Aug 23, 2025
Download

Custom Machinery 1.21.1-0.10.43

Additions :

  • Add dragging group of elements in gui editor.
  • Add copy/paste buttons in gui editor.
  • Add center horizontally/vertically and compact buttons in gui editor.
  • Replace small buttons by side panel in gui editor.
  • Components and elements are now sorted by alphabetical order when edited with the in-game gui.
  • Add duplicate button in component edit gui.

[Forge]Custom-Machinery-1.19.2-0.9.23

by Frinn on Aug 19, 2025
Download

[Fabric]Custom-Machinery-1.19.2-0.9.23

by Frinn on Aug 19, 2025
Download

Custom Machinery 1.19.2-0.9.23

Bugfix :

  • Fix crash when placing machine above active beacon. #139

[NeoForge]Custom-Machinery-1.21.1-0.10.42

by Frinn on Aug 17, 2025
Download

Custom Machinery 1.21.1-0.10.42

Additions :

  • Add 'minInput' and 'minOutput' properties for energy and fluid components.
    • When specified these properties can block a transfer if the amount to transfer is below the specified value.
    • These properties default to 0 (any input/output transfer amount are allowed).

BugFix :

  • Fix fluid component auto input filling all internal tanks instead of only the one set to auto input.

[NeoForge]Custom-Machinery-1.21.1-0.10.41

by Frinn on Aug 15, 2025
Download

Custom Machinery 1.21.1-0.10.41

BugFix :

  • Fix delaying requirement not working.

[NeoForge]Custom-Machinery-1.21.1-0.10.40

by Frinn on Aug 9, 2025
Download

Custom Machinery 1.21.1-0.10.40

Additions :

  • Added a revert (Ctrl+z) button in gui editor.
  • Added a few buttons to help align gui elements in gui editor.

BugFix :

  • Fix new machine created in minecraft namespace instead of custommachinery.

[NeoForge]Custom-Machinery-1.21.1-0.10.39

by Frinn on Jul 25, 2025
Download

Custom Machinery 1.21.1-0.10.39

Additions :

  • Added "core" property for status gui element.
    • If this property is set to 0 (default value) the element will show the overall status of the machine.
    • If set to a higher value the element will show the status of the specified core only.

[NeoForge]Custom-Machinery-1.21.1-0.10.38

by Frinn on Jul 24, 2025
Download

Custom Machinery 1.21.1-0.10.38

Additions :

  • Improve KubeJS recipe logging in case of wrong usage of .chance(), .info() or .delay().

BugFix :

  • Fix box renderer showing incorrect box position.
  • Fix recipes using "resetOnError" sometimes freeze indefinitely.
  • Fix crash when a recipe currently processed by a machine is removed on /reload. #137

[NeoForge]Custom-Machinery-1.21.1-0.10.37

by Frinn on Jul 11, 2025
Download

Custom Machinery 1.21.1-0.10.37

BugFix :

  • Fix compatibility issue with 'Supplementaries' mod (Lumisene fluid break machine).

[NeoForge]Custom-Machinery-1.21.1-0.10.36

by Frinn on Jun 24, 2025
Download

Custom Machinery 1.21.1-0.10.36

Additions :

  • Add 'orientation' property for fluid gui element.
  • Add u/v properties for gui elements textures.

[NeoForge]Custom-Machinery-1.21.1-0.10.35

by Frinn on Jun 19, 2025
Download

Custom Machinery 1.21.1-0.10.35

BugFix :

  • Fix recipe process ending while the machine is errored, sometime loosing outputs.

[NeoForge]Custom-Machinery-1.21.1-0.10.34

by Frinn on Jun 4, 2025
Download

Custom Machinery 1.21.1-0.10.34

BugFix :

  • Fix upgrades not being applied to input item and fluid requirements.

[NeoForge]Custom-Machinery-1.21.1-0.10.33

by Frinn on May 31, 2025
Download

Custom Machinery 1.21.1-0.10.33

BugFix :

  • Fix fluid input nbt not working #133.
  • Fix machine recipes taking 1 more tick than specified.
  • Fix machine shape not working properly #134.
  • Fix tags in whitelist/blacklist not working when /cm reload is performed.
  • Fix structures not being parsed correctly.
1
2
7

90% of ad revenue goes to creators

Support creators and Modrinth ad-free with Modrinth+
Filter

Show all versions

Modrinth is open source.

main@9fd0f68

© Rinth, Inc.

Company

TermsPrivacyRulesCareers

Resources

SupportBlogDocsStatus

Interact

Discord X (Twitter) Mastodon Crowdin
Get Modrinth App Settings
NOT AN OFFICIAL MINECRAFT SERVICE. NOT APPROVED BY OR ASSOCIATED WITH MOJANG OR MICROSOFT.