Skip to content

Releases: kishtarn555/BedrockEdit

1.4.0

Choose a tag to compare

@kishtarn555 kishtarn555 released this 04 Dec 00:56

New version, 1.3.0! More utility tools

How to install

Download the.mcpack,

Create a world, or add to an existing one.

Enable both the resource pack and behaviour pack.

How to use

It adds items to the tool menu in creative, use them to acces the features.

Use/right-click the items to use them. Wands also support block destruction/left-click. You may also run commands

You can see a tutorial here TODO add tutorial

Changelog

Commands

Remember that to write commands you use /scriptevent bets:, replacing the [args] with the command you want to use. some of them may use some arguments

Gets

Added gets command which remplaces the current selected slot with a slot with states with the main block selection data.

Deb

Added experimental deb command which gives data about the resource pack blocks, this command is experimental and may change it's signature or effect.

Operator

Line operator

Line operator now works even if the distance between the anchors is large, but it does not affect unloaded chunks

Fixes

  • Fixed bug with pos2 command, now it moves the second anchor and not the main anchor

API

Bumped script API to 1.16.0

Full Changelog: v1.2.1...v1.3.0

Version 1.3

Choose a tag to compare

@kishtarn555 kishtarn555 released this 20 Jun 23:50

New version, 1.3.0! More utility tools

How to install

Download the.mcpack,

Create a world, or add to an existing one.

Enable both the resource pack and behaviour pack.

How to use

It adds items to the tool menu in creative, use them to acces the features.

Use/right-click the items to use them. Wands also support block destruction/left-click. You may also run commands

You can see a tutorial here TODO add tutorial

Changelog

Debug stick

Added debug stick:

  • left click(break) a block with the debug stick in hand to go to the next state.
  • left click+sneak (break while sneaking) a block with the debug stick in hand to go to the previous state.
  • right click (interact) a block to open a modal to edit the block states directly.

State slots

Added a tool called slot with states that allows to place a saved blocked with certain states. Each item stores the states, which can be consulted in the inventory.

You can

  • Left click to replace a block with the stored BlockState
  • Right click to replace a block with the stored BlockState
  • Run command bst (Block state) while holding a slot with states to set the BlockStored saved by the item to the one that was selected with the main Block Selector (The blue one).

It also has protection so if you hold click while moving, it tries to place everything in a line.

Flood fill Operator

Flood fill operator now supports (sneak + left click), it replaces all the connected in the selection air next to the block face you clicked.

Commands

Remember that to write commands you use /scriptevent bets:<command>, replacing the [args] with the command you want to use. some of them may use some arguments

Sel command

Use sel command to select an area. It is similar to running pos1 set and then pos2 set.

Syntax:

/scriptevent bets:sel <pos1:vector3> <pos2:vector3>

Example to select from 0,0,0 to where the player is:

/scriptevent bets:sel 0 0 0 ~ ~ ~ 

BST Command

Run command bst (Block state) while holding a slot with states to set the BlockStored saved by the item to the one that was selected with the main Block Selector (The blue one).

Selection particles

If the selection is large, now it renders every so other particles to improve performance.

API

Bumped script API to 1.11.0

Full Changelog: v1.2.1...v1.3.0

V 1.2.0

Choose a tag to compare

@kishtarn555 kishtarn555 released this 19 Mar 00:22

New version, 1.2.0! Now with commands

How to install
Download the.mcpack,

Create a world, or add to an existing one.

Enable both the resource pack and behaviour pack.

How to use
It adds items to the tool menu in creative, use them to acces the features.

Use/right-click the items to use them. Wands also support block destruction/left-click

You can see a tutorial here TODO add tutorial

Changelog

Commands

You can now use commands to interact quickly with the addon without requiring navigating the menu.

You just type in chat /scriptevent bets:<command>, replacing the [args] with the command you want to use. some of them may use some arguments

Example

Prints the structure data of "mystructure" in raw format

/scriptevent bets:stdata mystructure -r

Pos Command

Use either pos1 or pos2 command to query or modify the selection position box.

Arguments

If no arguments, it returns the position of the selection

  • Use optional argument -set <x y z> to set the coordinates
  • Use optional argument -x <dx> to add dx to the x coordinate
  • Use optional argument -y <dy> to add dy to the y coordinate
  • Use optional argument -z <dz> to add dz to the z coordinate

Examples

Queries pos 1

/scriptevent bets:pos1

Set pos2 to where the player is

/scriptevent bets:pos2 -set ~ ~ ~ 

Adds 2 to x value pos pos1

/scriptevent bets:pos1 -x 2

CLS Command

Use cls command to clear the selection

SBS Command

Use sbs to query the selection box size. It prints its x, y and z length.

Fill Command

Use fill to run the fill operator

Arguments

  • Use optional argument -mode <mode> to select the mode, skipping the modal. This modes may be
    • normal
    • keep
    • replace
    • loosely

Examples

Runs fill operator, opens the prompt

/scriptevent bets:fill 

