https://github.com/refaltor77/template_addon_mcpe
Framework for addon Minecraft Bedrock Edition
https://github.com/refaltor77/template_addon_mcpe
addon be bedrock framework javascript js mc mcpe pe scripting scriptingapi scripts ts typescript
Last synced: about 1 year ago
JSON representation
Framework for addon Minecraft Bedrock Edition
- Host: GitHub
- URL: https://github.com/refaltor77/template_addon_mcpe
- Owner: Refaltor77
- Created: 2024-03-24T19:15:05.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-04-02T22:15:54.000Z (about 2 years ago)
- Last Synced: 2025-01-22T11:18:10.145Z (about 1 year ago)
- Topics: addon, be, bedrock, framework, javascript, js, mc, mcpe, pe, scripting, scriptingapi, scripts, ts, typescript
- Language: TypeScript
- Homepage:
- Size: 592 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README

---
#### Welcome to EasyAddon's GitHub. This project aims to simplify add-on creation by offering a comprehensive and functional framework with development packages such as TypeScript for scripting.
---
## installation
```SHELL
git clone git@github.com:Refaltor77/template_addon_mcpe.git addonProject/
npm install
```
### Dependency (regolith) for compiling addon
https://github.com/Bedrock-OSS/regolith/releases/tag/1.2.0
---
## Run addon
````SHELL
npm run build
````
This command will **automatically** compile the add-on by transpiling **TypeScript** scripting into **JavaScript**, and it will also place your add-on in the ``com.mojang/`` folder of your game.
---
### features
#### Player :
``PlayerInventory ✅``
``PlayerArmorInventory ✅``
``PlayerAddEffectEvent ✅``
``PlayerChangeWorldEvent ✅``
``PlayerDamageEvent ✅``
``PlayerDeathEvent ✅``
``PlayerInteractEvent ✅``
``PlayerJoinEvent ✅``
``PlayerQuitEvent ✅``
``PlayerChangeArmorEvent 🟥``
``PlayerJumpEvent 🟥``
``playerMoveEvent 🟥``
#### Entity :
``EntityAddEffectEvent ✅``
``EntityDamageEvent ✅``
``EntityDeathEvent ✅``
``EntityExplodeEvent ✅``
``EntitySpawnEvent ✅``
``EntityLoadEvent 🟥``
``EntityPlaySoundEvent 🟥``
``EntityAttackEvent 🟥``
#### Blocks :
``BlockBreakEvent ✅``
``BlockPlaceEvent ✅``
``ButtonPushEvent ✅``
#### Projectiles :
``ProjectileHitEntityEvent ✅``