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

30.4k
38
Technology
Utility

Compatibility

Minecraft: Java Edition

1.21.x
1.19.2
1.18.2

Platforms

Fabric
Forge
NeoForge

Supported environments

Client and server

90% of ad revenue goes to creators

Support creators and Modrinth ad-free with Modrinth+

Links

Report issues View source Visit wiki Join Discord server

Creators

Frinn
Frinn Owner

Details

Licensed LGPL-3.0-only
Published 2 years ago
Updated last week
DescriptionChangelogVersions

Show all versions

1
4
5
6
7

[Forge]Custom-Machinery-1.19.2-0.9.3

by Frinn on Sep 30, 2023
Download

Custom Machinery 1.19.2-0.9.3

Additions :

  • Add machine owner system, the owner of a machine is the entity that placed it.
  • The owner of the machine can be checked and changed inside the CT/KJS function requirement.
  • The structure requirement can now be used to place a structure in world.
  • Add "locked" property on item component, allow for locking a slot, preventing players to place or take items from that slot.
  • KubeJS and Crafttweaker implementations can check and change the locking of a slot.
  • Allow CT & KJS to pause and resume the machine.
  • Allow CT & KJS to switch the current machine to another.
  • Add .requireItemTag("tag") method with default amount to 1 for CT and KJS recipes.
  • Add start and end properties on progress gui element to specify which part of the progress bar this element represent.

Bugfix :

  • Fix function requirement broken.
  • Fix fluid and items output don't display in jei if their tank/slot is set to "both" mode.
  • Fix items doesn't always render at the center of the slot in jei.
  • Fix crash if texture element's "texture_hovered" property is not specified and the element is rendered in jei.
  • Fix slot/tank/energy textures being 1px offset in jei.
  • Fix machine can't be used in a structure requirement.
  • Fix machine not appearing in search tab in creative inventory. Thanks Sleepwalkerx for that.
  • Fix ambient sound not stopping when the machine stop working.
  • Fix machines not dropping their inventories in creative.
  • Fix box and structure creator outline rendering weirdly on fabric.
  • Fix box creator item left click not working in survival mode.
  • Fix JEI not respecting gui element priority.

[Forge]Custom-Machinery-1.19.2-0.9.2

by Frinn on Sep 3, 2023
Download

[Fabric]Custom-Machinery-1.19.2-0.9.2

by Frinn on Sep 3, 2023
Download

Custom Machinery 1.19.2-0.9.2

Additions :

  • Shift clicking on structure requirement icon (in creative) place the structure.
  • Requirement display info (small icon at the bottom of recipe in jei) can now be fully customized (icon and tooltip).
  • Add default display info for sky requirement.
  • Allow to show jei recipes and usages of fluids in machine.

Bugfix :

  • Fix structure requirement not rotating blocks that can rotate on all directions.
  • Fix machine rotation for commands.
  • Fix machines with KubeJS custom blocks not working on fabric.
  • Fix refresh machines on reload not working.
  • Fix compatibility issues with chisels and bits.
  • Fix cables can't connect machines blocks made with KubeJS on fabric.
  • Fix shift click ignore stack limit.
  • Jei "show recipes" tooltips show for every progress bar instead of only one.
  • Fix ghost item with enchantment glint not rendering.
  • Fix crash on fabric server when Jade is present.
  • Fix text components being duplicated when appended.
  • Fix item requirement nbt being ignored.

[Forge]Custom-Machinery-1.18.2-0.8.7

by Frinn on Sep 3, 2023
Download

[Fabric]Custom-Machinery-1.18.2-0.8.7

by Frinn on Sep 3, 2023
Download

Custom Machinery 1.18.2-0.8.7

BugFix :

  • Fix issue #103 Item requirement nbt broken.

[Forge]Custom-Machinery-1.18.2-0.8.6

by Frinn on Jul 27, 2023
Download

[Fabric]Custom-Machinery-1.18.2-0.8.6

by Frinn on Jul 27, 2023
Download

Custom Machinery 1.18.2-0.8.6

Additions :

  • Make structure requirement able to destroy the structure.

BugFix :

  • Fix "hidden" recipes are still visible on dedicated servers.
  • Fix crash with chisels & bits on fabric.
  • Fix machines with KubeJS custom blocks not working on fabric.

[Forge]Custom-Machinery-1.19.2-0.9.1

by Frinn on Jul 19, 2023
Download

[Fabric]Custom-Machinery-1.19.2-0.9.1

by Frinn on Jul 19, 2023
Download

Custom Machinery 1.19.2-0.9.1

Additions :

  • Improved the gui element system, now every gui elements tooltips can be customized using the "tooltips" property.
    • Text gui element "text" property now takes a Component as value, which means style values like color, bold, italics... can now be used.
    • Text gui element "width" and "height" property will now scale the size of the text to the specified width/height.
    • Reset and dump gui elements now change texture when hovered, this new texture can be customized using "texture_hovered" property.
    • All gui elements properties previously named "emptyTexture" and "filledTexture" are now named "texture_empty" and "texture_filled".
  • Structure requirement can now break or destroy the structure during the recipe (configurable).

