Skip to content

j-loewen/_minecraft-add-on

Repository files navigation

Minecraft Bedrock Add-on Development Setup

Initial Setup

Before following the installation steps, you need to configure your add-on structure:

  1. Rename add-on folders
  • Navigate to resource_packs\addon and rename the addon folder to your add-on name
  • Navigate to behavior_packs\addon and rename the addon folder to your add-on name
  1. Replace placeholder variables In various files throughout your add-on, replace the following placeholders with your actual values:
  • [ADDON-NAME] - Your add-on's display name
  • [ADDON-DESCRIPTION] - Brief description of your add-on
  • [ADDON-AUTHOR] - Your name or organization
  • [ADDON-RESOURCE-UUID] - Unique identifier for resource pack
  • [ADDON-BEHAVIOR-UUID] - Unique identifier for behavior pack
  • [ADDON-RANDOM-UUID] - Additional unique identifier if needed

You can generate UUIDs using online tools or VS Code extensions.

Prerequisites

Before you start developing your Minecraft Bedrock add-on, ensure you have the following installed:

Installation

Follow these steps to set up your development environment:

  1. Install TypeScript globally
npm install -g typescript
  1. Install Minecraft Script API packages
npm install

You're now ready to start developing your Minecraft Bedrock add-on!

Resources

For comprehensive information and assistance with Minecraft Bedrock add-on development, explore these valuable resources. The Microsoft Learn documentation provides official guidance and tutorials. Stay updated with the latest NPM packages and reference detailed API documentation at Bedrock Wiki, Script API Docs, Vanilla Data, and Math API. Community tools like MC Utils and official samples from Microsoft and Mojang offer practical examples. Additionally, access vanilla game assets including translation files and textures for reference and customization.

About

A Template for a Minecraft Bedrock Edition Add-On

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published