i can't enter my workspace

Started by baugames08 on

Topic category: Troubleshooting, bugs, and solutions

Last seen on 02:25, 16. Jul 2020
Joined Apr 2020
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • MCreator plugins:
  • Comments:
i can't enter my workspace
I was going to keep doing my mod but I couldn't get into the workspace. Sorry for mi inglish i speak spanish. Solution please, vat very advanced
Could you provide contents…
Mon, 05/04/2020 - 16:36

Could you provide contents of <user home>/.mcreator/logs/mcreator.log after this happens?

Last seen on 02:25, 16. Jul 2020
Joined Apr 2020
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • MCreator plugins:
  • Comments:
2020-05-02-20:51:13 [main…
Mon, 05/04/2020 - 22:03

2020-05-02-20:51:13 [main/INFO] [Launcher] Starting MCreator 2020.2.14217 - 202000214217
2020-05-02-20:51:13 [main/INFO] [Launcher] Java version: 1.8.0_232, specification: 1.8, VM name: OpenJDK 64-Bit Server VM
2020-05-02-20:51:13 [main/INFO] [Launcher] Current JAVA_HOME for running instance: C:\Program Files\Pylo\MCreator\jdk\jre
2020-05-02-20:51:13 [main/DEBUG] [Preferences Manager] Loading preferences from C:\Users\familia\.mcreator\preferences
2020-05-02-20:51:14 [main/INFO] [Launcher] Installation path: C:\Program Files\Pylo\MCreator
2020-05-02-20:51:14 [main/INFO] [Launcher] User home of MCreator: C:\Users\familia\.mcreator\
2020-05-02-20:51:15 [QuantumRenderer-0/INFO] [STDOUT] Device "Intel(R) HD Graphics" (\\.\DISPLAY1) initialization failed :
2020-05-02-20:51:15 [QuantumRenderer-0/INFO] [STDOUT] WARNING: bad driver version detected, device disabled. Please update your driver to at least version 8.15.10.2302
2020-05-02-20:51:18 [AWT-EventQueue-0/DEBUG] [Data List Loader] Added stepsounds datamap to cache
2020-05-02-20:51:18 [AWT-EventQueue-0/DEBUG] [Data List Loader] Added damagesources datamap to cache
2020-05-02-20:51:18 [AWT-EventQueue-0/DEBUG] [Data List Loader] Added biomes datamap to cache
2020-05-02-20:51:18 [AWT-EventQueue-0/DEBUG] [Data List Loader] Added potions datamap to cache
2020-05-02-20:51:18 [AWT-EventQueue-0/DEBUG] [Data List Loader] Added biomedictionarytypes datamap to cache
2020-05-02-20:51:18 [AWT-EventQueue-0/DEBUG] [Data List Loader] Added mapcolors datamap to cache
2020-05-02-20:51:18 [AWT-EventQueue-0/DEBUG] [Data List Loader] Added achievements datamap to cache
2020-05-02-20:51:18 [AWT-EventQueue-0/DEBUG] [Data List Loader] Added particles datamap to cache
2020-05-02-20:51:19 [AWT-EventQueue-0/DEBUG] [Data List Loader] Added blocksitems datamap to cache
2020-05-02-20:51:19 [AWT-EventQueue-0/DEBUG] [Data List Loader] Added keybuttons datamap to cache
2020-05-02-20:51:19 [AWT-EventQueue-0/DEBUG] [Data List Loader] Added sounds datamap to cache
2020-05-02-20:51:19 [AWT-EventQueue-0/DEBUG] [Data List Loader] Added tabs datamap to cache
2020-05-02-20:51:19 [AWT-EventQueue-0/DEBUG] [Data List Loader] Added enhancements datamap to cache
2020-05-02-20:51:19 [AWT-EventQueue-0/DEBUG] [Data List Loader] Added entities datamap to cache
2020-05-02-20:51:19 [AWT-EventQueue-0/DEBUG] [Data List Loader] Added gamemodes datamap to cache
2020-05-02-20:51:19 [AWT-EventQueue-0/DEBUG] [Data List Loader] Added materials datamap to cache
2020-05-02-20:51:19 [AWT-EventQueue-0/INFO] [Plugin Loader] Loading plugin: core from .\plugins\mcreator-core.zip
2020-05-02-20:51:19 [AWT-EventQueue-0/INFO] [Plugin Loader] Loading plugin: generator-1.12.2 from .\plugins\generator-1.12.2.zip
2020-05-02-20:51:19 [AWT-EventQueue-0/INFO] [Plugin Loader] Loading plugin: generator-1.14.4 from .\plugins\generator-1.14.4.zip
2020-05-02-20:51:19 [AWT-EventQueue-0/INFO] [Plugin Loader] Loading plugin: generator-datapack-1.14.x from .\plugins\generator-datapack-1.14.x.zip
2020-05-02-20:51:19 [AWT-EventQueue-0/INFO] [Plugin Loader] Loading plugin: generator-datapack-1.15.x from .\plugins\generator-datapack-1.15.x.zip
2020-05-02-20:51:19 [AWT-EventQueue-0/INFO] [Application] Loading generator: 1.12.2/generator.yaml
2020-05-02-20:51:20 [AWT-EventQueue-0/INFO] [Application] Loading generator: 1.14.4/generator.yaml
2020-05-02-20:51:20 [AWT-EventQueue-0/INFO] [Application] Loading generator: datapack-1.14.x/generator.yaml
2020-05-02-20:51:20 [AWT-EventQueue-0/INFO] [Application] Loading generator: datapack-1.15.x/generator.yaml
2020-05-02-20:51:23 [Thread-10/INFO] [Website API] Checking Pylo user session
2020-05-02-20:51:24 [Thread-11/INFO] [GA] Tracking page: /2020.2/launch
2020-05-02-20:52:34 [AWT-EventQueue-0/ERROR] [Exception] Uncaught exception in AWT-EventQueue-0
com.google.gson.JsonIOException: JSON document was not fully consumed.
    at com.google.gson.Gson.assertFullConsumption(Gson.java:900) ~[gson-2.8.5.jar:?]
    at com.google.gson.Gson.fromJson(Gson.java:893) ~[gson-2.8.5.jar:?]
    at com.google.gson.Gson.fromJson(Gson.java:841) ~[gson-2.8.5.jar:?]
    at com.google.gson.Gson.fromJson(Gson.java:813) ~[gson-2.8.5.jar:?]
    at net.mcreator.workspace.Workspace.readFromFS(SourceFile:333) ~[mcreator.jar:?]
    at net.mcreator.ui.g.a(SourceFile:179) ~[mcreator.jar:?]
    at net.mcreator.ui.WorkspaceSelector.c(SourceFile:86) ~[mcreator.jar:?]
    at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2022) ~[?:1.8.0_232]
    at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2348) ~[?:1.8.0_232]
    at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:402) ~[?:1.8.0_232]
    at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259) ~[?:1.8.0_232]
    at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:252) ~[?:1.8.0_232]
    at java.awt.Component.processMouseEvent(Component.java:6539) ~[?:1.8.0_232]
    at javax.swing.JComponent.processMouseEvent(JComponent.java:3324) ~[?:1.8.0_232]
    at java.awt.Component.processEvent(Component.java:6304) ~[?:1.8.0_232]
    at java.awt.Container.processEvent(Container.java:2239) ~[?:1.8.0_232]
    at java.awt.Component.dispatchEventImpl(Component.java:4889) ~[?:1.8.0_232]
    at java.awt.Container.dispatchEventImpl(Container.java:2297) ~[?:1.8.0_232]
    at java.awt.Component.dispatchEvent(Component.java:4711) ~[?:1.8.0_232]
    at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4904) ~[?:1.8.0_232]
    at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4535) ~[?:1.8.0_232]
    at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4476) ~[?:1.8.0_232]
    at java.awt.Container.dispatchEventImpl(Container.java:2283) ~[?:1.8.0_232]
    at java.awt.Window.dispatchEventImpl(Window.java:2746) ~[?:1.8.0_232]
    at java.awt.Component.dispatchEvent(Component.java:4711) ~[?:1.8.0_232]
    at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:760) ~[?:1.8.0_232]
    at java.awt.EventQueue.access$500(EventQueue.java:97) ~[?:1.8.0_232]
    at java.awt.EventQueue$3.run(EventQueue.java:709) ~[?:1.8.0_232]
    at java.awt.EventQueue$3.run(EventQueue.java:703) ~[?:1.8.0_232]
    at java.security.AccessController.doPrivileged(Native Method) ~[?:1.8.0_232]
    at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74) ~[?:1.8.0_232]
    at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:84) ~[?:1.8.0_232]
    at java.awt.EventQueue$4.run(EventQueue.java:733) ~[?:1.8.0_232]
    at java.awt.EventQueue$4.run(EventQueue.java:731) ~[?:1.8.0_232]
    at java.security.AccessController.doPrivileged(Native Method) ~[?:1.8.0_232]
    at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74) ~[?:1.8.0_232]
    at java.awt.EventQueue.dispatchEvent(EventQueue.java:730) ~[?:1.8.0_232]
    at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:205) [?:1.8.0_232]
    at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116) [?:1.8.0_232]
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105) [?:1.8.0_232]
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) [?:1.8.0_232]
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93) [?:1.8.0_232]
    at java.awt.EventDispatchThread.run(EventDispatchThread.java:82) [?:1.8.0_232]
 

