[INACTIVE][EDIT] Blueprint builder

Discussion in 'Inactive/Unsupported Plugins' started by Waterwolf, Mar 10, 2011.

  1. Offline

    Waterwolf

    Blueprint builder
    If you're tired of rebuilding a house for example for many times in row, blueprint builder is the right plugin. It allows you to first create a blueprint by simply building what you want and then you can just use a command to copy it. Even if copying screwed up something you can undo built blueprints in building order.

    Download and source: https://github.com/Waterwolf/BluePrintBuilder (to download plugin jar, click Downloads and select BluePrintBuilder)
    Current version: 0.15

    If Permissions plugin isn't enabled, it will use ops.txt

    Permission nodes
    Show Spoiler

    blueprintbuilder.build for /build /undobuild and /buildlist
    blueprintbuilder.makeblueprint for /makeblueprint /reloadblueprints /finishblueprint


    Commands:
    Show Spoiler

    /build [BluePrintName] - Builds blueprint to target block (the "hovered" one).
    /undobuild - Undoes last built blueprint structure
    /buildlist - Prints buildable blueprints

    /makeblueprint [name] - Starts recording built blocks to make a blueprint. [name] must be unique but if it isn't, it will override previous same-named blueprint (although the first same-named blueprint will still be in BluePrints folder)
    /finishblueprint - Finishes recorded blue print and saves it to BluePrints folder
    /reloadblueprints - If newly made blueprint doesn't appear in /buildlist, you can try this to reload every blueprint from BluePrints folder


    Changelog:
    Show Spoiler

    • 0.15: Fixed missing /reloadplugins command from plugin.yml and unability to use new blueprints without reloading plugin
    • 0.1: Initial release
     
  2. Offline

    Riot

    Genius, sir.
     
  3. Offline

    Waterwolf

    Updated to 0.15 (source not updated yet on github as it's acting weird :/ )

    I'll try to make some example blueprints tomorrow :p
     
  4. Offline

    webkiller8

    very nice
     
  5. Offline

    Juze

    Nice, though WorldEdit already has this. :)
     
  6. Offline

    MacVaultDweller

    Outstanding! I love the default to ops.txt option.
    If you decide to add features to this a [copy existing structure] feature would be perfect
    For example:
    Select a lower block corner,
    then select an upper block corner,
    now create blueprint of all objects in that cuboid.
     
  7. Offline

    Seth.D

    iWant.
     
  8. Offline

    Bjourk

    So when you want to "paste" your blueprint, does it pull items out of your inventory to build with?
     
  9. Offline

    Waterwolf

    No. It's purely a tool for quickly modifying stuff, not especially meant for regular users. As an idea that's good though and I might add it sometime in future but not in my "important" to-do list :)


    Sounds interesting. I'll look at it
     
  10. Offline

    MacVaultDweller

    MacVaultDweller said:
    Outstanding! I love the default to ops.txt option.
    If you decide to add features to this a [copy existing structure] feature would be perfect
    For example:
    Select a lower block corner,
    then select an upper block corner,
    now create blueprint of all objects in that cuboid.



    Sounds interesting. I'll look at it[/quote]
    Wow thanks for looking into it!

    This plug in is so great I think you are going to have to put up a web site for people to trade blueprints.

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 11, 2016
  11. Offline

    Rilly

    I love this idea - people could post anything.. different categories from decorations, buildings, statues, etc.
     
  12. Offline

    Rekorderlig

    That would be Awesome, simply Awesome.
     
  13. Offline

    Plague

  14. Offline

    Sifaus

    Is it possible to add item removing when using /build command? With permissions, of course. like "blueprintbuilder.removeblocksiventory" I mean, if blueprint has 30 dirt blocks, when player builds that blueprint, he'll lose 30 dirt blocks from inventory. If he havent got items that needed, he cant build it. Is it possible?
     
  15. Offline

    D3matt

    I like the idea of removing blocks form the inventory based on Permissions, but it's better to have Permissions used to except people from it rather than apply it. It's just easier that way. That way, for example, I put "blueprintbuilder.noinventory" in my VIP group, and anybody VIP or above doesn't get it removed. If you do it Sifaus way, I have to put that it my default, then put an exception in every group above that, and it's just a pain.
     

Share This Page