Runs fill operator, skips the prompt by specifying the mode

/scriptevent bets:fill -mode replace

Stack Command

Use stack to run the stack operator

Undo Command

Use undo to run the undo operator

Redo Command

Use redo to run the redo operator

Load Command

Use load to run the load operator, and load a structure

Save Command

Use save to run the save operator, and save a structure

STL Command

Use stl to run to query all structures loaded

Arguments

  • Use flag -r to display the data raw.

STDATA Command

Use stdata <structure> to query the data of a specific structure

Arguments

  • Mandatory argument , the structure name to query
  • Use flag -r to display the data raw.

Full Changelog: v1.1.0...v1.2.0

Version 1.1.0

Choose a tag to compare

@kishtarn555 kishtarn555 released this 22 Dec 20:05
  • Added copy operator that saves structures into memory (cannot exceed vanilla dimensions of 64x64)
  • Added a load operator that can place structures. It places it in the blue corner, in direction to the red corner

Version 1.0.2

Choose a tag to compare

@kishtarn555 kishtarn555 released this 29 Nov 20:28

Fixes

  • The pickers can now select liquids

Version 1.0.1

Choose a tag to compare

@kishtarn555 kishtarn555 released this 24 Nov 19:58

Bug fix

  • Fixed an issue where workspaces were using exact coordinates, so not all blocks were being placed

Full Changelog: v1.0.0...v1.0.1

Version 1.0.0

Choose a tag to compare

@kishtarn555 kishtarn555 released this 23 Nov 08:50

This is version 1.0.0, but still has many things missing, but now has what I consider the minimum to be a useful tool.

How to install

Download the.mcpack,

Create a world, or add to an existing one.

Enable both the resource pack and behaviour pack.

How to use

It adds items to the tool menu in creative, use them to acces the features.

Use/right-click the items to use them. Wands also support block destruction/left-click

You can see a tutorial here TODO add tutorial

Changelog

Features

Tools

  • Added a menu
  • You can use the hotbar section to save and load hotbars
  • Cancel current task currently has no function

Operators

  • Added new stack operator which copies the selection and pastes it multiple times, each displaced a constant ammount which can be deduced from an orientation or manually typed
  • Fill operator now prompts the user before used

Known bugs

  • Undo and Redo silently and partialy fail when working on unloaded chunks. Think of using a tickingarea

Full Changelog: v0.2.0...v1.0.0

EarlyAcces 0.2.0

Choose a tag to compare

@kishtarn555 kishtarn555 released this 06 Nov 21:05

First update! Let's go

How to install

Download the.mcpack,

Create a world, or add to an existing one.

Enable both the resource pack and behaviour pack.

How to use

It adds items to the tool menu in creative, use them to acces the features.

Use/right-click the items to use them. Wands also support block destruction/left-click

You can see a tutorial here TODO add tutorial

Changelog

Features

Tools

  • Added block placing mode
    • Normal
    • Keep, only replace air
    • Replace exactly: Repace if permutation matches secondary pick
    • Replace loosely: Not implemented

Operators

  • Added new flood operator
  • Fill operator now works on batches to avoid crashes

Technical

  • Added code to support batches, now you can iterate on batches, each batch processed on a game tick

Bug fixes

  • Fixed a bug that caused the game to crash when filling large areas,

Known bugs

  • Undo and Redo silently and partialy fail when working on unloaded chunks. Think of using a tickingarea

Future

Next I'd like to implement (In order of priority)

  • Working spaces, when valid, generate a ticking area to stay loaded
  • Stack operator
  • Copy/Paste operator
  • Settings
  • Menu
  • Geometry operators (Circle, parabola, catenary)
  • Splines

Some feaatures I'd like to add but requiere either some hacks I'm unsure if they're worth, or more features to the ScriptAPI

  • To structure block (Places a structure block with the workspace as its selection)
  • Block placing mode: Replace loosely
  • Ingame-formula-defined operators

Full Changelog (for devs): v0.1.0...v0.2.0

EarlyAcces 0.1.0

Choose a tag to compare

@kishtarn555 kishtarn555 released this 02 Nov 20:54

Hello, this is the early access for my addon which adds tools for map making to Minecraft Bedrock edition

How to install

Download both .mcpacks, one is the resource pack and the other is a behaviour pack.

Create a world, or add to an existing one.

Enable both the resource pack and behaviour pack.

How to use

It adds items to the tool menu in creative, use them to acces the features.

Use/right-click the items to use them. Wands also support block destruction/left-click

You can see a tutorial here TODO add tutorial

Changelog

Features

  • Added wand to select the corners of the workspace
  • Added blue wand to select the blue main corner
  • Added red wand to select the red secondary corner
  • Added red block pick to select the working main block
  • Added line operator: Places blocks in a line from one corner to the other using the main block
  • Added fill operator: Fills the region defined by the corners with the main block
  • Added undo action, undoes changes made
  • Added redo action, undoes changes made

Known bugs

  • Undo and Redo silently and partialy fail when working on unloaded chunks.