It seems workspace…
Tue, 05/05/2020 - 07:43

It seems workspace corrupting went unnoticed by MCreator, strange.

To restore your workspace, go to <workspace folder>/.mcreator/workspaceBackups/. In this folder, backups of the workspace file are stored. Pick a backup from a date before the crash and replace your <workspace folder>/<modid>.mcreator file with one of the backups. Make sure to rename the backup to the same name as the original workspace file.

Last seen on 02:25, 16. Jul 2020
Joined Apr 2020
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • MCreator plugins:
  • Comments:
Sorry I did not understand…
Tue, 05/05/2020 - 16:26

Sorry I did not understand what to do, basically I delete the folder from the workspace or do I have to find the modid folder or do I have to change the name of the backup to the name of the mod?

Pick a backup from a date…
Tue, 05/05/2020 - 18:36

Pick a backup from a date before the crash and replace your <workspace folder>/<modid>.mcreator file with one of the backups. Make sure to rename the backup to the same name as the original workspace file.

Nothing is mentioning deletion of anything so please don't randomly delete things

Last seen on 02:25, 16. Jul 2020
Joined Apr 2020
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • MCreator plugins:
  • Comments:
So what I do is grab a non…
Wed, 05/06/2020 - 00:46

So what I do is grab a non-corrupt backup and I name it the last backup and replace the corrupt backup with this healthy backup?

Last seen on 02:25, 16. Jul 2020
Joined Apr 2020
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • MCreator plugins:
  • Comments:
I still can't open it
Wed, 05/06/2020 - 16:28

I still can't open it

Make sure to use backup that…
Wed, 05/06/2020 - 17:47

Make sure to use backup that is not corrupt. Use text editor to check if there is content in it

Last seen on 02:25, 16. Jul 2020
Joined Apr 2020
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • MCreator plugins:
  • Comments:
true,       "locked_code":…
Thu, 05/07/2020 - 15:56

