Releases: CzechPMDevs/BuilderTools
BuilderTools v1.3.1
BuilderTools v1.3.0
- Bug fixes
- Clipboard compression
- Huge performance boost
- Support for API 4.0
- Added Sponge and MCStructure schematics formats
BuilderTools v1.3.0-beta2
- Bug fixes
BuilderTools v1.3.0-beta1
BuilderTools v1.3.0-beta1
Changes:
- Added suppor for PocketMine 4.0.0-beta1 api
BuilderTools v1.2.0
✔️ Advanced WorldEdit commands
✔️ Using Sub Chunk Iterator to make block placing faster
✔️ Supports schematics
✔️ Minecraft: Java Version maps world fixer
✔️ Supports last PocketMine API version
👍 1.2.0 Update:
- Bug fixes (Fixed mask decoding, Fixed buggy //undo on objects made with //draw command, Fixed #155)
- New //island command
⬇️ Downloads:
Version | Phar Download | Zip Download | API | Min php version |
---|---|---|---|---|
1.2.0 | Poggit | GitHub | 3.16.0^ | 7.4 |
1.2.0-beta4 | Poggit | GitHub | 3.16.0^ | 7.4 |
1.2.0-beta3 | Poggit | GitHub | 3.16.0^ | 7.4 |
1.2.0-beta2 | Poggit | GitHub | 3.x.x | 7.0 |
1.2.0-beta1 | Poggit | GitHub | 3.x.x | 7.0 |
1.1.0 | GitHub | GitHub | 3.x.x | 7.0 |
1.1.0-beta2 | GitHub | GitHub | 3.x.x | 7.0 |
1.1.0-beta1 | GitHub | GitHub | 3.x.x | 7.0 |
1.0.0 | GitHub | GitHub | 3.0.0-ALPHA7 | 7.0 |
All released versions here
Other plugins by CzechPMDevs here
💬 FAQ
Required extension Core has an incompatible version (7.* not >=7.4)
- Your server is using outdated PHP version. If you host your server by yourself, update your php binaries More information. If you are using some host provider, contact them to update their php version.
🔧 How to install BuilderTools?
- Download latest stable version from poggit
- Move dowloaded file to your server /plugins/ folder
- Restart the server
🏠 BuilderTools commands
- All BuilderTools commands starts with
//
except for the/buildertools
command that was added as an alias because//help
not works in newer versions. - In game, you can get list of all commands using commands
//commands
Commands
Command | Description |
---|---|
//commands | Displays list BuilderTools commands Alias: //commands , /buildertools Usage: //commands <page: 1-4> |
//biome | Changes biome in selected area Usage: //biome list OR //biome <biomeId> |
//blockinfo | Switch block info mode Usage: //blockinfo Alias: //bi In blockinfo mode you can get information about block by touching it. |
//clearinventory | Clears inventory Usage: //clearinventory Alias: //ci |
//center | Finds center of the selection Usage: //center Bedrock will appear in the middle of the selection |
//copy | Copy selected area into the clipboard Usage: //copy Copied area can be placed again using //paste , merged with the environment //merge or rotated //rotate . |
//cube | Creates cube Usage: //cube <id1:dmg1,id2,...> <radius> Creates a cube at your position. |
//cut | Cuts out selected area Usage: //cube <id1:dmg1,id2,...> <radius> The are is afterwards moved on to clipboard. |
//cylinder | Creates cylinder Usage: //cube <id1:dmg1,id2,...> <radius> Creates a cylinder at your position. |
//draw | Draws with blocks Usage: `//draw <cube |
//fill | Fill selected area Aliases: //set , //change Usage: //fill <id1:dmg1,id2,...> First you must create area using //pos1 , //pos2 or by //wand . |
//fix | Fixes block in world from Minecraft: Java Edition Usage: //fix <world> |
//flip | Flips selection Usage //flip x OR //flip y OR //flip z The argument represents axis to flip the selection through. |
//hcube | Creates hollow cube Usage: //hcube <id1:dmg1,id2,...> <radius> Creates hollow cube at your position. |
//hcylinder | Creates hollow cylinder Usage: //hcyl <id1:dmg1,id2,...> <radius> Creates hollow cylinder at your position. |
//hpyramid | Creates hollow pyramid Usage: //hpyramid <id1:dmg1,id2,...> <radius> Creates hollow pyramid at your position. |
//hsphere | Creates hollow sphere Usage: //hsphere <id1:dmg1,id2,...> <radius> Creates hollow sphere at your position. |
//id | Displays id of item in your hand Usage: //id |
//merge | Merge copied area Usage: //merge |
//move | Move blocks in selection Usage: //move <x> <y> <z> Move blocks in selected area. |
//naturalize | Replaces blocks in selected area to grass,dirt and stone Usage: //naturalize |
//outline | Fills hollow selected area Usage: //outline <id1:dmg1,id2,...> Changes the all the outer layers. |
//paste | Paste copied area Usage: //paste |
//pos1 | Select first position Aliases: //1 , //pos1 Usage: //pos1 You need select two positions for eg. filling or fixing Minecraft: Java Edition maps. |
//pos2 | Select second position Aliases: //2 , //pos2 Usage: //pos2 You need select two positions for eg. filling or fixing Minecraft: Java Edition maps. |
//pyramid | Creates pyramid Usage: //pyramid <id1:dmg1,id2,...> <radius> Creates pyramid in your position. |
//redo | Re-do BuilderTools action Usage: //redo |
//replace | Replace blocks in selected area Usage: //replace <blocksToReplace: id1,id2> <blocks: id1:dmg1,id2,...> Replace blocks in selected area. First you must create area using //pos1 , //pos2 or by //wand . |
//rotate | Rotate copied area Usage: //rotate <y> [x] [z] Y, X or Z is axis you can rotate object around. Use degrees as unit. Example: //rotate 90 |
//schematic | Manage with schematics Usage: //schem <reload OR load OR list OR paste> [filename] Manage with schematics (reload - loads all schematics to memory; load - loads schematics for //schem paste; list - displays list of loaded schematics. |
//sphere | Creates sphere Usage: //sphere <id1:dmg1,id2,...> <radius> Creates a sphere in your position. |
//stack | Stacks copied area Usage: `//stack [side |
//tree | Spawns tree Usage: //tree <tree OR list> There are implemented only basic trees ( oak , spruce , jungle and birch ) |
//undo | Cancels BuilderTools action Usage: //undo |
//walls | Makes walls around selection Usage: //walls |
//wand | **S... |
BuilderTools v1.2.0-beta4
✔️ Advanced WorldEdit commands
✔️ Using Sub Chunk Iterator to make block placing faster
✔️ Supports schematics
✔️ Minecraft: Java Version maps world fixer
✔️ Supports last PocketMine API version
👍 1.2.0-beta4 Update:
- Bug fixes (#132, #142, #143, #146, #147, #148, #152)
- New //biome and //flip commands
- Fixed accuracy on //copy & //paste commands
- Fixed parent permission wasn't working
- New option in config (for compressing clipboards, cleaning player cache and for removing duplicate blocks)
- Fixed //undo wasn't working properly with some shapes
⬇️ Downloads:
Version | Phar Download | Zip Download | API | Min php version |
---|---|---|---|---|
1.2.0-beta4 | Poggit | GitHub | 3.16.0^ | 7.4 |
1.2.0-beta3 | Poggit | GitHub | 3.16.0^ | 7.4 |
1.2.0-beta2 | Poggit | GitHub | 3.x.x | 7.0 |
1.2.0-beta1 | Poggit | GitHub | 3.x.x | 7.0 |
1.1.0 | GitHub | GitHub | 3.x.x | 7.0 |
1.1.0-beta2 | GitHub | GitHub | 3.x.x | 7.0 |
1.1.0-beta1 | GitHub | GitHub | 3.x.x | 7.0 |
1.0.0 | GitHub | GitHub | 3.0.0-ALPHA7 | 7.0 |
All released versions here
Other plugins by CzechPMDevs here
💬 FAQ
Required extension Core has an incompatible version (7.* not >=7.4)
- Your server is using outdated PHP version. If you host your server by yourself, update your php binaries More information. If you are using some host provider, contact them to update their php version.
🔧 How to install BuilderTools?
- Download latest stable version from poggit
- Move dowloaded file to your server /plugins/ folder
- Restart the server
🏠 BuilderTools commands
- All BuilderTools commands starts with
//
except for the/buildertools
command that was added as an alias because//help
not works in newer versions. - In game, you can get list of all commands using commands
//commands
Commands
Command | Description |
---|---|
//commands | Displays list BuilderTools commands Alias: //commands , /buildertools Usage: //commands <page: 1-4> |
//biome | Changes biome in selected area Usage: //biome list OR //biome <biomeId> |
//blockinfo | Switch block info mode Usage: //blockinfo Alias: //bi In blockinfo mode you can get information about block by touching it. |
//clearinventory | Clears inventory Usage: //clearinventory Alias: //ci |
//center | Finds center of the selection Usage: //center Bedrock will appear in the middle of the selection |
//copy | Copy selected area into the clipboard Usage: //copy Copied area can be placed again using //paste , merged with the environment //merge or rotated //rotate . |
//cube | Creates cube Usage: //cube <id1:dmg1,id2,...> <radius> Creates a cube at your position. |
//cut | Cuts out selected area Usage: //cube <id1:dmg1,id2,...> <radius> The are is afterwards moved on to clipboard. |
//cylinder | Creates cylinder Usage: //cube <id1:dmg1,id2,...> <radius> Creates a cylinder at your position. |
//draw | Draws with blocks Usage: `//draw <cube |
//fill | Fill selected area Aliases: //set , //change Usage: //fill <id1:dmg1,id2,...> First you must create area using //pos1 , //pos2 or by //wand . |
//fix | Fixes block in world from Minecraft: Java Edition Usage: //fix <world> |
//flip | Flips selection Usage //flip x OR //flip y OR //flip z The argument represents axis to flip the selection through. |
//hcube | Creates hollow cube Usage: //hcube <id1:dmg1,id2,...> <radius> Creates hollow cube at your position. |
//hcylinder | Creates hollow cylinder Usage: //hcyl <id1:dmg1,id2,...> <radius> Creates hollow cylinder at your position. |
//hpyramid | Creates hollow pyramid Usage: //hpyramid <id1:dmg1,id2,...> <radius> Creates hollow pyramid at your position. |
//hsphere | Creates hollow sphere Usage: //hsphere <id1:dmg1,id2,...> <radius> Creates hollow sphere at your position. |
//id | Displays id of item in your hand Usage: //id |
//merge | Merge copied area Usage: //merge |
//move | Move blocks in selection Usage: //move <x> <y> <z> Move blocks in selected area. |
//naturalize | Replaces blocks in selected area to grass,dirt and stone Usage: //naturalize |
//outline | Fills hollow selected area Usage: //outline <id1:dmg1,id2,...> Changes the all the outer layers. |
//paste | Paste copied area Usage: //paste |
//pos1 | Select first position Aliases: //1 , //pos1 Usage: //pos1 You need select two positions for eg. filling or fixing Minecraft: Java Edition maps. |
//pos2 | Select second position Aliases: //2 , //pos2 Usage: //pos2 You need select two positions for eg. filling or fixing Minecraft: Java Edition maps. |
//pyramid | Creates pyramid Usage: //pyramid <id1:dmg1,id2,...> <radius> Creates pyramid in your position. |
//redo | Re-do BuilderTools action Usage: //redo |
//replace | Replace blocks in selected area Usage: //replace <blocksToReplace: id1,id2> <blocks: id1:dmg1,id2,...> Replace blocks in selected area. First you must create area using //pos1 , //pos2 or by //wand . |
//rotate | Rotate copied area Usage: //rotate <y> [x] [z] Y, X or Z is axis you can rotate object around. Use degrees as unit. Example: //rotate 90 |
//schematic | Manage with schematics Usage: //schem <reload OR load OR list OR paste> [filename] Manage with schematics (reload - loads all schematics to memory; load - loads schematics for //schem paste; list - displays list of loaded schematics. |
//sphere | Creates sphere Usage: //sphere <id1:dmg1,id2,...> <radius> Creates a sphere in your position. |
//stack | Stacks copied area Usage: `//stack [side |
//tree | Spawns tree Usage: //tree <tree OR list> There are implemented only basic trees ( oak , spruce , jungle and birch ) |
//undo | Cancels BuilderTools action Usage: //undo |
//walls | Makes walls around selection... |
BuilderTools v1.2.0-beta3
✔️ Advanced WorldEdit commands
✔️ Using Sub Chunk Iterator to make block placing faster
✔️ Supports schematics
✔️ Minecraft: Java Version maps world fixer
✔️ Supports last PocketMine API version
👍 1.2.0-beta3 Update:
- Plugin cleanup
- Memory & CPU optimization
- Schematics are now created & saved asynchronously
- MCStructure schematic format is now supported
- Bug fixes
- New commands (
//wals
,//cut
,//center
,//d
)- Changed permissions prefix from
bt
tobuildertools
//fix
command now fixes whole world asynchronously- Dropped support for php 7.3 & PocketMine api versions lower than 3.16.0
- When you select both positions, you see how many blocks is in the selection
⬇️ Downloads:
Version | Phar Download | Zip Download | API | Min php version |
---|---|---|---|---|
1.2.0-beta3 | Try latest dev version from Poggit CI | --- | 3.16.0^ | 7.4 |
1.2.0-beta2 | Poggit | GitHub | 3.x.x | 7.0 |
1.2.0-beta1 | Poggit | GitHub | 3.x.x | 7.0 |
1.1.0 | GitHub | GitHub | 3.x.x | 7.0 |
1.1.0-beta2 | GitHub | GitHub | 3.x.x | 7.0 |
1.1.0-beta1 | GitHub | GitHub | 3.x.x | 7.0 |
1.0.0 | GitHub | GitHub | 3.0.0-ALPHA7 | 7.0 |
All released versions here
Other plugins by CzechPMDevs here
💬 FAQ
Required extension Core has an incompatible version (7.* not >=7.4)
- Your server is using outdated PHP version. If you host your server by yourself, update your php binaries More information. If you are using some host provider, contact them to update their php version.
🔧 How to install BuilderTools?
- Download latest stable version from poggit
- Move dowloaded file to your server /plugins/ folder
- Restart the server
🏠 BuilderTools commands
- All BuilderTools commands starts with
//
except for the/buildertools
command that was added as an alias because//help
not works in newer versions. - In game, you can get list of all commands using commands
//commands
Commands
Command | Description |
---|---|
//commands | Displays list BuilderTools commands Alias: //commands , /buildertools Usage: //commands <page: 1-4> |
//blockinfo | Switch block info mode Usage: //blockinfo Alias: //bi In blockinfo mode you can get information about block by touching it. |
//clearinventory | Clears inventory Usage: //clearinventory Alias: //ci |
//center | Finds center of the selection Usage: //center Bedrock will appear in the middle of the selection |
//copy | Copy selected area into the clipboard Usage: //copy Copied area can be placed again using //paste , merged with the environment //merge or rotated //rotate . |
//cube | Creates cube Usage: //cube <id1:dmg1,id2,...> <radius> Creates a cube at your position. |
//cut | Cuts out selected area Usage: //cube <id1:dmg1,id2,...> <radius> The are is afterwards moved on to clipboard. |
//cylinder | Creates cylinder Usage: //cube <id1:dmg1,id2,...> <radius> Creates a cylinder at your position. |
//draw | Draws with blocks Usage: `//draw <cube |
//fill | Fill selected area Aliases: //set , //change Usage: //fill <id1:dmg1,id2,...> First you must create area using //pos1 , //pos2 or by //wand . |
//fix | Fixes block in world from Minecraft: Java Edition Usage: //fix <world> |
//hcube | Creates hollow cube Usage: //hcube <id1:dmg1,id2,...> <radius> Creates hollow cube at your position. |
//hcylinder | Creates hollow cylinder Usage: //hcyl <id1:dmg1,id2,...> <radius> Creates hollow cylinder at your position. |
//hpyramid | Creates hollow pyramid Usage: //hpyramid <id1:dmg1,id2,...> <radius> Creates hollow pyramid at your position. |
//hsphere | Creates hollow sphere Usage: //hsphere <id1:dmg1,id2,...> <radius> Creates hollow sphere at your position. |
//id | Displays id of item in your hand Usage: //id |
//merge | Merge copied area Usage: //merge |
//move | Move blocks in selection Usage: //move <x> <y> <z> Move blocks in selected area. |
//naturalize | Replaces blocks in selected area to grass,dirt and stone Usage: //naturalize |
//outline | Fills hollow selected area Usage: //outline <id1:dmg1,id2,...> Changes the all the outer layers. |
//paste | Paste copied area Usage: //paste |
//pos1 | Select first position Aliases: //1 , //pos1 Usage: //pos1 You need select two positions for eg. filling or fixing Minecraft: Java Edition maps. |
//pos2 | Select second position Aliases: //2 , //pos2 Usage: //pos2 You need select two positions for eg. filling or fixing Minecraft: Java Edition maps. |
//pyramid | Creates pyramid Usage: //pyramid <id1:dmg1,id2,...> <radius> Creates pyramid in your position. |
//redo | Re-do BuilderTools action Usage: //redo |
//replace | Replace blocks in selected area Usage: //replace <blocksToReplace: id1,id2> <blocks: id1:dmg1,id2,...> Replace blocks in selected area. First you must create area using //pos1 , //pos2 or by //wand . |
//rotate | Rotate copied area Usage: //rotate When rotating an object, you must rotate to the side to which you want to rotate the object, and then write the confirm to the chat. If you want to cancel rotation, type cancel into the chat. |
//schematic | Manage with schematics Usage: //schem <reload OR load OR list OR paste> [filename] Manage with schematics (reload - loads all schematics to memory; load - loads schematics for //schem paste; list - displays list of loaded schematics. |
//sphere | Creates sphere Usage: //sphere <id1:dmg1,id2,...> <radius> Creates a sphere in your position. |
//stack | Stacks copied area Usage: `//stack [side |
//tree | Spawns tree Usage: //tree <tree OR list> There are implemented only basic trees ( oak , spruce , jungle and birch ) |
//undo | Cancels BuilderTools action Usage: //undo |
//walls | Makes walls around selection Usage: //walls |
//wand | Switch wand tool Usage: //wand First position is set by breaking the block, second by touching the block. Wand tool can be turned of typing //wand again. |
🛠️ Other features:
...
BuilderTools v1.1.0
✔️ Basic WorldEdit commands
✔️ Supports fast filling
✔️Simple hill making
✔️ Minecraft: Java Version maps world fixer
✔️ Supports last pocketmine api version
👍 1.1 Update:
- Plugin cleanup
- New Commands
- Plugin now supports 3.0.0+ api versions
⬇️ Downloads:
All released versions here
Other plugins by CzechPMDevs here
📁 Supported software:
This plugin works only on PocketMine-MP.
🔧 How to install BuilderTools?
- Download latest stable version from poggit
- Move dowloaded file to your server /plugins/ folder
- Restart the server
🏠 BuilderTools commands:
- All BuilderTools commands starts with
//
except for the/buildertools
command that was added as an alias because//help
not works in newer versions. - In game, you can get list of all commands using commands
//commands
All BuilderTools Commands:
Command | Description |
---|---|
//commands | Displays list BuilderTools commands Alias: //commands , /buildertools Usage: //commands <page: 1-4> |
//pos1 | Select first position Aliases: //1 , //pos1 Usage: //pos1 You need select two possitions for eg. filling or fixing Minecraft: Java Edition maps. |
//pos2 | Select second position Aliases: //2 , //pos2 Usage: //pos2 You need select two possitions for eg. filling or fixing Minecraft: Java Edition maps. |
//fill | Fill selected area Aliases: //set , //change Usage: //fill <id1:dmg1,id2,...> First you must create area using //pos1 , //pos2 or by //wand . |
//wand | Switch wand tool Usage: //wand First position is set by breaking the block, second by touching the block. Wand tool can be turned of typing //wand again. |
//sphere | Creates sphere Usage: //sphere <id1:dmg1,id2,...> <radius> Creates a sphere in your position. |
//cube | Creates cube Usage: //cube <id1:dmg1,id2,...> <radius> Creates a cube in your position. |
//replace | Replace blocks in selected area Usage: //replace <blocksToReplace: id1,id2> <blocks: id1:dmg1,id2,...> Replace blocks in selected area. First you must create area using //pos1 , //pos2 or by //wand . |
//draw | Draws with blocks Usage: `//draw <cube |
//copy | Copy selected area into the clipboard Usage: //copy Copied area can be placed again using //paste , merged with the environment //merge or rotated //rotate . |
//paste | Paste copied area Usage: //paste |
//merge | Merge copied area Usage: //merge |
//rotate | Rotate copied area Usage: //rotate When rotating an object, you must rotate to the side to which you want to rotate the object, and then write the confirm to the chat. If you want to cancel rotation, type cancel into the chat. |
//flip | Flip copied area Usage: //flip Rotate copied area upside down. |
//undo | Cancels BuilderTools action Usage: //undo |
//fix | Fixes blocks from Minecraft: Java Edition Usage: //fix First you must create area using //pos1 , //pos2 or by //wand . |
//tree | Spawns tree Usage: `//tree <tree |
//naturalize | Replaces blocks in selected area to grass,dirt and stone Usage: //naturalize |
//id | Displays id of item in your hand Usage: //id |
//clearinventory | Clears inventory Usage: //clearinventory Alias: //ci |
//blockinfo | Switch block info mode Usage: //blockinfo Alias: //bi In blockinfo mode you can get information about block by touching it. |
📃 Permissions:
All BuilderTools Permissions:
Permission | Command | Opertor |
---|---|---|
bt.cmd.help | //commands |
✔️ |
bt.cmd.pos1 | //pos1 |
✔️ |
bt.cmd.pos2 | //pos2 |
✔️ |
bt.cmd.fill | //fill |
✔️ |
bt.cmd.wand | //wand |
✔️ |
bt.cmd.sphere | //sphere |
✔️ |
bt.cmd.cube | //cube |
✔️ |
bt.cmd.draw | //draw |
✔️ |
bt.cmd.copy | //copy |
✔️ |
bt.cmd.paste | //paste |
✔️ |
bt.cmd.merge | //merge |
✔️ |
bt.cmd.rotate | //rotate |
✔️ |
bt.cmd.flip | //flip |
✔️ |
bt.cmd.undo | //undo |
✔️ |
bt.cmd.fix | //fix |
✔️ |
bt.cmd.tree | //tree |
✔️ |
bt.cmd.naturalize | //naturalize |
✔️ |
bt.cmd.id | //id |
✔️ |
bt.cmd.clearinventory | //clearinventory |
✔️ |
bt.cmd.blockinfo | //blockinfo |
✔️ |
💰 Credits
- Icon made by Freepik from www.flaticon.com is licensed by CC 3.0 BY
💡 License
Copyright 2018 CzechPMDevs
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
Full license here.
BuilderTools v1.1.0-beta2
- look to readme.md to view all features
BuilderTools v1.1.0-beta1
- look to readme.md to view all features