File Manager

Published by Goldorion on
Supported MCreator versions
2024.1
Tags / plugin type
Procedures
Variables
Icon
Downloads:
7003
Upvotes: 203
About the plugin

The plugin continues its journey here.

 

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

https://storage.ko-fi.com/cdn/brandasset/kofi_button_blue.png

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.

Credits/License

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.

Changelog

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

5.10

* [#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)

5.9.1

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

5.9

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

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

Comments

Submitted by Faruk Arda on Mon, 11/14/2022 - 00:52 Permalink

I want to make space mod and I have a dimension called space; but the sky looks bad even though I set the time to be night all the time in the space dimension. Since there is still a moon on the sky. The resion I am telling you this is because you made some of the best MCreator plugins. So culd you please make a MCreator plugin that lets you change the sky (like on a biome or a dimension). Also my mod is on MCreator 2022.2; so I would be happy if you made the plugin for MCreator 2022.2 too.

Submitted by Faruk Arda on Mon, 11/14/2022 - 00:48 Permalink

I want to make space mod and I have a dimension called space; but the sky looks bad even though I set the time to be night all the time in the space dimension. Since there is still a moon on the sky. The resion I am telling you this is because you made some of the best MCreator plugins. So culd you please make a MCreator plugin that lets you change the sky (like on a biome or a dimension). Also my mod is on MCreator 2022.2; so I would be happy if you made the plugin for MCreator 2022.2 too.

Goldorian... I need version 5.3
5.4 is on mcreator site and 5.2 is on GitHub... Where to find 5.3?
Thx.

Deleted from the plugin page as I updated my Fabric Generator to 1.19.2, so I don't support anymore 1.19.1.
(When 5.3 has been released, I surely forgot to put it on GitHub, but if you know how to use it a bit, you should be able to make it yourself).

1.19.2 is almost identical to 1.19.1. It only fixed an issue with the new chat reporting system, so mods should be updated pretty quickly if they are already in 1.19.1.
If you can't wait, you can also simply open the ZIP file of the plugin and rename fabric-1.19.2 to fabric-1.19.1 as nothing changed for the plugin between those both versions.

Got the plug-in working on 1.19.1. Thanks for the help.
BTW... Since I have the attention of someone who is obviously a mod coding genius... Was wondering if you have any input regarding my other mcreator issue...
https://mcreator.net/forum/90752/keybind-not-working-server

So I got a problem with the File Manager mod now... I upgraded to the Fabric 1.19.2 Generator. I make a procedure that will access a file. "File Manager" is not shown in the "Procedure Templates" section. And if I try to make a local variable for the file, there is no "File" type coming up in the "Variable Type" dropdown box.
The File Manager plug-in is installed and it says it is loaded in the "Manage Plugins" section of Preferences.

An update to previous post... If I create a new project then File Manager is in the Templates list... The problem is only with my project that got upgraded from 1.19.1 to 1.19.2.
Worst case, I can export everything, make a new project, then import everything.

Hi! I am making a mod that will use Saving and Loading in a Save block and a Load block.

Why did you remove 1.16.5 when it's still supported by MCreator and is also a very widely used versions?

Sorry if I'm asking such a stupid question, but is that only for the "players since" because of "local" or is it also possible on a server

for example if you want to have a list of your inventory for each player or something