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

59.3k
40
Technology
Utility
AboutChangelogVersions

[NeoForge]Custom-Machinery-1.21.1-0.10.54

by Frinn on Dec 17, 2025
Download

Custom Machinery 1.21.1-0.10.54

BugFix :

  • Fix upgrades not being refreshed when an upgrade item is put in a slot already containing the same upgrade item.

[NeoForge]Custom-Machinery-1.21.1-0.10.53

by Frinn on Dec 16, 2025
Download

Custom Machinery 1.21.1-0.10.53

Additions :

  • Use loot table for machine block breaking instead of hardcoding machine item to drop.

BugFix :

  • Fix translatable component contents sometimes not displayed.

[NeoForge]Custom-Machinery-1.21.1-0.10.52

by Frinn on Dec 13, 2025
Download

Custom Machinery 1.21.1-0.10.52

Additions :

  • Allow custom tooltips to render in jei. (Thanks to Jishuna for this PR).
  • Improve status gui element tooltip for multi-cores machines.

BugFix :

  • Fix upgrade not being refreshed when switching items in slot.
  • Fix recipe modifier being mandatory instead of optional in KubeJS upgrade builder.
  • Fix bug where the machine appears as errored when all cores are idle.

[NeoForge]Custom-Machinery-1.21.1-0.10.51

by Frinn on Dec 1, 2025
Download

Custom Machinery 1.21.1-0.10.51

Additions :

  • Add pt_br translations, thanks to PrincessStellar.
  • Add recipe and id getters in KubeJS recipe function event, thanks to Jishuna.
  • Add machine and tooltips tabs in upgrade editor.
  • Add animation to show which slot is being configured. #143

BugFix :

  • Remove shadow on text gui element when displayed in jei.

[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).
1
2
8

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.