Inactive [MECH] BlockDoor - Doors out of Blocks [BUKKITDEV]

Discussion in 'Inactive/Unsupported Plugins' started by Arcwolf, Jun 13, 2011.

  1. Offline

    Arcwolf

    UPDATES AND DOWNLOAD ON
    or​

    BlockDoor bukkit re-work/port! With ho0ber's permission and using parts of his code. Credit goes to him for the original concept and the original hey0 plugin this is based on.

    Single state door Tutorial Video: HERE

    Two state door Tutorial Video: HERE

    Hybrid state door Tutorial Video: Soon...
    or check the readme for basic info.

    Source: HERE

    Idea Video:
    HERE .......&...... HERE

    Intro:
    This is a port and re-working of the BlockDoor plugin originally created by ho0ber for Hey0 server mod. The basic jest of the plugin is to allow players to define and use "doors" made out of blocks. The term "doors" doesn't really cover all the possibilities a creative player might come up with though.

    Features:
    • Player created doors made from blocks of your choosing in any shape or size
    • An admin editable item database
    • Many different ways to trigger doors: Clicking triggers, redstone, and different detection zones
    • Mapping of as many triggers and zones as you please to any number of doors you create
    • Multiworld safe
    • Permissions support with GroupManager 1.0 a5, permissions that GroupManager emulates or Bukkit permissions.
    • Permissions plugin is not a requirement. If no permissions available plugin defaults to Server OPs mode.
    Detailed Changelog

    So there ya go, enjoy!
    ArcWolf

    [​IMG] if you like this plugin and want to support me. Its much appreciated.
     
    MoatimusPrime, Samkio and mattmoss like this.
  2. Offline

    fulloflava

    yes that helped thanks sorry for asking that am new to this but thanks for help
     
  3. Offline

    ThereThatGuy

    Hi, I followed your exact moves in the video tutorial to get this to work. I get this error when I try to /dzone zone1 http://snpr.cm/pg4vfS.png The triggs work fine so does the fill and the toggle. I am op, Any idea whats up? I'm all up to date.

    I got it figured out, I had to change the config to allow_overlap_zones=true

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

    tindam188

    hey can you help me, i really want this plugin and it looks cool so i installed it but for some reason i cant define the region of a door, the commands seems to work... Please be newb freindly i dont understand most stuff
     
  5. Offline

    Arcwolf

    Its all very well explained in the videos and the readme. I'm not sure what more I can add other then to restate the events needed in chronological order:

    1) type in the chat box, /ddoor mydoorname
    2) click a starting point block
    3) click a ending point block
    4) type in the chat box, /dtrig mytrigger
    5) click on a block to use as a trigger
    6) type in the chat box, /dlink trigger mytrigger mydoorname toggle 1
    7) Click the switch block to test out your new door.
    8) *OPTIONAL: type in the chat box, /dfill wood

    *You can fill the door to any valid block type as defined in the accepted blocks database.

    Thats all there is to making a single state door. Twostate doors are much the same, only hybrid doors are a little different but in many ways they are actually easier. Its all explained in the readme. I encourage you to browse over to it and read up.

    Thats about all the help I can offer. Experiment with the different options.
     
  6. Offline

    kyler45

    Can you use this to make bridges as well?
     
  7. Offline

    Arcwolf

    I dont see why not. I've used it to make quite a few draw bridges.
     
  8. Offline

    bryn1990

    i need a lil help with making a zone it keep on saying rejected as it provide in my snapshot.
    if u can pm me back to help me in my server i be glad if u can help me with this!
    2012-02-16_14.17.21.png
     
  9. Offline

    Arcwolf

    Are you using the latest version (v0.072). The issue you are having seems to be a bug that was fixed with the latest update.
    Specifically the bug: Zones detect that they overlap with themselves causing zone rejection.
     
  10. Offline

    bryn1990

    THX U SO MUCH!
     
  11. Offline

    bryn1990

    can this plugin work with 1.2.3
     
  12. Offline

    Arcwolf

    I've done some preliminary tests and yes so far it seems to work ok. There does seem to be an issue with upside down stairs and half steps saving correctly in twostate doors. But from what I've seen its a bukkit bug. Other then that my tests show yes.
     
  13. Offline

    nezura883

    Hey first off GREAT MOD!!!

    I think this is 1 of the best mods ive seen.
    I only have 1 question for ya.
    Would you please please make a vid on what the hybrid options are for?
    I want to mess around with that a bit and get to know it but I have no clue what it is for or how to even begin using those options.

    Once again..GREAT MOD!
     
  14. Offline

    Arcwolf

    Thanks, Yea, I keep putting that off. Lazy I guess... anyway, there is a readme and it does have a pretty detailed explanation at the bottom of how to make a hybrid door. sigh... No body ever reads the readme....
     
  15. Offline

    nezura883


    Thanks.
    I normaly read those but I guess I wasnt paying atttention.I didnt even notice the readme haha.Anyway thanks again and hope to see more great mods from you.
     
  16. Offline

    darthien

    I love this plugin!
    I do, however, have a question:

    I have a door set up with no trigger attatched. I'm using a "CommandSign" on a button to run:

    Code:
    /dopen DoorOne
    %2 (code to wait 2 seconds; built into the CommandSigns plugin)
    /dclose DoorOne
    Now whenever someone presses the button who is not OPs but has the blockdoor.* permission (and, yes, is in the group its attached to) they get a " DoorOne was not found " error.

    Any ideas? Thanks!
     
  17. Offline

    Arcwolf

    Hard to say, I'd have to look at what CommandSign is doing behind the scene to fake a player entering a command. I never anticipated anyone using another plugin to enter a command. So you are in uncharted territory.

    I'll look into it. But it may need to be a new version to fix or implement that aspect.
     
  18. Offline

    darthien

    Well, I don't think it's "faking" but when you do /^dopen DoorName, the ^ makes the command run as an OPs. They're legit commands just being run different, legitimate ways.

    But yeah, if you can look into it, I would be most appreciative :]

    Edit: Thinking about it; I think what I'm trying to find out is if other players can open and close doors using the /dopen and /dclose command without having to set up a trigger. I believe that's whats' going on. However, you are more familiar with Plugin development, so I'll leave that up to you, just thought I would throw that possibility out there :]
     
  19. Offline

    Arcwolf

    Players should be able to use /dopen & /dclose IF they have the correct permissions AND they use the admin style command OR they own the door they are trying to open / close.
    Admin Command Example:
    /dopen <doorname> <doorCreatorsName>
    /dclose <doorname> <doorCreatorsName>

    Also, there is a /dopen & /dclose for each of the door states.
    /dopen2 & /dclose2 for twostate doors.
    /dopen3 & /dclose3 for hybrid state doors.

    One thing to note, While looking over the code for this question I did find a bug in the /dopen2 & /dclose2 commands. That basically breaks the command and prevents it from working. The single and hybrid door styles are ok though.

    This will be fixed in the next version. I'm working on it now. But waiting on a bug report from another user.

    Other then that problem. I believe what is happening with your signcommand plugin is that you are not using the admin command style for the signs. /dopen <doorname> <doorCreatorName>
     
  20. Offline

    darthien

    Oh well, snap! I wasn't sure if adding the door creator's name after the dopen command would work! I didn't see it as possible syntax in the ReadMe (Yes, I did read it xD) so I didn't try it. I'll give this a go and get back to you!

    And I helped you find a bug? Sweet :D
     
  21. Offline

    Arcwolf

    So very few people do that, that the quality of the readme has dropped in the past few versions :-/
    The syntax is correctly listed on the BukkitDev commands page though. There is just so much info to write about and update that the readme has been getting neglected.

    Funny thing is, I dont even use half the features I've put into this plugin. lol :eek:

    Thats why when someone asks a question I have to dig into the code and in this case, find a totally new bug... This plugin for me is less, "COOL plugin" and more "Hooked on java worked for me." <snicker>
     
  22. Offline

    darthien

    Ah, I guess I should have looked there, too. Then again, the readme was right there, I couldn't just ignore it xD Just know that some of us honestly appreciate the readme and are glad someone makes use of it.

    I totally read this aloud and said it the way Brian Regan says it in his stand up. Such win, sir.

    And I wish I knew Java. I started on some YouTube tutorials for simple java, got a lot of it down pat, never finished the videos though. I remember a lot of it from high school as I was watching it. I have some plugin ideas, but getting started and learning Java... ugh lol.
     
  23. Offline

    Arcwolf

    HAH! Lol, thats funny. yea, something like that. :D

    I had 2 semesters of java in College. I hadnt really used it since that final exam. Felt like taking it back up again. So I got a text book. Sat down and read it cover to cover, did all the homework assignments. Then went on to the Stanford website and watched the Computer Science I: Programming Methodology and watched the entire semester of videos. Went over to TheNewBoston and watched all those java videos. Through the entire thing BlockDoor as it is now was born. So, yea, Blockdoor has been and still is one big fat learning experience for me.

    Maybe at some point I'll move on to making my own game. Need more practice though. Still so much to learn... hurts my head. uhg is right.

    Well, anyway. I ramble. Do let me know if you happen to design something nice with blockdoor. I have a page on my bukkit project for Youtube vids.
     
  24. Offline

    darthien

    This worked, by the way :) thank you!
     
  25. Offline

    humanoidbob99

    this sounds like a GREAT plugin! installed yesterday and didn't think to comment (why, I don't know. I must have been really tired. It's AWESOME
     

Share This Page