File Manager

Published by Goldorion on
Supported MCreator versions
Tags / plugin type
Upvotes: 196
Plugin forum topic
About the plugin

File Manager is a plugin adding new procedure blocks allowing you to create and read your files! 

File Types

  • JSON
  • TXT (simple file reader/writer)
  • ZIP (5.7+)

Important Information

  • This version supports Forge 1.19.4 and 1.20.1 and Fabric 1.20.1

The 2 following examples require File Manager 5.0 or after.

Create a JSON file

Create a json file

Read a JSON file

Read a JSON file

I made a tutorial covering this here.


Tutorial by NorthWestTrees

Tutorial on sub-JSON objects by NorthWestTrees

Tutorial by Cursed Warrior

Icon by Tobi-Wan#0482

Licensed under the GNU Lesser General Public License, version 2.1  

  • Appropriate credit must be provided to the creators and maintainers of this plugin.
  • Forked versions of this plugin must be distributed under the same license as this with attribution if distributed.
  • Changes must be stated if any modified works are to be distributed.
  • Under no circumstances you can state that the original creator endorses modified works.


To see a complete changelog of the plugin, check this file.


* [#48] Add a new parameter to write lines at the end of TXT files
  * Note: Existing workspaces will get a build error due to the missing parameter. Previous behaviour was FALSE.
* [Bugfix #62] Write Json object caused a build error due to a missing import (again)


* [Bugfix #61] Some procedure blocks could cause build errors due to a missing import
* Added Persian language support


* Updated to MCreator 2024.1.15713
* Added support for NeoForge 1.20.4
Project members
Lead developer
GNU Lesser General Public License version 2.1 (LGPLv2.1)

Plugin downloads
File Manager 5.10 - file-manager_1.zipUploaded on: 04/23/2024 - 16:43   File size: 81.13 KB


I saw the second photo. I just don't understand how it works. I'm trying to make a config to where I can disable or enable my ores from spawning into the world kind of like how other mods work. So I can make them better compatible with each other.

Very cool!! But is there a way to use itemstack in a json file?

Only numbers, logic and strings are supported, you use display names of items this is a string value however you would need to add support when importing for the same item when reading the script. Item stacks are not really possible to convert back to after storing it into a string from sadly however if you use create text with you can convert a itemstack into a string you can work with but you still have the same issue with adding support for all items you want to work with. Maybe a block to convert strings to items stacks or air if fails would be a good side plugin to work with this plugin.

This seems really useful but it's unfortunately won't work for any recent versions. Could you make a version for 2021.1 EAP (03117)?