true,
      "locked_code": false,
      "ids": {}
    },
    {
      "name": "RubyOre",
      "type": "block",
      "sortid": 13,
      "compiles": true,
      "locked_code": false,
      "ids": {}
    },
    {
      "name": "RubyBlock",
      "type": "block",
      "sortid": 14,
      "compiles": true,
      "locked_code": false,
      "ids": {}
    },
    {
      "name": "AmethystBlockRecipe",
      "type": "recipe",
      "sortid": 15,
      "compiles": true,
      "locked_code": false,
      "ids": {}
    },
    {
      "name": "RubyBlockRecipe",
      "type": "recipe",
      "sortid": 16,
      "compiles": true,
      "locked_code": false,
      "ids": {}
    },
    {
      "name": "Amethyst9",
      "type": "recipe",
      "sortid": 17,
      "compiles": true,
      "locked_code": false,
      "ids": {}
    },
    {
      "name": "Ruby9",
      "type": "recipe",
      "sortid": 18,
      "compiles": true,
      "locked_code": false,
      "ids": {}
    },
    {
      "name": "AmethystIngot",
      "type": "item",
      "sortid": 19,
      "compiles": true,
      "locked_code": false,
      "ids": {}
    },
    {
      "name": "AmethystBrick",
      "type": "block",
      "sortid": 20,
      "compiles": true,
      "locked_code": false,
      "ids": {}
    },
    {
      "name": "AmethystIngotRecipe",
      "type": "recipe",
      "sortid": 21,
      "compiles": true,
      "locked_code": false,
      "ids": {}
    },
    {
      "name": "AmethystBrickRecipe",
      "type": "recipe",
      "sortid": 22,
      "compiles": true,
      "locked_code": false,
      "ids": {}
    },
    {
      "name": "CrackedAmethystBrick",
      "type": "block",
      "sortid": 23,
      "compiles": true,
      "locked_code": false,
      "ids": {}
    },
    {
      "name": "CrackedAmethysstBrickRecipe",
      "type": "recipe",
      "sortid": 24,
      "compiles": true,
      "locked_code": false,
      "ids": {}
    },
    {
      "name": "CinceledAmethystBrick",
      "type": "block",
      "sortid": 25,
      "compiles": true,
      "locked_code": false,
      "ids": {}
    },
    {
      "name": "RubySword",
      "type": "tool",
      "sortid": 28,
      "compiles": true,
      "locked_code": false,
      "ids": {}
    },
    {
      "name": "RubyPickaxe",
      "type": "tool",
      "sortid": 29,
      "compiles": true,
      "locked_code": false,
      "ids": {}
    },
    {
      "name": "RubyAxe",
      "type": "tool",
      "sortid": 30,
      "compiles": true,
      "locked_code": false,
      "ids": {}
    },
    {
      "name": "RubyShovel",
      "type": "tool",
      "sortid": 31,
      "compiles": true,
      "locked_code": false,
      "ids": {}
    },
    {
      "name": "RubySwordRecipe",
      "type": "recipe",
      "sortid": 32,
      "compiles": true,
      "locked_code": false,
      "ids": {}
    },
    {
      "name": "RubyPickaxeRecipe",
      "type": "recipe",
      "sortid": 33,
      "compiles": true,
      "locked_code": false,
      "ids": {}
    },
    {
      "name": "RubyAxeRecipe",
      "type": "recipe",
      "sortid": 34,
      "compiles": true,
      "locked_code": false,
      "ids": {}
    },
    {
      "name": "RubyShovelRecipe",
      "type": "recipe",
      "sortid": 35,
      "compiles": true,
      "locked_code": false,
      "ids": {}
    },
    {
      "name": "Saphire",
      "type": "item",
      "sortid": 36,
      "compiles": true,
      "locked_code": false,
      "ids": {}
    },
    {
      "name": "SaphireOre",
      "type": "block",
      "sortid": 37,
      "compiles": true,
      "locked_code": false,
      "ids": {}
    },
    {
      "name": "SaphireSword",
      "type": "tool",
      "sortid": 38,
      "compiles": true,
      "locked_code": false,
      "ids": {}
    },
    {
      "name": "SaphirePickaxe",
      "type": "tool",
      "sortid": 39,
      "compiles": true,
      "locked_code": false,
      "ids": {}
    },
    {
      "name": "SaphireAxe",
      "type": "tool",
      "sortid": 40,
      "compiles": true,
      "locked_code": false,
      "ids": {}
    },
    {
      "name": "SaphireShovel",
      "type": "tool",
      "sortid": 41,
      "compiles": true,
      "locked_code": false,
      "ids": {}
    },
    {
      "name": "SaphireSwordRecipe",
      "type": "recipe",
      "sortid": 42,
      "compiles": true,
      "locked_code": false,
      "ids": {}
    },
    {
      "name": "SaphirePickaxeRecipe",
      "type": "recipe",
      "sortid": 43,
      "compiles": true,
      "locked_code": false,
      "ids": {}
    },
    {
      "name": "SaphireAxeRecipe",
      "type": "recipe",
      "sortid": 44,
      "compiles": true,
      "locked_code": false,
      "ids": {}
    },
    {
      "name": "SaphireShovelRecipe",
      "type": "recipe",
      "sortid": 45,
      "compiles": true,
      "locked_code": false,
      "ids": {}
    },
    {
      "name": "NotchAppleRecipe",
      "type": "recipe",
      "sortid": 46,
      "compiles": true,
      "locked_code": false,
      "ids": {}
    },
    {
      "name": "Jasper",
      "type": "item",
      "sortid": 47,
      "compiles": true,
      "locked_code": false,
      "ids": {}
    },
    {
      "name": "JasperOre",
      "type": "block",
      "sortid": 48,
      "compiles": true,
      "locked_code": false,
      "ids": {}
    },
    {
      "name": "SaphireBlock",
      "type": "block",
      "sortid": 49,
      "compiles": true,
      "locked_code": false,
      "ids": {}
    },
    {
      "name": "JasperSword",
      "type": "tool",
      "sortid": 50,
      "compiles": true,
      "locked_code": false,
      "ids": {}
    },
    {
      "name": "JasperPickaxe",
      "type": "tool",
      "sortid": 51,
      "compiles": true,
      "locked_code": false,
      "ids": {}
    },
    {
      "name": "JasperAxe",
      "type": "tool",
      "sortid": 52,
      "compiles": true,
      "locked_code": false,
      "ids": {}
    },
    {
      "name": "JasperShovel",
      "type": "tool",
      "sortid": 53,
      "compiles": true,
      "locked_code": false,
      "ids": {}
    },
    {
      "name": "JasperSwordRecipe",
      "type": "recipe",
      "sortid": 54,
      "compiles": true,
      "locked_code": false,
      "ids": {}
    },
    {
      "name": "JasperPickaxeRecipe",
      "type": "recipe",
      "sortid": 55,
      "compiles": true,
      "locked_code": false,
      "ids": {}
    },
    {
      "name": "JasperAxeRecipe",
      "type": "recipe",
      "sortid": 56,
      "compiles": true,
      "locked_code": false,
      "ids": {}
    },
    {
      "name": "JasperShovelRecipe",
      "type": "recipe",
      "sortid": 57,
      "compiles": true,
      "locked_code": false,
      "ids": {}
    },
    {
      "name": "JasperBlock",
      "type": "block",
      "sortid": 58,
      "compiles": true,
      "locked_code": false,
      "ids": {}
    },
    {
      "name": "SaphireBlockRecipe",
      "type": "recipe",
      "sortid": 59,
      "compiles": true,
      "locked_code": false,
      "ids": {}
    },
    {
      "name": "JasperBlockRecipe",
      "type": "recipe",
      "sortid": 60,
      "compiles": true,
      "locked_code": false,
      "ids": {}
    },
    {
      "name": "PrismarineSword",
      "type": "tool",
      "sortid": 61,
      "compiles": true,
      "locked_code": false,
      "ids": {}
    },
    {
      "name": "Prismarinepickaxe",
      "type": "tool",
      "sortid": 62,
      "compiles": true,
      "locked_code": false,
      "ids": {}
    },
    {
      "name": "PrismarineAxe",
      "type": "tool",
      "sortid": 63,
      "compiles": true,
      "locked_code": false,
      "ids": {}
    },
    {
      "name": "PrismarineShovel",
      "type": "tool",
      "sortid": 64,
      "compiles": true,
      "locked_code": false,
      "ids": {}
    },
    {
      "name": "PrismarineSwordRecipe",
      "type": "recipe",
      "sortid": 65,
      "compiles": true,
      "locked_code": false,
      "ids": {}
    },
    {
      "name": "PrismarinePickaxeRecipe",
      "type": "recipe",
      "sortid": 66,
      "compiles": true,
      "locked_code": false,
      "ids": {}
    },
    {
      "name": "PrismarineAxeRecipe",
      "type": "recipe",
      "sortid": 67,
      "compiles": true,
      "locked_code": false,
      "ids": {}
    },
    {
      "name": "PrismarineShovelRecipe",
      "type": "recipe",
      "sortid": 68,
      "compiles": true,
      "locked_code": false,
      "ids": {}
    },
    {
      "name": "Agata",
      "type": "item",
      "sortid": 69,
      "compiles": true,
      "locked_code": false,
      "ids": {}
    },
    {
      "name": "AgataOre",
      "type": "block",
      "sortid": 70,
      "compiles": true,
      "locked_code": false,
      "ids": {}
    },
    {
      "name": "AgataSword",
      "type": "tool",
      "sortid": 71,
      "compiles": true,
      "locked_code": false,
      "ids": {}
    },
    {
      "name": "AgataPickaxe",
      "type": "tool",
      "sortid": 72,
      "compiles": true,
      "locked_code": false,
      "ids": {}
    },
    {
      "name": "AgataAxe",
      "type": "tool",
      "sortid": 73,
      "compiles": true,
      "locked_code": false,
      "ids": {}
    },
    {
      "name": "AgataShovel",
      "type": "tool",
      "sortid": 74,
      "compiles": true,
      "locked_code": false,
      "ids": {}
    },
    {
      "name": "AgataBlock",
      "type": "block",
      "sortid": 75,
      "compiles": true,
      "locked_code": false,
      "ids": {}
    },
    {
      "name": "AgataSwordRecipe",
      "type": "recipe",
      "sortid": 76,
      "compiles": true,
      "locked_code": false,
      "ids": {}
    },
    {
      "name": "AgataPickaxeRecipe",
      "type": "recipe",
      "sortid": 77,
      "compiles": true,
      "locked_code": false,
      "ids": {}
    },
    {
      "name": "AgataAxeRecipe",
      "type": "recipe",
      "sortid": 78,
      "compiles": true,
      "locked_code": false,
      "ids": {}
    },
    {
      "name": "AgataShovelRecipe",
      "type": "recipe",
      "sortid": 79,
      "compiles": true,
      "locked_code": false,
      "ids": {}
    },
    {
      "name": "AgataBlockRecipe",
      "type": "recipe",
      "sortid": 80,
      "compiles": true,
      "locked_code": false,
      "ids": {}
    },
    {
      "name": "Jade",
      "type": "item",
      "sortid": 81,
      "compiles": true,
      "locked_code": false,
      "ids": {}
    },
    {
      "name": "JadeOre",
      "type": "block",
      "sortid": 82,
      "compiles": true,
      "locked_code": false,
      "ids": {}
    },
    {
      "name": "JadeSword",
      "type": "tool",
      "sortid": 83,
      "compiles": true,
      "locked_code": false,
      "ids": {}
    },
    {
      "name": "JadePickaxe",
      "type": "tool",
      "sortid": 84,
      "compiles": true,
      "locked_code": false,
      "ids": {}
    },
    {
      "name": "JadeAxe",
      "type": "tool",
      "sortid": 85,
      "compiles": true,
      "locked_code": false,
      "ids": {}
    },
    {
      "name": "JadeShovel",
      "type": "tool",
      "sortid": 86,
      "compiles": true,
      "locked_code": false,
      "ids": {}
    },
    {
      "name": "JadeShovelRecipe",
      "type": "recipe",
      "sortid": 87,
      "compiles": true,
      "locked_code": false,
      "ids": {}
    },
    {
      "name": "JadeSwordRecipe",
      "type": "recipe",
      "sortid": 88,
      "compiles": true,
      "locked_code": false,
      "ids": {}
    },
    {
      "name": "JadeAxeRecipe",
      "type": "recipe",
      "sortid": 89,
      "compiles": true,
      "locked_code": false,
      "ids": {}
    },
    {
      "name": "JadePickaxeRecipe",
      "type": "recipe",
      "sortid": 90,
      "compiles": true,
      "locked_code": false,
      "ids": {}
    },
    {
      "name": "JadeBlock",
      "type": "block",
      "sortid": 91,
      "compiles": true,
      "locked_code": false,
      "ids": {}
    },
    {
      "name": "JadeBlockRecipe",
      "type": "recipe",
      "sortid": 92,
      "compiles": true,
      "locked_code": false,
      "ids": {}
    },
    {
      "name": "ProcesedObsidian",
      "type": "item",
      "sortid": 93,
      "compiles": true,
      "locked_code": false,
      "ids": {}
    },
    {
      "name": "ObsidianSword",
      "type": "tool",
      "sortid": 94,
      "compiles": true,
      "locked_code": false,
      "ids": {}
    },
    {
      "name": "BrokenObsidian",
      "type": "item",
      "sortid": 95,
      "compiles": true,
      "locked_code": false,
      "ids": {}
    },
    {
      "name": "BrokenObsidianRecipe",
      "type": "recipe",
      "sortid": 96,
      "compiles": true,
      "locked_code": false,
      "ids": {}
    },
    {
      "name": "ProcesedObsidianRecipe",
      "type": "recipe",
      "sortid": 97,
      "compiles": true,
      "locked_code": false,
      "ids": {}
    },
    {
      "name": "ObsidianPickaxe",
      "type": "tool",
      "sortid": 99,
      "compiles": true,
      "locked_code": false,
      "ids": {}
    },
    {
      "name": "ObsidianAxe",
      "type": "tool",
      "sortid": 100,
      "compiles": true,
      "locked_code": false,
      "ids": {}
    },
    {
      "name": "ObsidianShovel",
      "type": "tool",
      "sortid": 101,
      "compiles": true,
      "locked_code": false,
      "ids": {}
    },
    {
      "name": "ObsidianSwordRecipe",
      "type": "recipe",
      "sortid": 102,
      "compiles": true,
      "locked_code": false,
      "ids": {}
    },
    {
      "name": "ObsidianPickaxeRecipe",
      "type": "recipe",
      "sortid": 103,
      "compiles": true,
      "locked_code": false,
      "ids": {}
    },
    {
      "name": "ObsidianShovelRecipe",
      "type": "recipe",
      "sortid": 104,
      "compiles": true,
      "locked_code": false,
      "ids": {}
    },
    {
      "name": "ObsidanAxeRecipe",
      "type": "recipe",
      "sortid": 105,
      "compiles": true,
      "locked_code": false,
      "ids": {}
    },
    {
      "name": "ProcesedPrismarine",
      "type": "item",
      "sortid": 106,
      "compiles": true,
      "locked_code": false,
      "ids": {}
    },
    {
      "name": "ProcesedPrismarineRecipe",
      "type": "recipe",
      "sortid": 107,
      "compiles": true,
      "locked_code": false,
      "ids": {}
    },
    {
      "name": "ProcesedPrismarineRecipeB",
      "type": "recipe",
      "sortid": 108,
      "compiles": true,
      "locked_code": false,
      "ids": {}
    },
    {
      "name": "AmethystArmor",
      "type": "armor",
      "sortid": 109,
      "compiles": true,
      "locked_code": false,
      "ids": {},
      "metadata": {
        "eh": true,
        "el": true,
        "eb": true,
        "ec": true
      }
    },
    {
      "name": "AmethystHelmetRecipe",
      "type": "recipe",
      "sortid": 110,
      "compiles": true,
      "locked_code": false,
      "ids": {}
    },
    {
      "name": "AmethystpechoRecipe",
      "type": "recipe",
      "sortid": 111,
      "compiles": true,
      "locked_code": false,
      "ids": {}
    },
    {
      "name": "AmethystLeginRecipe",
      "type": "recipe",
      "sortid": 112,
      "compiles": true,
      "locked_code": false,
      "ids": {}
    },
    {
      "name": "AmethystBotsRecipe",
      "type": "recipe",
      "sortid": 113,
      "compiles": true,
      "locked_code": false,
      "ids": {}
    },
    {
      "name": "RubyArmor",
      "type": "armor",
      "sortid": 114,
      "compiles": true,
      "locked_code": false,
      "ids": {},
      "metadata": {
        "eh": true,
        "el": true,
        "eb": true,
        "ec": true
      }
    },
    {
      "name": "SaphireArmor",
      "type": "armor",
      "sortid": 115,
      "compiles": true,
      "locked_code": false,
      "ids": {},
      "metadata": {
        "eh": true,
        "el": true,
        "eb": true,
        "ec": true
      }
    },
    {
      "name": "JasperArmor",
      "type": "armor",
      "sortid": 116,
      "compiles": true,
      "locked_code": false,
      "ids": {},
      "metadata": {
        "eh": true,
        "el": true,
        "eb": true,
        "ec": true
      }
    },
    {
      "name": "Rubyhelmetr",
      "type": "recipe",
      "sortid": 117,
      "compiles": true,
      "locked_code": false,
      "ids": {}
    },
    {
      "name": "RubyBodyr",
      "type": "recipe",
      "sortid": 118,
      "compiles": true,
      "locked_code": false,
      "ids": {}
    },
    {
      "name": "RubyLeggingr",
      "type": "recipe",
      "sortid": 119,
      "compiles": true,
      "locked_code": false,
      "ids": {}
    },
    {
      "name": "RubyBoots",
      "type": "recipe",
      "sortid": 120,
      "compiles": true,
      "locked_code": false,
      "ids": {}
    },
    {
      "name": "SaphireHelmetr",
      "type": "recipe",
      "sortid": 121,
      "compiles": true,
      "locked_code": false,
      "ids": {}
    },
    {
      "name": "SaphireBodyr",
      "type": "recipe",
      "sortid": 122,
      "compiles": true,
      "locked_code": false,
      "ids": {}
    },
    {
      "name": "SaphireLeggins",
      "type": "recipe",
      "sortid": 123,
      "compiles": true,
      "locked_code": false,
      "ids": {}
    },
    {
      "name": "SaphireBootsR",
      "type": "recipe",
      "sortid": 124,
      "compiles": true,
      "locked_code": false,
      "ids": {}
    },
    {
      "name": "JasperHelmet",
      "type": "recipe",
      "sortid": 125,
      "compiles": true,
      "locked_code": false,
      "ids": {}
    },
    {
      "name": "JasperBodyR",
      "type": "recipe",
      "sortid": 126,
      "compiles": true,
      "locked_code": false,
      "ids": {}
    },
    {
      "name": "JasperLegginsR",
      "type": "recipe",
      "sortid": 127,
      "compiles": true,
      "locked_code": false,
      "ids": {}
    },
    {
      "name": "JasperBootsR",
      "type": "recipe",
      "sortid": 128,
      "compiles": true,
      "locked_code": false,
      "ids": {}
    },
    {
      "name": "AmethystMonsterPlayerCollidesWithThisEntity",
      "type": "procedure",
      "sortid": 129,
      "compiles": true,
      "locked_code": false,
      "ids": {},
      "metadata": {
        "dependencies": [
          {
            "name": "entity",
            "type": "entity"
          }
        ]
      }
    },
    {
      "name": "AmethystHouse",
      "type": "structure",
      "sortid": 130,
      "compiles": true,
      "locked_code": false,
      "ids": {}
    },
    {
      "name": "AgataArmor",
      "type": "armor",
      "sortid": 131,
      "compiles": true,
      "locked_code": false,
      "ids": {},
      "metadata": {
        "eh": true,
        "el": true,
        "eb": true,
        "ec": true
      }
    },
    {
      "name": "AgataHelmetRecipe",
      "type": "recipe",
      "sortid": 132,
      "compiles": true,
      "locked_code": false,
      "ids": {}
    },
    {
      "name": "AgataBodyRecipe",
      "type": "recipe",
      "sortid": 133,
      "compiles": true,
      "locked_code": false,
      "ids": {}
    },
    {
      "name": "AgataLegginsRecipe",
      "type": "recipe",
      "sortid": 134,
      "compiles": true,
      "locked_code": false,
      "ids": {}
    },
    {
      "name": "AgataBootsRecipe",
      "type": "recipe",
      "sortid": 135,
      "compiles": true,
      "locked_code": false,
      "ids": {}
    },
    {
      "name": "Saphire9",
      "type": "recipe",
      "sortid": 136,
      "compiles": true,
      "locked_code": false,
      "ids": {}
    },
    {
      "name": "Jasper9",
      "type": "recipe",
      "sortid": 137,
      "compiles": true,
      "locked_code": false,
      "ids": {}
    },
    {
      "name": "Agata9",
      "type": "recipe",
      "sortid": 138,
      "compiles": true,
      "locked_code": false,
      "ids": {}
    },
    {
      "name": "Jade9",
      "type": "recipe",
      "sortid": 139,
      "compiles": true,
      "locked_code": false,
      "ids": {}
    },
    {
      "name": "PrismarineArmor",
      "type": "armor",
      "sortid": 140,
      "compiles": true,
      "locked_code": false,
      "ids": {},
      "metadata": {
        "eh": true,
        "el": true,
        "eb": true,
        "ec": true
      }
    },
    {
      "name": "OceanRuins1",
      "type": "structure",
      "sortid": 141,
      "compiles": true,
      "locked_code": false,
      "ids": {}
    },
    {
      "name": "OceanRuins2",
      "type": "structure",
      "sortid": 142,
      "compiles": true,
      "locked_code": false,
      "ids": {}
    },
    {
      "name": "JadeArmor",
      "type": "armor",
      "sortid": 143,
      "compiles": true,
      "locked_code": false,
      "ids": {},
      "metadata": {
        "eh": true,
        "el": true,
        "eb": true,
        "ec": true
      }
    },
    {
      "name": "ObsidianArmor",
      "type": "armor",
      "sortid": 144,
      "compiles": true,
      "locked_code": false,
      "ids": {},
      "metadata": {
        "eh": true,
        "el": true,
        "eb": true,
        "ec": true
      }
    },
    {
      "name": "JadeHelmetRecipe",
      "type": "recipe",
      "sortid": 145,
      "compiles": true,
      "locked_code": false,
      "ids": {}
    },
    {
      "name": "JadeBodyRecipe",
      "type": "recipe",
      "sortid": 146,
      "compiles": true,
      "locked_code": false,
      "ids": {}
    },
    {
      "name": "JadeLegginsRecipe",
      "type": "recipe",
      "sortid": 147,
      "compiles": true,
      "locked_code": false,
      "ids": {}
    },
    {
      "name": "JadeBootsRecipe",
      "type": "recipe",
      "sortid": 148,
      "compiles": true,
      "locked_code": false,
      "ids": {}
    },
    {
      "name": "ObsidianHelmetRecipe",
      "type": "recipe",
      "sortid": 149,
      "compiles": true,
      "locked_code": false,
      "ids": {}
    },
    {
      "name": "ObsidianBodyRecipe",
      "type": "recipe",
      "sortid": 150,
      "compiles": true,
      "locked_code": false,
      "ids": {}
    },
    {
      "name": "ObsidianLegginsReciepe",
      "type": "recipe",
      "sortid": 151,
      "compiles": true,
      "locked_code": false,
      "ids": {}
    },
    {
      "name": "ObsidianBootsRecipe",
      "type": "recipe",
      "sortid": 152,
      "compiles": true,
      "locked_code": false,
      "ids": {}
    },
    {
      "name": "TheInjustDeathEntityDies",
      "type": "procedure",
      "sortid": 153,
      "compiles": true,
      "locked_code": false,
      "ids": {},
      "metadata": {
        "dependencies": []
      }
    },
    {
      "name": "TheInjustDeath",
      "type": "mob",
      "sortid": 153,
      "compiles": true,
      "locked_code": false,
      "ids": {
        "0": 3,
        "1": 4
      }
    },
    {
      "name": "NetherSoul",
      "type": "block",
      "sortid": 154,
      "compiles": true,
      "locked_code": false,
      "ids": {}
    },
    {
      "name": "TheInvocationOfTheUndead",
      "type": "procedure",
      "sortid": 156,
      "compiles": true,
      "locked_code": false,
      "ids": {},
      "metadata": {
        "dependencies": [
          {
            "name": "x",
            "type": "int"
          },
          {
            "name": "y",
            "type": "int"
          },
          {
            "name": "z",
            "type": "int"
          },
          {
            "name": "world",
            "type": "world"
          }
        ]
      }
    },
    {
      "name": "InjustDeathDamage",
      "type": "procedure",
      "sortid": 157,
      "compiles": true,
      "locked_code": false,
      "ids": {},
      "metadata": {
        "dependencies": [
          {
            "name": "entity",
            "type": "entity"
          },
          {
            "name": "world",
            "type": "world"
          }
        ]
      }
    },
    {
      "name": "FallenAngel",
      "type": "mob",
      "sortid": 158,
      "compiles": true,
      "locked_code": false,
      "ids": {
        "0": 5,
        "1": 6
      }
    },
    {
      "name": "InjustDeathAtacks",
      "type": "procedure",
      "sortid": 159,
      "compiles": true,
      "locked_code": false,
      "ids": {},
      "metadata": {
        "dependencies": [
          {
            "name": "x",
            "type": "int"
          },
          {
            "name": "y",
            "type": "int"
          },
          {
            "name": "z",
            "type": "int"
          },
          {
            "name": "world",
            "type": "world"
          }
        ]
      }
    },
    {
      "name": "TheBody",
      "type": "block",
      "sortid": 160,
      "compiles": true,
      "locked_code": false,
      "ids": {}
    },
    {
      "name": "NetherSoulRecipe",
      "type": "recipe",
      "sortid": 161,
      "compiles": true,
      "locked_code": false,
      "ids": {}
    },
    {
      "name": "TheBodyRecipe",
      "type": "recipe",
      "sortid": 162,
      "compiles": true,
      "locked_code": false,
      "ids": {}
    }
  ],
  "variable_elements": [],
  "sound_elements": [],
  "language_map": {
    "en_us": {
      "tile.rubyblock.name": "Ruby Block",
      "item.agataarmorlegs.name": "Agata Armor Leggings",
      "item.agataarmorhelmet.name": "Agata Armor Helmet",
      "item.jasperaxe.name": "Jasper Axe",
      "tile.thebody.name": "The Body",
      "item.jasperpickaxe.name": "Jasper Pickaxe",
      "item.agatasword.name": "Agata Sword",
      "item.agataaxe.name": "Agata Axe",
      "item.agataarmorbody.name": "Agata Armor Body",
      "item.saphirearmorboots.name": "Saphire Armor Boots",
      "item.obsidianaxe.name": "Obsidian Axe",
      "tile.agataore.name": "Agata Ore",
      "item.prismarinearmorboots.name": "Prismarine Armor Boots",
      "item.obsidianarmorboots.name": "Obsidian Armor Boots",
      "tile.amethystbrick.name": "Amethyst Brick",
      "item.jade.name": "Jade",
      "tile.rubyore.name": "Ruby Ore",
      "item.jasperarmorhelmet.name": "Jasper Armor Helmet",
      "item.jaspershovel.name": "Jasper Shovel",
      "item.prismarineshovel.name": "Prismarine Shovel",
      "item.amethystarmorbody.name": "Amethyst Armor Body",
      "tile.agatablock.name": "Agata Block",
      "item.saphirearmorlegs.name": "Saphire Armor Leggings",
      "item.jadeshovel.name": "Jade Shovel",
      "item.brokenobsidian.name": "Broken Obsidian",
      "item.saphirearmorbody.name": "Saphire Armor Body",
      "item.obsidianshovel.name": "Obsidian Shovel",
      "item.prismarineaxe.name": "Prismarine Axe",
      "item.prismarinepickaxe.name": "PrismarinePickaxe",
      "item.procesedobsidian.name": "Procesed Obsidian",
      "item.prismarinearmorhelmet.name": "Prismarine Armor Helmet",
      "item.amethystingot.name": "Amethyst Ingot",
      "tile.saphireblock.name": "Saphire Block",
      "es_ar": "",
      "item.obsidianpickaxe.name": "Obsidian Pickaxe",
      "item.jasper.name": "Jasper",
      "item.amethystpickaxe.name": "Amethyst Pickaxe",
      "item.rubyarmorhelmet.name": "Ruby Armor Helmet",
      "item.prismarinearmorlegs.name": "Prismarine Armor Leggings",
      "item.saphire.name": "Saphire",
      "item.amethystarmorlegs.name": "Amethyst Armor Leggings",
      "item.jaspersword.name": "Jasper Sword",
      "entity.theinjustdeath.name": "The Injust Death",
      "item.rubypickaxe.name": "Ruby Pickaxe",
      "item.jasperarmorbody.name": "Jasper Armor Body",
      "item.ruby.name": "Ruby",
      "item.prismarinesword.name": "Prismarine Sword",
      "item.saphirepickaxe.name": "Saphire Pickaxe",
      "tile.cinceledamethystbrick.name": "Error Blockk",
      "tile.jadeore.name": "Jade Ore",
      "item.rubyarmorlegs.name": "Ruby Armor Leggings",
      "item.rubyarmorboots.name": "Ruby Armor Boots",
      "item.obsidianarmorbody.name": "Obsidian Armor Body",
      "tile.amethysore.name": "Amethysore",
      "item.rubyshovel.name": "Ruby Shovel",
      "tile.jadeblock.name": "Jade Block",
      "tile.jasperblock.name": "Jasper Block",
      "item.agataarmorboots.name": "Agata Armor Boots",
      "item.obsidianarmorlegs.name": "Obsidian Armor Leggings",
      "item.amethystsword.name": "Amethyst Sword",
      "item.saphirearmorhelmet.name": "Saphire Armor Helmet",
      "item.saphiresword.name": "Saphire Sword",
      "item.jadearmorhelmet.name": "Jade Armor Helmet",
      "tile.nethersoul.name": "Nether Soul",
      "item.jadearmorboots.name": "Jade Armor Boots",
      "item.obsidiansword.name": "Obsidian Sword",
      "item.jasperarmorboots.name": "Jasper Armor Boots",
      "item.jadeaxe.name": "Jade Axe",
      "item.jadearmorbody.name": "Jade Armor Body",
      "item.prismarinearmorbody.name": "Prismarine Armor Body",
      "item.jadepickaxe.name": "Jade Pickaxe",
      "item.jadearmorlegs.name": "Jade Armor Leggings",
      "item.obsidianarmorhelmet.name": "Obsidian Armor Helmet",
      "item.agatashovel.name": "Agata Shovel",
      "item.amethystarmorboots.name": "Amethyst Armor Boots",
      "item.rubyarmorbody.name": "Ruby Armor Body",
      "item.agata.name": "Agata",
      "item.procesedprismarine.name": "Procesed Prismarine",
      "item.amethystarmorhelmet.name": "Amethyst Armor Helmet",
      "item.amethystaxe.name": "Amethyst Axe",
      "tile.amethysblock.name": "Amethys Block",
      "item.agatapickaxe.name": "Agata Pickaxe",
      "tile.jasperore.name": "Jasper Ore",
      "entity.fallenangel.name": "Fallen Angel",
      "item.rubysword.name": "Ruby Sword",
      "item.saphireshovel.name": "Saphire Shovel",
      "item.amethyst.name": "Amethyst",
      "entity.amethystmonster.name": "Amethyst Monster",
      "item.jasperarmorlegs.name": "Jasper Armor Leggings",
      "item.jadesword.name": "Jade Sword",
      "tile.crackedamethystbrick.name": "Cracked Amethyst Brick",
      "item.amethystshovel.name": "Amethyst Shovel",
      "item.rubyaxe.name": "Ruby Axe",
      "tile.saphireore.name": "Saphire Ore",
      "item.saphireaxe.name": "Saphire Axe"
    },
    "es_es": {
      "tile.rubyblock.name": "Ruby Block",
      "item.agataarmorlegs.name": "Agata Armor Leggings",
      "item.agataarmorhelmet.name": "Agata Armor Helmet",
      "item.jasperaxe.name": "Jasper Axe",
      "tile.thebody.name": "The Body",
      "item.jasperpickaxe.name": "Jasper Pickaxe",
      "item.agatasword.name": "Agata Sword",
      "item.agataaxe.name": "Agata Axe",
      "item.agataarmorbody.name": "Agata Armor Body",
      "item.saphirearmorboots.name": "Saphire Armor Boots",
      "item.obsidianaxe.name": "Obsidian Axe",
      "tile.agataore.name": "Agata Ore",
      "item.prismarinearmorboots.name": "Prismarine Armor Boots",
      "item.obsidianarmorboots.name": "Obsidian Armor Boots",
      "tile.amethystbrick.name": "Amethyst Brick",
      "item.jade.name": "Jade",
      "tile.rubyore.name": "Ruby Ore",
      "item.jasperarmorhelmet.name": "Jasper Armor Helmet",
      "item.jaspershovel.name": "Jasper Shovel",
      "item.prismarineshovel.name": "Prismarine Shovel",
      "item.amethystarmorbody.name": "Amethyst Armor Body",
      "tile.agatablock.name": "Agata Block",
      "item.saphirearmorlegs.name": "Saphire Armor Leggings",
      "item.jadeshovel.name": "Jade Shovel",
      "item.brokenobsidian.name": "Broken Obsidian",
      "item.saphirearmorbody.name": "Saphire Armor Body",
      "item.obsidianshovel.name": "Obsidian Shovel",
      "item.prismarineaxe.name": "Prismarine Axe",
      "item.prismarinepickaxe.name": "Prismarinepickaxe",
      "item.procesedobsidian.name": "Procesed Obsidian",
      "item.prismarinearmorhelmet.name": "Prismarine Armor Helmet",
      "item.amethystingot.name": "Amethyst Ingot",
      "tile.saphireblock.name": "Saphire Block",
      "es_ar": "",
      "item.obsidianpickaxe.name": "Obsidian Pickaxe",
      "item.jasper.name": "Jasper",
      "item.amethystpickaxe.name": "Amethyst Pickaxe",
      "item.rubyarmorhelmet.name": "Ruby Armor Helmet",
      "item.prismarinearmorlegs.name": "Prismarine Armor Leggings",
      "item.saphire.name": "Saphire",
      "item.amethystarmorlegs.name": "Amethyst Armor Leggings",
      "item.jaspersword.name": "Jasper Sword",
      "entity.theinjustdeath.name": "The Injust Death",
      "item.rubypickaxe.name": "Ruby Pickaxe",
      "item.jasperarmorbody.name": "Jasper Armor Body",
      "item.ruby.name": "Ruby",
      "item.prismarinesword.name": "Prismarine Sword",
      "item.saphirepickaxe.name": "Saphire Pickaxe",
      "tile.cinceledamethystbrick.name": "Cinceled Amethyst Brick",
      "tile.jadeore.name": "Jade Ore",
      "item.rubyarmorlegs.name": "Ruby Armor Leggings",
      "item.rubyarmorboots.name": "Ruby Armor Boots",
      "item.obsidianarmorbody.name": "Obsidian Armor Body",
      "tile.amethysore.name": "Amethysore",
      "item.rubyshovel.name": "Ruby Shovel",
      "tile.jadeblock.name": "Jade Block",
      "tile.jasperblock.name": "Jasper Block",
      "item.agataarmorboots.name": "Agata Armor Boots",
      "item.obsidianarmorlegs.name": "Obsidian Armor Leggings",
      "item.amethystsword.name": "Amethyst Sword",
      "item.saphirearmorhelmet.name": "Saphire Armor Helmet",
      "item.saphiresword.name": "Saphire Sword",
      "item.jadearmorhelmet.name": "Jade Armor Helmet",
      "tile.nethersoul.name": "Nether Soul",
      "item.jadearmorboots.name": "Jade Armor Boots",
      "item.obsidiansword.name": "Obsidian Sword",
      "item.jasperarmorboots.name": "Jasper Armor Boots",
      "item.jadeaxe.name": "Jade Axe",
      "item.jadearmorbody.name": "Jade Armor Body",
      "item.prismarinearmorbody.name": "Prismarine Armor Body",
      "item.jadepickaxe.name": "Jade Pickaxe",
      "item.jadearmorlegs.name": "Jade Armor Leggings",
      "item.obsidianarmorhelmet.name": "Obsidian Armor Helmet",
      "item.agatashovel.name": "Agata Shovel",
      "item.amethystarmorboots.name": "Amethyst Armor Boots",
      "item.rubyarmorbody.name": "Ruby Armor Body",
      "item.agata.name": "Agata",
      "item.procesedprismarine.name": "Procesed Prismarine",
      "item.amethystarmorhelmet.name": "Amethyst Armor Helmet",
      "item.amethystaxe.name": "Amethyst Axe",
      "tile.amethysblock.name": "Amethys Block",
      "item.agatapickaxe.name": "Agata Pickaxe",
      "tile.jasperore.name": "Jasper Ore",
      "entity.fallenangel.name": "Fallen Angel",
      "item.rubysword.name": "Ruby Sword",
      "item.saphireshovel.name": "Saphire Shovel",
      "item.amethyst.name": "Amethyst",
      "entity.amethystmonster.name": "Amethyst Monster",
      "item.jasperarmorlegs.name": "Jasper Armor Leggings",
      "item.jadesword.name": "Jade Sword",
      "tile.crackedamethystbrick.name": "Cracked Amethyst Brick",
      "item.amethystshovel.name": "Amethyst Shovel",
      "item.rubyaxe.name": "Ruby Axe",
      "tile.saphireore.name": "Saphire Ore",
      "item.saphireaxe.name": "Saphire Axe"
    }
  },
  "workspaceSettings": {
    "modid": "moreforminecraft",
    "modName": "moreforminecraft",
    "version": "1.0.0",
    "author": "familia, MCreator",
    "websiteURL": "https://mcreator.net",
    "disableForgeVersionCheck": true,
    "serverSideOnly": false,
    "requiredMods": [],
    "dependencies": [],
    "dependants": [],
    "mcreatorDependencies": [],
    "currentGenerator": "1.12.2",
    "modElementsPackage": "net.mcreator.moreforminecraft",
    "lockBaseModFiles": false
  },
  "mcreatorVersion": 202000214217
}

Last seen on 02:25, 16. Jul 2020
Joined Apr 2020
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • MCreator plugins:
  • Comments:
this is what was inside the…
Thu, 05/07/2020 - 15:58

this is what was inside the backup this was from two days before, it is possible that it was because I made a boss and he was ironically very buggy the day he was going to "fix" he could not enter

Doubt. You renamed this…
Thu, 05/07/2020 - 16:07

Doubt. You renamed this backup to modid.mcreator where modid is your modid and it still did not open?

If this is the case, please ZIP the workspace folder and upload it somewhere and share the link to download here.

Last seen on 02:25, 16. Jul 2020
Joined Apr 2020
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • MCreator plugins:
  • Comments:
eh what I did was put the…
Fri, 05/08/2020 - 21:10

eh what I did was put the name of the last backup and moved it to the folder where the backups were and a move and replace

Last seen on 02:25, 16. Jul 2020
Joined Apr 2020
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • MCreator plugins:
  • Comments:
or I have to put modid…
Fri, 05/08/2020 - 21:11

or I have to put modid.mcreator