Data Packs Game Mechanic

BearEdit | a WorldEdit datapack

  • Functions
  • Loot Tables
  • Predicates
  • 30,741 views • 9 today
  • 6,553 downloads • 1 today
  • 149
  • 111
  • 92
Silabear
Retired Moderator
Level 70 : Legendary Guard Bear
980
⚠️ The latest version of only works on Minecraft 1.21-1.21.2 ish but versions for older Minecraft versions are available. Please find them here. When downloading, please make sure that you have downloaded the correct datapack version.

Introducing BearEdit, the best world edit datapack for Minecraft 1.20.5+. With no finicky commands or chat based UI, this datapack makes building more efficient. No past experience is required - BearEdit is designed to be as simple as possible, while still being super powerful. Here’s what we’ve got:


Features

  • No commands or confusing UI - everything can be done in seconds without interrupting your flow.
  • No resource pack or mod is required.
  • Barely any lag
  • Multiplayer and server compatible!
  • Works with any blocks, even modded ones
  • Works in 1.20.5 and newer versions

Build Tool item

The Build Tool Item is the item which is used to control the entire datapack. You can only use it in creative mode, and only if you do not have the no permission tag.

BearEdit | a WorldEdit datapack Minecraft Data Pack

move_to_inbox Get the item

To get the build tool item, run /function be:give . You must have operator status in order to run this command.

desktop_mac Info display

When you hold the item, you can see the current selected mode and status in your action bar, just above the hotbar. This will show the next step/any warnings, as well as the currently selected mode.

BearEdit | a WorldEdit datapack Minecraft Data Pack

add_circle How to use

Using the item follows a simple build flow, explained directly in-game through the action bar display.
  1. Select a block to use for the action by putting it in your offhand
  2. Right click on two blocks to specify the start and end positions
  3. Right click to run the action
To demonstrate, watch this short clip:



edit Modes

There are 5 different modes you can use with the Build Tool item. To change the mode, click F to cycle through the options, or hold SHIFT + F to open the mode menu. This is a list of all the modes, as well as their description:

Set (Solid) (demo)Fills the area with the chosen block, replacing anything in the way
Set (Hollow)Fills the outer layer of the area with the chosen block, leaving the inside as it is.
Remove Blocks (demo)Removes all blocks in the area, essentially setting it to air.
Draw LineDraws a straight line from the start to end position made of the chosen block.
Replace (demo)Replaces one type of block with another in the selected area.

keyboard Controls

All the controls are displayed when you hover over the Build Tool item in your inventory. When holding the item, you can use these following default controls to use the item:

Right Click (Use Item)
Right click on a block to select a position, or to run the action.
F (Swap Hands)Cycle through the Build Tool's modes
Q (Drop Item)Reset the current stored positions/blocks, if you made a mistake.
Shift + F (Sneak + Swap Hands)Open the Mode Selector GUI


Settings

Run the following commands as an operator to toggle the settings of the pack:

/function be:settings/keep_positionsToggles whether to keep the positions after you run an action, or reset them
/function be:settings/outlineToggles whether the selected are should have an outline.

You can also give any player the tag be.no_perm using the command /tag PLAYER add be.no_perm to not allow them to use the build tool item. Players who have this tag will be shown the text "NO PERMISSION" in the display bar, and will be unable to interact with the item.

Other

BearEdit | a WorldEdit datapack Minecraft Data Pack

👍 If you like this pack, then please give it a diamond or favourite, and drop a comment - I love to see what you have to say! Share it with your friends too to help me get it seen <3

This datapack does not work on Realms as of yet because of a bug

This datapack by Silabear is licensed under CC BY-SA 4.0
Creditme, myself, and I
CompatibilityMinecraft 1.21
Tags

11 Update Logs

v1.7 : by Silabear 12/13/2025 6:24:29 pmDecember 13, 2025 @ 11:24 pm UTC

  • Updated to 1.21.11. This version of the datapack will no longer work with earlier versions
  • I've included the script I use to automatically update this datapack to work with new blocks in the zip. If a new version is released which renames or introduces blocks, then run the script in the folder and it should carry on working.
LOAD MORE LOGS

  Have something to say?

ThePotato2311
08/19/2025 4:22 am
Level 1 : New Miner
I am finding that at the moment whenever i try to make a solid it's just water? It isn't what's in my offhand. But it seems really cool! (Sorry if this is explained in the description I can't see it anywhere)
1
illager
07/24/2025 8:32 am
He/Him • Level 63 : High Grandmaster Loremaster Theorist
I hate to say this, but I find it to not work on 1.21 (I have the right version) when trying to edit modded blocks. I'm using a Forge mod that adds a bunch of Minecraft Dungeons blocks, and this datapack doesn't seem to appreciate it when I try to replace blocks with modded ones and whatnot. Do you think you can fix this?
1
illager
07/23/2025 3:43 am
He/Him • Level 63 : High Grandmaster Loremaster Theorist
I'm so glad to have this! Thank you, Silabear, for making it so I don't need fickle commands and whatnot to make large cubes of lava directly over villages.
1
KianWx
06/26/2025 4:13 pm
He/Him • Level 1 : New Crafter
this is / was by far the best "builders wand" tool for creative, genuinely so easy to use and actually works the way it should unlike a lot of other datapacks. Ive used it so much in building my city and it was basically essential for creating it. then mojang force updated realms past 1.21.1 and it messed up a ton of my other mods too, can't use CIT resource packs anymore either.

But this tool still (kind of) functions on 1.21.5. you can still select your block by using the "replace" tool and cycling through the 4 options on whichever block you want to use, and then you can use the line and fill tools like normal and it'll use the block that you selected with the replace tool, and then the "remove blocks" tool still works as normal. one issue is that the block selected is no longer tailored to the individual using it, it replaces the block selection for everyone on the server, but definitely still useable and i have made it work.

i'm not writing this comment to complain that it hasn't been updated, definitely take your time with it, just wanted to write this to say that it does still kind of work even past 1.21.2, and that i am a big fan of this tool
1
Silabear
06/26/2025 5:35 pm
He/Him • Level 70 : Legendary Guard Bear
thanks!! I've been meaning to update this for a while. it's next on my list!!
1
JustIvo1231
06/18/2025 4:13 pm
Level 1 : New Miner
How do you run the command it doesnt work for me?
Also how do you choose what block to fill with?
1
JustIvo1231
06/18/2025 4:25 pm
Level 1 : New Miner
I figured it out myself.
1
Silabear
06/18/2025 4:28 pm
He/Him • Level 70 : Legendary Guard Bear
i mean you coulda just read the "how to use" section in the description but alright
1
Jadelefoxo
05/12/2025 7:00 pm
Level 1 : New Miner
Sadly I can’t seem to get the replace to work, as it does absolutely nothing. Could you help?
1
Silabear
05/13/2025 2:19 am
He/Him • Level 70 : Legendary Guard Bear
What version?
1

Welcome