Bugfix :

  • Reset gui element doesn't make sound when clicked.
  • Fix block and structure requirements showing block ids instead of name in jei.

[Forge]Custom-Machinery-1.19.2-0.9.0

by Frinn on Jul 18, 2023
Download

[Fabric]Custom-Machinery-1.19.2-0.9.0

by Frinn on Jul 18, 2023
Download

Custom Machinery 1.19.2-0.9.0

  • Initial port to 1.19.2
  • All 1.18.2 features are available in this version, a wiki dedicated to 1.19.2 will come soon, but for now you can use the 1.18.2 wiki as almost everything is the same between both versions.
  • This build of CM is compatible with KubeJS 6.1 but not KubeJS 6.0 and below.

[Forge]Custom-Machinery-1.18.2-0.8.5

by Frinn on Jul 13, 2023
Download

[Fabric]Custom-Machinery-1.18.2-0.8.5

by Frinn on Jul 13, 2023
Download

Custom Machinery 1.18.2-0.8.5

Additions :

  • Add "jei" property in text and texture gui elements (false by default), set to true to make the element render in jei.
  • Add button gui element and button requirement to make a recipe require the player to click on a button in the machine gui to start the crafting process.
  • Add Crafttweaker and KubeJS integration for button requirement.
  • Add Sky requirement to make the machine require sky access to process the recipe.
  • Add Crafttweaker and KubeJS integration for sky requirement.
  • Add KubeJS integration to create custom blocks/items for machines.

BugFix :

  • Fix typo in config gui element 'texture_hovered' property (previously misnamed 'texture_hevered').
  • Fix result item of craft recipes showing "Must be in this slot" in JEI.
  • Fix recipe process is sometime lost when exiting and rejoining the world.
  • Fix #95 Stacked fluid containers are deleted when inputting fluid.
  • Fix craft recipes not supporting .chance() on requirements.
  • Fix KubeJS craft recipes integration not supporting output items specified with strings instead of Item.of().
  • Fix structure creator inverting X axis when the machine is placed toward north or south.
  • Fix structure renderer blocks being very dark.
  • Fix various issues about the upgrade system, upgrades calculations should be applied properly now.
  • Make log default to false in command requirement KJS integration.
  • Fix machine not dropping when shift wrenched.

[Forge]Custom-Machinery-1.18.2-0.8.4

by Frinn on Jun 20, 2023
Download

[Fabric]Custom-Machinery-1.18.2-0.8.4

by Frinn on Jun 20, 2023
Download

Custom Machinery 1.18.2-0.8.4

BugFix :

  • Fix CM reload machines when /reload is sent by a non opped player.
  • Fix issue #92 Crash with ConcurrentModificationException.
  • Fix machine block/item appearance sometimes not working depending on the syntax.

[Forge]Custom-Machinery-1.18.2-0.8.3

by Frinn on Jun 10, 2023
Download

[Fabric]Custom-Machinery-1.18.2-0.8.3

by Frinn on Jun 10, 2023
Download

Custom Machinery 1.18.2-0.8.3

Additions :

  • Add the machine item to the itemfilters:match_nbt item tag to make FTB Quest able to differentiate machines.
  • Add Reborn Core to the dependencies list for the fabric version.
  • A few API changes to make the Create addon possible.
  • Clicking on a fluid bar on the machine GUI while holding a fluid container item (buckets or any modded tank) will now transfer the fluid.
  • Reworked the upgrade system, upgrades now have 3 operation modes :
    • "addition" : final_value = base_value + upgrade_modifier * upgrade_amount
    • "multiplication" : final_value = base_value * upgrade_modifier * upgrade_amount
    • "exponential" : final_value = base_value * upgrade_modifier ^ upgrade_amount
  • Note that what was before the "multiplication" operation is now the "exponential" operation, it was renamed to show better what it does, but if you used "multiplication" before in your upgrades they will not work the same after this update.
  • Added methods in CT and KubeJS function requirement context to get/set the base speed of the recipe crafting process (default 1).

BugFix :

  • Fix box and structure creator items resetting when shift clicking a block.
  • Fix structure creator item inverting Z axis when used on machines that are facing East or West.
  • Fix issue #91 (Item dupe with upgrades)

[Forge]Custom-Machinery-1.18.2-0.8.2

by Frinn on Apr 6, 2023
Download

[Fabric]Custom-Machinery-1.18.2-0.8.2

by Frinn on Apr 6, 2023
Download

Custom Machinery 1.18.2-0.8.2

Additions :

  • Add "hidden" recipe boolean property, default to false, if set to true the recipe won't show in JEI.
  • Add .hide() method in CT and KubeJS recipes, if called the recipe won't show in JEI.
  • Clicking the progress arrow will now open jei recipe categories where the machine can be used as catalyst if the machine's category is hidden or doesn't contain any recipes.
  • Machine property "catalyst" can now contain the machine's own ID, and catalysts in jei will be ordered the same as this list.

[Forge]Custom-Machinery-1.18.2-0.8.1

by Frinn on Mar 31, 2023
Download
1
4
5
6
7

Modrinth is open source.

feat/theseus/tauri-v2@c5403db

© 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.