BuildingPlanner
Ever want to plan your building or structure before actually gathering the materials for it? BuildingPlanner lets you designate a planning zone where you have infinite resources while inside that zone, then you can commit the plan, add the materials to the supply chest and watch your plan take shape.
Not only does it let you place infinite blocks, but when you make mistakes, a single punch will clear a block instantly inside the planning zone.
New in 0.6.0
- In plan list and reports, include world name.
- Make water & lava not flow in planning areas.
- Added blacklisting/whitelisting of blocks for planning area (whitelisting overrides blacklisting)
- Disable placing sand and gravel in planning areas (no way of properly handling them in plans currently)
- FIX: Chest dup issue when creating and destroying plans.
- FIX: Issue with default height not calculating quite correctly.
- FIX: When things pop off from their attached locations, plan updates accordingly.
- FIX: Attachables in the plan makes sure their attached things are built before attempting placement.
- Improved the way committing/uncommitting works. Now much slower and server friendly.
- Added buildingplanner.*, buildingplanner.architect and buildingplanner.planner permission groups
- FIX: Attachables didn't get removed properly when committing/uncommitting
- FIX: Always one fence in supply chest, regardless whether any were actually lifted.
- FIX: Destroying a sign destroyed the area but left the sign due to lock.
- Disable use of planned chests, beds, crafting tables and furnaces.
- Preliminary (read: buggy) support for switching to creative mode - switch the useCreativeMode config option.
- FIX: concurrency problem with destroying areas
- Made the floor switching slower, hopefully to help server load when committing/uncommitting.
- FIX: Problem when specified height is exactly the world height.
- FIX: Write new save to temp file first, if server dies, it won't entirely corrupt the area
Issues & Suggestions
Please log issues and suggestions at The BuildingPlanner GitHub project
Include as much detail as you can
- For bugs - include server logs, plugin lists and explain exactly how to reproduce the issue.
- For suggestions - include as much nitty gritty detail as you can think of. The more your idea is fleshed out, the better I can implement it.
Download
Current released files: Download files here
Dev builds: Latest Dev Builds Here
How to use
Mentioum wrote a great article on how to use the BuildingPlanner here :
BuildingPlanner Instructions - LPMinecraft Wiki
Also, be sure to check out the pictures if you want to just have a quick idea of what it looks like:
Permissions
- buildingplanner.create: Allows player to define a building area
- buildingplanner.destroy: Allows player to cancel a building area (by breaking the sign)
- buildingplanner.use: Allows player to build or destroy blocks in planning areas
- buildingplanner.commit: Allows player to commit planning areas
- buildingplanner.uncommit: Allows player to uncommit planning areas
- buildingplanner.list: Allow a player to list all areas
- buildingplanner.report: Allow a player to report on area building materials with /plan report command
- buildingplanner.send: Allow a player to send a report on area building materials with /plan send command
- buildingplanner.invite: Allow a player to invite collaborators to their plan
- buildingplanner.give: Allow a player to give away their plan areas.
Upcoming Feature Ideas
These are some places I'd like to take this plugin - please give me loads of feedback. I need to know what you'd like.
Permissions(Done in v0.2.0)- Configuration
- Externalize all language into configuration
Pop fence straight into chest on creation of plan areaOptional flight mode while inside plan areaSpecify area size from just the sign, no fences required- Scaffolding
- Save plans as 'blueprints' and reuse them as many times as you like
- Undo/redo support via Spoutcraft interface
- Plan sharing (uploading)
- Automatic plan downloading and populating highest ranking into world generation
-
View User Profile
-
Send Message
Posted Nov 3, 2013Hey does anyone know if there is an active plugin like this?
-
View User Profile
-
Send Message
Posted Sep 12, 2012This looks like a great plugin! But it's inactive D:
-
View User Profile
-
Send Message
Posted Jul 14, 2012Someone pick up this plugin and update it please!!
-
View User Profile
-
Send Message
Posted Mar 23, 2012Doesn't work. I think version problems. Please update it ASAP. My minecraft version is 1.2.3
-
View User Profile
-
Send Message
Posted Feb 16, 2012This has/had a lot of potential, hope you get back to it :)
-
View User Profile
-
Send Message
Posted Jan 28, 2012Hi guys,
Yes, this plugin is pretty inactive at the moment - I have been incredibly busy learning a new language called Clojure and am busy building a mod for Bukkit to add Clojure mod support directly into the server.
My first two mods built on that will be revamps of both my MemoryStone and BuildingPlanner mods.
PS. I am still around though, so if you're wanting stuff fixed, the code is open and on github - I will be accepting pull requests!
Cheers, hope to see you around soon.
-
View User Profile
-
Send Message
Posted Jan 28, 2012No-o-o-o! :'(
-
View User Profile
-
Send Message
Posted Dec 31, 2011Is this plugin dead? It was one of my favorite!
-
View User Profile
-
Send Message
Posted Dec 15, 2011Please, update this wonderful plugin. I use recomended build now, and nothing happens when i right click the sign.
-
View User Profile
-
Send Message
Posted Dec 7, 2011Please, uptade this wonderful plugin. I use latest bukkit dev build, and nothing happens when i right click the sign.
-
View User Profile
-
Send Message
Posted Nov 16, 2011Hello. I have an idea. What if you add an npc-builder who realises your plan, so buildings will not grow magicaly. Sorry for bad English.
-
View User Profile
-
Send Message
Posted Oct 22, 2011My very large plan was foiled by Endermen. I think it's sensitive to non player interference.
-
View User Profile
-
Send Message
Posted Oct 15, 2011its stopped doing it now probably something i did. One thing that happened to the wool grid, a lightning bolt hit it and set it on fire and took blocks away anyway to stop that because if you are creating a big build and you have a huge wool grid it could quite easily be set on fire. My server have been using this all the time creating everything from jails to houses and all builds have been successful without any hick ups. Brilliant plugin!
-
View User Profile
-
Send Message
Posted Oct 15, 2011@caidcurse
Cool idea - I'm busy trying to focus on getting the core building/planning part of the plugin stable though, then I'll start looking at integrating with economy and other plugins.
One thing I am considering for the future is integrating with something like Towny and WorldGuard. But will see.
@TTlabambaTT
Is this happening in the dev builds as well? I couldn't reproduce it : https://github.com/CmdrDats/BuildingPlanner/downloads
-
View User Profile
-
Send Message
Posted Oct 9, 2011Just an idea for future developments. It would be neat to define permit dimensions and prices in the config file, and then ops be able to set the permits to bookshelves or something else that players could click on and be given the option to purchase the permit. This would add a whole new aspect to the plugin. Tell me what you think.
-Caid.
-
View User Profile
-
Send Message
Posted Oct 8, 2011very nice it works perfectly however if i happen to misplace a block and then I remove it when it comes to actually building it puts the misplaced blocks in. dunno if this is a bug or just something that needs sorting out but if I made a building then didn't like it I would have to make the whole plan area again. This is an epic plugin me and my server friends have made a big hotel using it and we're in the process of making a barn for the 1.9 release where we can breed animals.
-
View User Profile
-
Send Message
Posted Oct 6, 2011@CmdrDats
I'm using the latest dev build, that is when it end up breaking. It was working fine until I updated to the dev build! DOH!
-
View User Profile
-
Send Message
Posted Oct 6, 2011@Galzek
Curious - which version are you running? there was an issue with the 0.5.0 release where i didn't include a buildingplanner.* node.. so you'd have to specifically have buildingplanner.create in order to create a plan. This is fixed in the latest dev build
-
View User Profile
-
Send Message
Posted Oct 6, 2011Now here is an interesting thing. I went to make a new plot by using the sign. Put in the [Plot], then name, then size. And it says I don't ahve permissions. I restarted the server, same thing. I am the owner/admin/and I have /op on me. I double checked the permissions and the node already exists for me. Any ideas?
-
View User Profile
-
Send Message
Posted Oct 6, 2011@Galzek
Hi Galzek, unfortunately not. It's also not a quick change to make, but you can add a github issue for me to look into it in the future.
As a workaround though - you could just make another plan next to it and work off both (be careful that the plans don't overlap, i'm not sure what it will do if you do that :P).
You can't just change any files for the size as the way the data is stored for the plans are dependant on the size, so you will corrupt your plan if you do :)