JSON validator

Validation

No errors found! (You have no schema selected, so only the basic JSON syntax was checked.)

Content

You can change JSON format () or edit this file.
{
  "Changes": [
    {
      "Action": "Load",
      "Target": "Mods/{{ModId}}/Fusion Forge",
      "FromFile": "assets/Machines/{{TargetWithoutPath}}.png"
    },
    {
      "LogName": "C.O.R.E. Fusion Forge",
      "Action": "EditData",
      "Target": "Data/BigCraftables",
      "Entries": {
        "{{ModId}}_Fusion_Forge": {
          "Name": "Fusion Forge",
          "DisplayName": "{{i18n:Fusion_Forge.DisplayName}}",
          "Description": "{{i18n:Fusion_Forge.Description}}",
          "Texture": "Mods/{{ModId}}/Fusion Forge",
          "Price": 100,
          "SpriteIndex": 0
        }
      }
    },
    {
      "LogName": "Fusion Forge - Base Setup",
      "Action": "EditData",
      "Target": "Data/Machines",
      "Entries": {
        "(BC){{ModId}}_Fusion_Forge": {
          "OutputRules": [
            {
              "Id": "{{ModId}}_Copper_Bar_Process",
              "Triggers": [
                {
                  "RequiredItemId": "(O)378",
                  "RequiredCount": 5
                }
              ],
              "OutputItem": [
                {
                  "ItemId": "(O)334",
                  "MinStack": 2,
                  "MaxStack": 2
                }
              ],
              "MinutesUntilReady": 30
            }
          ],
          "LoadEffects": [
            {
              "Sounds": [
                {
                  "Id": "fireball"
                },
                {
                  "Id": "furnace"
                }
              ],
              "Frames": [
                2
              ],
              "Interval": 350
            }
          ],
          "WorkingEffects": [
            {
              "Frames": [
                2,
                3
              ],
              "Interval": 350
            }
          ],
          "WorkingEffectChance": 1,
          "ShowNextIndexWhenReady": true,
          "WobbleWhileWorking": false,
          "LightWhileWorking": {
            "Radius": 1.0,
            "Color": "YellowGreen"
          },
          "InvalidItemMessage": "{{i18n:Fusion_Forge.InvalidMsg}}"
        }
      }
    },
    {
      "LogName": "Fusion Forge - Aerium Update",
      "Action": "EditData",
      "Target": "Data/Machines",
      "When": {
        "HasCraftingRecipe: currentPlayer": "{{ModId}}_DryNextCraftingRecipe"
      },
      "TargetField": [
        "(BC){{ModId}}_Fusion_Forge",
        "OutputRules"
      ],
      "Entries": {
        "{{ModId}}_Aerium_Test_Process": {
          "Id": "{{ModId}}_Aerium_Test_Process",
          "Triggers": [
            {
              "RequiredItemId": "(O)541",
              "RequiredCount": 1
            }
          ],
          "OutputItem": [
            {
              "ItemId": "(O){{ModId}}_Aerium_Placeholder",
              "CustomData": {
                "selph.ExtraMachineConfig.RequirementId.1": "(O)571",
                "selph.ExtraMachineConfig.RequirementCount.1": "1",
                "selph.ExtraMachineConfig.RequirementInvalidMsg.1": "Falta Esquirla de estrella para la aleación Aerium."
              }
            }
          ],
          "MinutesUntilReady": 60
        }
      }
    }
  ]
}