项目作者: byAdam
项目描述 :
A Behaviour Pack Editor for Minecraft: Bedrock Edition
高级语言:
项目地址: git://github.com/byAdam/byHaviour.git
byHaviour
❗ Discontinued ❗
byHaviour has been discontinued since 2018, so I highly recommend you use Bridge. instead
What is it?
byHaviour is a free Minecraft:Bedrock Edition Behaviour Pack Editor written in Python. You can edit everything within Behaviour Packs with a clean minimalist interface.
Why use it?
byHaviour helps you significantly speed up your workflow when working with behaviour packs.
It is in essence a tailor made JSON editor, designed to be used to edit entity, loot and trade table files, although supports all JSON files. The joy of working with a JSON editor is that you have no worry of syntax errors.
It includes smart and dynamic suggestions and autocompletion meaning you can write entitre files with ease and just a few key presses.
You can also load packs, bringing up an overview page with a handy list of all entities in the pack.
Features
Smart and Dynamic Suggestions
- Components, Subcomponents, Filters, Condition, Functions, Loot, Trades all autocomplete.
- Suggests component groups and events referenced elsewhere in the file or pack.
- Builtin lists of items, blocks and entities.
Simple but Powerful Editor
- Entities are split into 3 subeditors: “Component Groups”, “Components” and “Events” leading to a clear and organised workspace.
- Highlight keywords in your file.
- Copy and directly paste JSON into the editor.
- Reorder objects and interact with the editor using shortcuts.
- Comments! Imports and exports Minecratt’s // comment syntax.
- Querying! Query the documentation for information about the chosen component.
- Save, Rename and Delete files all from within the editor.
Behaviour Pack Overview Tab
- Change the pack icon and edit the manifest file.
- View all entities used in your pack, and see those that are not!
- Set a frequently edited pack as default so you can quickly open and edit files.
Light and Dark Theme
- A light, vibrant theme for those excited to create behaviour packs!
- A dark theme for those who have created behaviour packs before.
Prewritten Components
- Press a button or use shortcuts to import prewritten components into your files.
- You can easily add other frequently written components, outlined here.
Screenshots
Overview


Editor




Querying


Prewritten Components
To add a new component you can import is very simple
- Create a new JSON file in “/assets/imports/“ in the folder with your byHaviour.exe file.
- Copy the template found here.
- Change the value of “name” to the name you want in the imports menu.
- Change the value of “data” to the component(s).
- Change the value of “priority” depending where you want it in the imports menu.