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

I don't see anything saying if this is updated to 2024.2. Can someone inform me of this?

I've edited the last version so it works with 2024.2 / NeoForge 1.20.6 and seems to be working fine for me. If you would like me to send the file to you for a review and posting it, let me know. - Steve

why cant i make it download files why cant it read existing files why cant it create files at all

if you are going to report a bug, you should go to the Issue Tracker site and provide all the details there so goldorion can address them. Did you take the time to study the screenshots provided on this page? One thing that may not be visible is the use of Variables in the right side of the screen. The colors are hard to see, but I can tell you that writing and reading the JSON files DOES work. I have several mods and have been using this plugin since it came out. If you build it correctly, it will work. The first time is hard but once you get it, it simply works. The only issue that I know of and have reported is using Global Variables, but local variables works.

i get the screenshots but they seem to be outdated and 🍩 show the current blocks and yes i also know how variables work and that there are different types of them (not trying to be rude just clarifying)(sorry for bad spelling / missing punctuation marks English is not my native language)

Hello.

There is an odd bug when writing TXT lines at the end of a TXT file where it will print the text twice when the procedure is called. This duplicated text would make it more difficult to print data back into the game.

Hey, can you make for the next update a block that get if a jsonObject is not null please

here the code :
{JsonObjectVar}.get(({ObjectName})) != null

please because i need to verify else that crash