Downloading the software.

In order to be able to code add-ons you'll need a certain set of software installed. The software in this list is for Windows 10, but it's possible to find analog software for iOS and android.

  1. The official Minecraft v.1.16.0+ [Windows 10 Edition, Bedrock codebase], downloaded from the Microsoft Store. (Android and iOS versions will work too)

  2. A code editor. This can be any text editor (even the pre-installed Notepad would do), however it's much more comfortable to work in a dedicated Code Editor, like Visual Studio Code, which I prefer. Sublime Text is another great code editor with huge theme customization capabilities. CoreCoder is a unique Code Editor developed specifically for Add-On creation. (Alternatives for Android:, iOS: Kodex)

  3. Blockbench is a 'boxy 3D model editor ' typically used to create Minecraft entity models, textures and animations. Also provides a web-browser version compatible with mobile. An image editor, like GIMP, Photoshop or or paint.net, is recommended to be used along.

Alternatively, you could use Bridge (linked in Links and Contact), a visual software created specifically for Add-on creation, but personally, I prefer VSC. The process of creating add-ons in bridge is parallel to creating them in a Code editor, so once you grasped the basics you could easily switch to using Bridge.

As a further note, you may find other recommended software like AJG for repetitious task automation (e.g mass weapon generation) or FRG for quick custom structure creation linked in Links and Contact.

Now that you have your tools installed, let's move onto some pre-organisation.