AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |
Back to Blog
Data pack creator minecraft12/2/2023 ![]() ![]() The sidebar on the left displays the name of the current project you're working on, provides access to change/add/remove project files, and gives you access to quite a few buttons: Here's a picture of a given folder structure, and the output namespaces of each file: You can always use 0 as the namespace to refer to your own pack's ID. mcfunction.Īdditionally, when editing files, if you do not specify a namespace for a specific field, it will either default to "minecraft" (for vanilla things like items, blocks, entities, recipes, advancements, etc), or "0" (which means your own pack's ID). If the extension is not provided, it will default to either. If the namespace is not specified ( filename.ext or filename), it will default to the Id set in the meta file. ![]() Items in the left sidebar can optionally specify a namespace and/or an extension in the format namespace:filename.ext. ![]() The Origin Creator will not let you use newer features than the version selected. Make sure, that in your meta file, "Pack Format" is set to the number applicable to your version of Minecraft. Hover over fields and labels to view a short description of what each thing does. You can (and should) export your work as JsonOC Files (more reliable but don't work in Minecraft) or Datapacks (less reliable but do work in Minecraft) so you can reimport them later. Data is stored in your browser's cache (not your browsing history), so note that clearing it may delete all your projects. For text boxes, they save when you click off them. My github site repository (where the web-tool is located) is publicly open-source, so you can find the source code for the tool (as well as some other stuff) here.The Origin Creator autosaves whenever you make a change. This would make function editing a breeze for many people :D ![]() The tool even supports importing and merging other people's datapacks (just be careful of files overwriting each other like the minecraft:tick function tag) in addition to exporting to a datapack or a fabric mod.īy the way, if anyone is familiar with making syntax highlighters for the Ace code editor (or knows anyone who is), I'd love to have some help with adding in mcfunction syntax highlighting and checking to functions made with the tool I just can't wrap my brain fully around how to implement one into Ace (not to mention it would be very complex, and it would need to be version-agnostic). The idea behind the origin creator is to make datapack creation less of a chore for new creators and well-seasoned ones alike instead of worrying about json syntax you can type into simple fields and hover over labels to see what they do directly instead of clicking off to the wiki (you can still view and edit the raw json format by clicking "Toggle Raw" at the top of any item). Here's a showcase video on the creator ( YouTube): I've been working on it for a few weeks now and I believe it's stable enough to post about it here on reddit! Though it originally started as a project for making origins for the Origins mod (hence the name), the Origin Creator is a very powerful tool capable of making any datapack in Minecraft in a more visual manner than the complex/tedious folder structure required by default. ![]()
0 Comments
Read More
Leave a Reply. |