From my experience, behavior pack in bedrock is very limited unlike java BP. I also noticed that the bedrock updates are not that big and bugs occur. I had like to suggest a few things for improvements and convey the issues I encounter on using behavior pack. First, I suggest to add a more variables in Script API, such as:
- HitEntityHitBeforeEvent - so we can directly cancel the damage from a certain entity. As we know we can filter the damage through entity.json however, that is not enough since we can not write/read objects from a json file through script api
- Player.visual.particle() or Player.visual.block() - from the name itself, we can spawn/place blocks visually (only a specific or group of player can see it) and after a few moment it will disappear (or we can set duration for disappearance).
- Player.getResourcesPack() - from the name itself, we can fetch all the resources pack and its content like json file content and the name of textures. With this, add-on developer can develop a anti-xray system.
- PlayerKeyInputAfterEvent - after pressing a key in keyboard, add-ons will detect it and do something. I also suggest adding a support for non-keyboard player through resources pack (User Interface buttons)
Now, for the issues that I encountered with BP. Well, I'm not directly pointing BP but the realm itself.
- When adding behavior pack in realm it does not update the content of the pack, especially a script api based pack.
- MOST bp doesn't work in realm and that's the main issue.
Please sign in to leave a comment.
0 Comments