Skip to content

Visual Studio Code extenstion that allows you to quickly create Minecraft datapacks.

License

Notifications You must be signed in to change notification settings

HuJohner/vscode-mc-datapack-ext

Repository files navigation

mc-datapack

Visual Studio Code extenstion that allows you to quickly create Minecraft datapacks.

Inspired by this Rust application.

Features

  1. New Datapack context command to create basic datapack structure:
.
├── data                                    // data folder
│   ├── <author>
│   │   └── functions
│   │       └── <namespace>                 // main and reset functions
│   │           ├── main.mcfunction
│   │           └── reset.mcfunction
│   └── minecraft
│   │   └── tags
│   │       └── functions                   // respective load and tick tags
│   │           ├── tick.json
│   │           └── load.json
│   └── global
│       └── advancements
│           ├── root.json                   // installed advancements
│           └── <namespace>.json            // datapack advancements
├── pack.mcmeta                             // required

  1. New MCFunction file context command to create a function with file header. Extension configuration to set default author username.

  2. Recipe Editor context command on recipe documents to visually edit a recipe.

  3. more to come...

Got suggestions? Feel free to create an issue here!

Requirements

There are no requirements or dependencies but I highly recommend using a MCFunctions language extension for syntax highlighting like this.

Known Issues

Check the issues on Github here Feel free to report any issues that you have.

Acknowledgments

Release Notes

You can find the full changelog here.

About

Visual Studio Code extenstion that allows you to quickly create Minecraft datapacks.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages