Cm3 three -dimensional magic reform tutorial [CM] more space/compression space (compact machnes) MINECRAFT Game

This tutorial is set by the author to use the CC By-NC-SA protocol.

Do you still think that the ultimate and greedy workbench 9 × 9 synthesis is the most IMBA synthesis, you are out!The space compression machinery field provided by CM3 can provide a synthetic space with a maximum 13 × 13 × 13.

How to start

Enter instructions in the game/Compactmachnes3 Recipe Unpack-Defaults to export the built-in formula in the MOD file to the Config/CompactMachines3/Recipes folder (accurate coverage, if you write a new formula later, this instruction will also be applied at the same time.Go to you)

Then you can view the default formula file to view the specific format. It is recommended to use VSCODE to make it.The tutorial is over!

Fog

You need to create a new JSON file to add a new formula to this folder, and each JSON file can only write one formula.


Analysis of specific format

Take the exported Example.zombieegg.json file as an example

Each parameter function:

name: formula name

disabled: Whether disable (I believe no one fills in TRUE)

Target-ITEM: finished letters ID (Recommended F3+H or AA practical expansion)

target-count: Number of finished products (rest assured, can exceed 64)

Target-meta (optional): Set the finished META value

target-nbt (optional): Set NBT with the finished product

duration: The time required for production, the unit is tick

Symmetrical: Unknown parameters, generally set to true

Catalyst: Open the ID of the items required for production

Catalyst-Meta: The Meta value that needs to be lost in the production of the production

Catalyst-nbt

Input-Types: Set the squares required to set the required multi-block structure

At the beginning, "f": {, etc., the variable name of each material block in the quotation section

ID: Set item ID

META: Set the item META value

Nbt (optional): Set the item with nbt

IGNORE-META (optional): Whether to ignore items META value

IGNORE-NBT (optional): Whether to ignore the item NBT

Item (optional): Set what items will be used in the Jei display instead of this square

Shape: Set the structure shape of multiple blocks

The square is used in the variable names marked in input-types instead of the label, and the line is used to use the line_tozoa


Symphrisy of the moth

You can watch the instructions when watching the projector in the game/Compactmachnes3 Recipe Copy-Shape, copy the multi-party structure in the projector to the clipboard (including Input-Types and Shape) error prompts.


After you finish writing JSON, restart the game to see the effect, but if you write the wrong, it will directly cause the flashes and collapse when loading the game.

Cause of collapse:

net.mineCraftForge.fml.Common.loadErexceptionModCrash: CAUGHT Exception FROM Compact Machines 3 (Compactmachnes3)

Caused by: com.google.gson.jsonSyntaxException: com.google.gson.malformedJSONEXCETION: UNTERMINATED AT LINE 14 Path $ .input-Type s.f.id

It is recommended to use https://jsonlint.com/ website to check the JSON grammatical structure. If there is no grammar error, please check if there is an object ID or parameter name.