跳到正文

More Machines Formula

Adds tier-gated Create recipes for Create: More Machines using KubeJS.

收藏

介绍

中文介绍正在准备中,下面暂时显示原文。
  • More Formula

    More Formula is a Create addon for NeoForge 1.21.1 that adds recipe tier requirements to the advanced machines from Create: More Machines.

    Recipes can require Brass-, Netherite-, End-, Beyond-, or Creative-tier machines to process them. All tier requirements are configured through KubeJS and are compatible with the Create recipe scripting API provided by KubeJS-Create.

    Dependencies

    All of the following dependencies are required:

    Dependency Required Version
    Minecraft 1.21.1
    NeoForge 21.x
    Create 6.0.0 or higher
    Create: More Machines 2.7 or higher
    KubeJS 2101.7.2-build.285 or higher
    KubeJS-Create 2101.3.1-build.18 or higher

    Features

    • Set machine tier requirements for Create recipes.
    • Supports pressing, mixing, compacting, filling, deploying, item application, and sequenced assembly.
    • Registers tier-specific recipe category tabs for JEI.
    • Displays the corresponding CMM advanced machine animations and catalysts in JEI.
    • Supports recipes exclusive to Creative-tier machines.
    • Supports setting requirements by exact recipe ID or by recipe ID prefix.
    • Does not use a TOML configuration file.

    Tiers

    Constant Value Description
    Tier.ZERO 0 No requirement. Can be processed by vanilla Create machines.
    Tier.BRASS 1 Brass tier
    Tier.NETHERITE 2 Netherite tier
    Tier.END 3 End tier
    Tier.BEYOND 4 Beyond tier
    Tier.CREATIVE -1 Can only be processed by CMM Creative-tier machines.

    Normal tiers follow the rule that the current machine tier must be greater than or equal to the recipe’s required tier.

    The Creative tier is a special case: only Creative machines with a tier of -1 can process these recipes. All other machines will be rejected.

    Installation

    1. Install NeoForge 1.21.1.
    2. Install Create, Create: More Machines, KubeJS, and KubeJS-Create.
    3. Place the more_formula JAR file into the game’s mods folder.
    4. Launch the game.

    After modifying the script, run the following command in-game:

    /reload

    Supported Recipe Types

    The following recipe types can have tier requirements:

    • create:pressing: Advanced Press
    • create:mixing: Advanced Mixer and Advanced Basin
    • create:compacting: Advanced Press and Advanced Basin
    • create:filling: Advanced Spout
    • create:deploying: Advanced Deployer
    • create:item_application: Advanced Deployer
    • create:sequenced_assembly: Sequenced assembly lines consisting of a press, spout, and deployer

    The following recipe types do not have corresponding CMM advanced machines, so setting tier requirements for them is not recommended:

    • create:crushing
    • create:milling
    • create:splashing
    • create:cutting
    • create:emptying
    • Recipes related to fluid tanks and steam engines

    Building

    This project uses Gradle and requires Java 21.

    Linux/macOS

    ./gradlew build

    Windows

    gradlew.bat build

    The built JAR file will be located at:

    build/libs/more_formula-version.jar

    Documentation and License

    • KubeJS Documentation: docs/KubeJS使用说明.md
    • License: MIT, see LICENSE

常见问题

More Machines Formula 支持哪些 Minecraft 版本?

More Machines Formula 支持 Minecraft Java 版 1.21.1,可用的加载器:NeoForge。下载时注意选择和你游戏版本一致的文件。

More Machines Formula 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 NeoForge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。

评论

登录后评论和评分