[INACTIVE][MECH] Housedeeds v0.7c - Build houses by placing Tags at the Floor | BROKEN [803]

Discussion in 'Inactive/Unsupported Plugins' started by Thomas Bucher, Mar 30, 2011.

  1. Offline

    Thomas Bucher

    Housedeeds - Generates a House in no time and a simple way:
    Version: v0.7c
    If you place the defined tag at the Floor you get a House / Building (Configurable)

    CB > 815 - BROKEN.. WILL TRY FIX IT AS SOON AS I FIND SOME TIME

    Video on Howto use:
    http://www.ktn.ch/Housedeeds.mp4 (6.3MB)
    Picture:
    [​IMG]

    Features:
    • One Config File per House
    • Easy to use
    • Using Permissions (tested with 2.5.5)
      - 'housedeeds.build' - to Build from deeds
      - 'housedeeds.admin' - to Create Deeds File from ingame
    • Housebased Permissions for build
      - 'housedeeds.house.<PERMISSION from housefile>'
    • Without Permissions, Everyone can build houses.
    • Tag definition in Config File
    • Self Create of Konfig and a demo house (build like in the Demovideo)
    • Datavalues can be added to Blocks
    • It Checks if there is a Flat Floor under the House
    • You can build Deeds out of Structures now
    • Command support to Create Deeds and Place Structures
    • Basic List Support /deed list /shows housename and tag
    • Adds /deed create directly with dummy tag to usable houses
      No need to reload deeds, can be used by /deed use directly
    Download The Plugin v 0.7c- CraftBukkit 677
    Download The Plugin v 0.7b- CraftBukkit 617-740
    Download The Plugin v 0.7a- CraftBukkit 617-670
    Download The Plugin v 0.7 - CraftBukkit 617
    Download The Plugin v 0.5 - CraftBukkit 617
    Download The Plugin v 0.4 - CraftBukkit 612
    Download The Plugin v 0.2 - CraftBukkit 602
    Download The Plugin v 0.1 - CraftBukkit 522-556

    Source Code is in the jar File

    Config:
    Create house Files in plugins/Housedeeds like the demo
    stonehouse.house
    The endings of the house files needs to be houses
    Configfile needs:


    HOUSENAME=Stonehouse
    TAGSIZE=3,3
    TAG=15,15,15,15,50,15,15,15,15
    HOUSESIZE=7,8,5,50;01,5....
    FLOOR1=01,........
    FLOOR2=...
    FLOOR...

    Housename is the Name the House is named ingame
    Tagsize defines the x/y Size of the Tag, that has to be built to get a House
    Tag defines the Data in Blocks. Tag allways needs a Torch, which Fires up the Build of the House
    Housesize defines the Size of the House in x/y and height
    For each height we define a Floor. This means a house with height 5 has Floor1-5
    Floor1-X defines the Data x*y tiles to be placed. Check the Example..

    The Housedeeds.yml File is unused so far.

    Config Files may be built from within the game by the following Steps:

    1.) Build your Structure
    2.) Get the Size
    3.) Find the Lowest Corner of it (Coords F3)
    4.) Place a Sign in the Lowest Corner with the following Text:
    Line 1 : [deed]​
    Line 2: <deedname>​
    Line 3: <size x,y,h>​

    Example:​
    [deed]​
    FishingHouse​
    12,12,4​

    Means that the deed gets called FishingHouse.house -> in the plugin/Housedeeds Directory​
    The Structure will be 12 x 12 with a heigth of 4.​

    The Measure starts next to the Sign, the Line of the Sign does not get deeded.​
    5.) Right Click the Sign to make the housedeed file.
    6.) Edit the File and insert a valid Tagsize and Tag.
    7.) Reload the Plugin and place your newly Created Deed.

    or via Command:
    • /deed -> list options
    • /deed create deedname <posx,posy,posz> <sizex,sizey,sizez>
    • /deed use deedname <posx,posy,posz>
    You need Permission housedeeds.admin or OP to do so.

    Tutorial

    Happy Deeding
    Will add a Video later


    Feedback is highly recommended.
    Thnx

    Todos:
    • Paging for list all tags
    • tag for the creator / owner
    • Houselibrary for Download Houses with Picture of Structure and Tag
    • Maybe the door can be made "holding" too ??
    Ideas:
    • Show borders of space needed.
    Changelog:
    Version 0.7c
    • Fix that more houses got build...
    Version 0.7b
    • Fix 2run Stuff like ladders and levers etc.
    Version 0.7a
    • /deed list
    • Add deed to usable deeds upon creation with /deed create
    • Minor Bugfixes
    Version 0.7
    • Command Line support added /deed -> list options
    • /deed create deedname <posx,posy,posz> <sizex,sizey,sizez>
    • /deed use deedname <posx,posy,posz>
    • Permission based housedeeds -> NewTag PERMISSION in file
      if set in the Housefile PERMISSION=somepermission
      the user need a permission called housedeeds.house.stonehouse
      to build this house.
    • Fixed Torch bug / Now torches get placed in a second run
    Version 0.5
    • Added Create Deed Functionality for Admins
    Version 0.4
    • Added Possibilitie to add DataValue Just enter Data in dec with a : after the block
    • Example: 67:01 - Stairs Facing South
    Version 0.3
    • Added Floor Check
    Version 0.2
    • Fix for CraftBukkit 602
    Version 0.1
    • Tested on Public Server / Test Servers
    • First Public Release
    [​IMG]
     
    jerald007 and ZeusHerscher like this.
  2. Offline

    savvycynz

    Wait... so, you made the original tag out of WHAT? I can't tell with the texture pack.

    EDIT: duh, never mind. it was iron ore.
     
  3. Offline

    Don Redhorse

    cool... now we just need people posting there awesome house files
     
  4. Offline

    Thomas Bucher

    Another House File, used to Test the Plugin:
    brickhouse.house
    Code:
    HOUSENAME=Brickhouse
    TAGSIZE=3,3
    TAG=14,14,14,14,50,14,14,14,14
    HOUSESIZE=10,11,5
    FLOOR1=45,45,45,45,45,45,45,45,45,45,45,48,48,48,48,48,48,48,48,45,45,48,48,48,48,48,48,48,48,45,45,48,48,48,48,48,48,48,48,45,45,48,48,48,48,48,48,48,48,45,45,48,48,48,48,48,48,48,48,45,45,48,48,48,48,48,48,48,48,45,45,48,48,48,48,48,48,48,48,45,45,48,48,48,48,48,48,48,48,45,45,45,45,45,48,48,45,45,45,45,00,00,00,45,44,44,45,00,00,00
    FLOOR2=45,45,45,45,20,20,45,45,45,45,45,54,00,00,00,00,00,00,00,45,45,54,00,00,00,00,00,00,00,45,45,45,45,00,00,00,00,00,00,20,45,00,00,00,00,00,00,00,00,20,45,00,00,00,00,00,00,00,00,45,45,00,00,00,00,00,00,00,00,45,45,58,00,00,00,00,00,00,00,45,45,61,00,00,00,00,00,00,00,45,45,45,45,45,00,00,45,45,45,45,00,00,00,00,00,00,00,00,00,00
    FLOOR3=45,45,45,45,20,20,45,45,45,45,45,00,00,00,00,00,00,00,00,45,45,00,00,00,00,00,00,00,00,45,45,45,45,00,00,00,00,00,00,20,45,00,00,00,00,00,00,00,00,20,45,00,00,00,00,00,00,00,00,45,45,00,00,00,00,00,00,00,00,45,45,00,00,00,00,00,00,00,00,45,45,00,00,00,00,00,00,00,00,45,45,45,45,45,00,00,45,45,45,45,00,00,00,00,00,00,00,00,00,00
    FLOOR4=45,45,45,45,20,20,45,45,45,45,45,00,00,00,00,00,00,00,00,45,45,00,00,00,00,00,00,00,00,45,45,45,45,00,00,00,00,00,00,20,20,00,00,00,00,00,00,00,00,20,45,00,00,00,00,00,00,00,00,45,20,00,00,00,00,00,00,00,00,45,45,00,00,00,00,00,00,00,00,45,20,00,00,00,00,00,00,00,00,45,45,45,45,45,45,45,45,45,45,45,00,00,00,00,00,00,00,00,00,00
    FLOOR5=45,45,45,45,45,45,45,45,45,45,45,05,05,05,05,05,05,05,05,45,45,05,05,05,05,05,05,05,05,45,45,05,05,05,20,20,05,05,05,45,45,05,05,05,20,20,05,05,05,45,45,05,05,05,20,20,05,05,05,45,45,05,05,05,20,20,05,05,05,45,45,05,05,05,05,05,05,05,05,45,45,05,05,05,05,05,05,05,05,45,45,45,45,45,45,45,45,45,45,45,00,00,00,00,00,00,00,00,00,00
    
    Enjoy it

    PS: Triggered by 8 GoldOre / Torch in the Mid then

    And yet another "house"
    [​IMG]

    Done by this tag:
    Stone,IronBlock,Stone
    IronBlock,torch,IronBlock
    Stone,IronBlock,Stone

    [​IMG]

    And here is the File: smalltower.house

    Code:
    HOUSENAME=Small Tower
    TAGSIZE=3,3
    TAG=01,42,01,42,50,42,01,42,01
    HOUSESIZE=8,7,9
    FLOOR1=00,00,00,00,00,00,00,00,00,04,04,04,04,04,04,00,00,04,44,44,44,43,04,00,00,04,44,44,44,43,04,00,00,04,44,43,43,43,04,00,00,04,04,04,04,04,04,00,00,44,44,04,04,04,04,00
    FLOOR2=00,00,00,00,00,00,00,00,00,04,04,04,04,04,04,00,00,04,00,00,00,00,04,00,00,04,00,00,00,67:02,04,00,00,04,00,58,61,04,04,00,00,04,00,04,04,04,04,00,00,00,00,00,00,00,00,00
    FLOOR3=00,00,00,00,00,00,00,00,00,04,04,04,04,04,04,00,00,04,00,50,00,00,04,00,00,04,00,00,00,00,04,00,00,04,00,00,00,67:02,04,00,00,04,00,04,04,04,04,00,00,00,00,00,00,00,00,00
    FLOOR4=00,00,00,00,00,00,00,00,00,04,04,04,04,04,04,00,00,04,04,43,43,00,04,00,00,04,43,44,44,00,04,00,00,04,43,44,44,00,04,00,00,04,04,04,04,04,04,00,00,00,00,00,00,00,00,00
    FLOOR5=00,00,00,00,00,00,00,00,00,04,04,04,04,04,04,00,00,04,01,54,54,00,04,00,00,04,67:03,00,00,00,20,00,00,04,00,00,00,00,04,00,00,04,04,04,04,04,04,00,00,00,00,00,00,00,00,00
    FLOOR6=00,00,00,00,00,00,00,00,00,04,04,04,04,04,04,00,00,04,67:03,00,00,00,04,00,00,04,00,00,00,00,20,00,00,04,00,50,00,00,04,00,00,04,04,04,04,04,04,00,00,00,00,00,00,00,00,00
    FLOOR7=04,04,00,04,04,00,04,04,04,04,04,04,04,04,04,04,00,04,00,44,44,44,04,00,04,04,00,44,44,44,04,04,00,04,00,44,44,44,04,00,04,04,04,04,04,04,04,04,04,04,00,04,04,00,04,04
    FLOOR8=43,43,44,43,43,44,43,43,44,00,00,00,00,00,00,44,43,00,00,00,00,00,00,43,44,00,00,00,00,00,00,44,43,00,00,00,00,00,00,43,44,00,00,00,00,00,00,44,43,43,44,43,43,44,43,43
    FLOOR9=50,00,00,00,00,00,00,50,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,50,00,00,00,00,00,00,50
    
    Happy Building

    Updated: Nice Stairs now in it

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

    woodzy

    hi plugin maker maby you could add a cubid selector? So that an admin/op could set an exacting house/castle to deed so the owner can only build there? and maby a way to add owner's to the deed?
     
  6. Offline

    Twisted420

    ok so i made the housedeeds to a simple glass house but when i try to load it it says house'glasshouse' load ended state false im a bit confused as its basicly an exact copy of the stone house only i changed the block ids from stone to glass..any suggestions would be nice
     
  7. Offline

    Thomas Bucher

    Working on a way to make a deed within game.
    If anyone has problems with houses, just send them to me, i will check whats wrong with them.
    Sincerely Thomas
     
  8. Offline

    Twisted420

    HOUSENAME=glasshouse
    TAGSIZE=3,3
    TAG=14,15,14,15,50,15,14,15,14
    HOUSESIZE=7,8,5
    FLOOR1=20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20
    ,44,44,44,44,44,20,20,44,44,44,44,44,20,20,44,44,44,44,44,20,20,20,44,20,20,20,20,00,44,44,44,00,00,00
    FLOOR2=20,20,20,20,20,20,00,00,00,00,00,20,20,00,00,00,00,00,00,00,20,20,00,00,00,00,00,20,20,00,00,00,00,00,20,20,00,00,00,00,00,20,20,20,00,20,20,20,20,00,00,00,00,00,00,
    FLOOR3=20,20,20,20,20,20,20,20,00,00,00,00,00,20,20,00,00,00,00,00,20,20,00,00,00,00,00,20,20,00,00,00,00,00,20,20,00,00,00,00,00,20,20,20,00,20,20,20,20,00,00,00,00,00,00,00
    FLOOR4=20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,00,00,00,00,00,00,00
    FLOOR5=20,20,20,20,20,20,20,20,08,08,08,08,08,20,20,08,08,08,08,08,20,20,08,08,08,08,08,20,20,08,08,08,08,08,20,20,08,08,08,08,08,20,20,20,20,20,20,20,20,00,00,00,00,00,00,00

    it says it load ended state false? but its almost exact clone of ur stone house....help?
     
    ZeusHerscher likes this.
  9. Offline

    Thomas Bucher

    Yeah Floor 2 is one to short..
    you have the , and no number
    try this:

    Code:
    HOUSENAME=glasshouse
    TAGSIZE=3,3
    TAG=14,15,14,15,50,15,14,15,14
    HOUSESIZE=7,8,5
    FLOOR1=20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,44,44,44,44,44,20,20,44,44,44,44,44,20,20,44,44,44,44,44,20,20,20,44,20,20,20,20,00,44,44,44,00,00,00
    FLOOR2=20,20,20,20,20,20,00,00,00,00,00,20,20,00,00,00,00,00,00,00,20,20,00,00,00,00,00,20,20,00,00,00,00,00,20,20,00,00,00,00,00,20,20,20,00,20,20,20,20,00,00,00,00,00,00,00
    FLOOR3=20,20,20,20,20,20,20,20,00,00,00,00,00,20,20,00,00,00,00,00,20,20,00,00,00,00,00,20,20,00,00,00,00,00,20,20,00,00,00,00,00,20,20,20,00,20,20,20,20,00,00,00,00,00,00,00
    FLOOR4=20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,00,00,00,00,00,00,00
    FLOOR5=20,20,20,20,20,20,20,20,08,08,08,08,08,20,20,08,08,08,08,08,20,20,08,08,08,08,08,20,20,08,08,08,08,08,20,20,08,08,08,08,08,20,20,20,20,20,20,20,20,00,00,00,00,00,00,00
     
  10. Offline

    Twisted420

    thanks 1 more houses that are loading state false not sure why,

    HOUSENAME=1x1
    TAGSIZE=3,3
    TAG=20,20,20,20,50,20,20,20,20
    HOUSESIZE=1,1,20
    FLOOR1=
    01
    FLOOR2=
    01
    FLOOR3=
    01
    FLOOR4=
    01
    FLOOR5=
    01
    FLOOR6=
    01
    FLOOR7=
    01
    FLOOR8=
    01
    FLOOR9=
    01
    FLOOR10=
    01
    FLOOR11=
    01
    FLOOR12=
    01
    FLOOR13=
    01
    FLOOR14=
    01
    FLOOR15=
    01
    FLOOR16=
    01
    FLOOR17=
    01
    FLOOR18=
    01
    FLOOR19=
    01
    FLOOR20=
    01
     
  11. Offline

    Thomas Bucher

    Try put the Values on the Sameline as the Varname --> Means FLOOR1=01 withoutlinebreaks.
    Hope this helps.

    Greetz Thomas
     
  12. Offline

    Twisted420

    ok i tryed that but it still says load ended state false... anyother suggestions?
     
  13. Offline

    Thomas Bucher

    I tried that too, and i works.
    Make sure its a Text File only / No Formating etc in it. Maybe use
    Notepad to create it.
    Here is what i use:
    Code:
    HOUSENAME=1x1
    TAGSIZE=3,3
    TAG=20,20,20,20,50,20,20,20,20
    HOUSESIZE=1,1,20
    FLOOR1=01
    FLOOR2=01
    FLOOR3=01
    FLOOR4=01
    FLOOR5=01
    FLOOR6=01
    FLOOR7=01
    FLOOR8=01
    FLOOR9=01
    FLOOR10=01
    FLOOR11=01
    FLOOR12=01
    FLOOR13=01
    FLOOR14=01
    FLOOR15=01
    FLOOR16=01
    FLOOR17=01
    FLOOR18=01
    FLOOR19=01
    FLOOR20=01
    
    And here is what i get:
    [Housedeeds] Trying to Load a House
    [Housedeeds] House '1x1' Load ended with State true
     
  14. Offline

    Twisted420

    ok ty ill try that and use notepad instead of wordpad, guess it just dont like wordpad xD
     
  15. Offline

    jerald007

    Awesome, looking forward for more updates. [creeper]
     
  16. Offline

    Thomas Bucher

    Added new Update, to make Deeds from inside the Game.
    Tutorial
     
    jerald007 likes this.
  17. Offline

    ZeusHerscher

    help i cant use this awesome plugin i have it in my plugins but it still douesnt work i mean that stonehouse
     
  18. Offline

    jerald007

    [diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond]/ [diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond] !

    How about if the building's foundation is well deep below the surface (i think it's on bedrock) and it's roof extends past the skies? Do I have to dig down and place the sign? Or is there a more plausible way? I wanted to move this giant mob trap towards my other world. :(

    Try to be more specific. Does a [WARNING] / [SEVERE] message appear on the console everytime you place a "tag"? Or even before that, when your server is just starting up?

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

    Thomas Bucher

    I Add This to the Features requested... Lemme think about a "good" way for this. Probaly via Console/Command only..

    This problem is not solved yet, the Plugin doesnt get the Event from the Torch when it is placed. Has to be something with an other plugin , grabing the Event and not passing it to mine.

    Will Add permission to a Deed based thing. Means if a deed has a permission entry you need that permission to build it. You can buy Permissions via another plugin i saw.. This will make housedeeds rentable oder buyable.
     
    ZeusHerscher likes this.
  20. Offline

    Twisted420

    ok i tryed to build a deed from ingame did it as the video shows but when i punch the sign nothing happes any suggestions? (after i get the deed made i will post it here for use by anyone, its a rlly nice brickhouse im sure u will like it.)
     
  21. Offline

    Thomas Bucher

    Added commandline support
    /deed
    Added Housebased Permissions just add a PERMISSION=newpermission
    so the user needs Permission housedeeds.house.newpermission
    This can be sold over the "Buy Abillities Plugin" ;-)

    CAREFULL!! If you use this to Create big Structures, this may cause BIG Problems too ;-) Make sure you have a Backup. the command base Stuff doesnt Check for Sanitity, it Thrusts you !!!

    Any Errors in the Server.log? What Version, Which Plugins you run? Does Placement run? Did you give yourself the permissions ? 'housedeeds.admin'

    Thnx for more Info

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

    Twisted420

    well i figured out why it wasnt creating the deed i was punching the sign like video said but u have to Right click the sign as if u where placing a block, now the problem seems to be it creates the deed for the house but leaves out the floor, and the porch and bay windows in the back of the house, the house demensions x29 y18 -z22 ..... i try puting that on the sign 29,22,18 but it leaves out the hole back part of the building besides the main wall

    also i tried putting 35,25,18 but in the deed file it created only 34,24,18 not sure if thats a bug or not

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

    Thomas Bucher

    The Line of the Sign counts also, but doesnt get safed.
    The Dimensions always have to be positiv..
    So you need the sign on the other side all numbers should be positiv

    Hopes this Help
    Sincerly
    Thomas
     
  24. Offline

    Twisted420

    I Finally got it to work.....it was error with the plugin im assuming because when i did the exact xyh it would take off 1 number from the code i put in so i put instead of 24,29,18 as resulting tries ended up being 23,28,18 wich cut off the last part of the house on 2 sides... i used 25,30,19 and it worked so heres the house deed enjoy the nice brick house :) i had to upload it as a .txt file as the code is to long to just put as a snippet here but feel free to download it, its a very nice house
     

    Attached Files:

  25. Offline

    Thomas Bucher

    With the Tag you use, there will be a lot of you houses around ;-) Even if there are not much flat areas with 25,30 free space to place this ;-)
    I will make a Gallery of the Houses submited, right after i added a AUTHOR / CREATOR tag in the Files.

    Seems your house is 2 Times in this File.. Maybe you just pasted it 2 Times..
    Greetz
    Thomas


    This is my Dome, it has a second layer under water, it is 80x80x80
    Place it on a large Area with Water at Height 14
    This will give see lvl at 64 means
    /deed use glassdome yourx,14,youry

    Have Fun

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

    TankFox

    If you can make this import and export MCEdit schematic files you will be a walking god. I know WorldEdit can do it, but that's a very heavy mod for such a specific use and I'm worried that it will conflict with Spells!
     
  27. Offline

    Twisted420

    ugh i dont think i did paste it twice...i could have though ill check my file to see if its in there twice or not but what do u think of the house?

    ok i just looked at it i guess i did paste in there twice wasnt intentional but ill reupload it and put a screen shot of the house from the fron so ppl can see what it looks like

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

    Thomas Bucher

    Thnx alot.
    Have fun ;-) It is still on my List to make some kind of gallery with houses etc. So i will Link you then there.

    Greetz Thomas
     
  29. Offline

    Twisted420

    [​IMG]
    tag is 3x3 regular stone with torch in the center

    ^^ btw ur plugin is rlly nice ill work on making more deeds for different buildings and such, maybe ill even use it to make a deed for an entire city xD would be cool if that would actually work granted would be a rather large deed file.

    anyhow thanks for the great plugin
     

    Attached Files:

    Last edited by a moderator: May 13, 2016
  30. Offline

    Twisted420

    yeah i was thinking of changen the tags of it but if people want to change it they can its very easy to do, but i do know what u mean my friend place some torches in a area we cut out and it kept trying to build the house xD was funny but im not to worried about it as we spawn most of the stuff we use to build with so most times it doesnt cause a problem. but yea feel free to change the tag if u need to so it doesnt conflict with anything ur building
     

Share This Page