EnderDragon NoPassThrough Plugin

Discussion in 'Archived: Plugin Requests' started by jorstern, Feb 11, 2013.

Thread Status:
Not open for further replies.
  1. Offline

    jorstern

    Enderdragon nopassthrough plugin request

    Plugin category: Fun

    Suggested name: EnderDragonNoPass

    What I want: I would like to stop enderdragons from being able to pass through blocks. The intent of this would be to set up a wall where nothing can go through, ender dragons included. The way I assume it would be done would be by making the dragon teleport away when it touches a block (Like worldguard regions do to keep players out).

    When I'd like it by: As soon as possible please
     
    Alex Salzinger likes this.
  2. Offline

    Alex Salzinger

    Ya that sounds like a great idea! The code of a enderdragon makes it so enderdragond doesent go though endstone maby someone can make it so glass can be in the code along with endstone. Anyways this is a cool plugin because u can make a really cool enderdragon arena! Ys i think this is a great idea and i think it should be made
     
  3. Offline

    mastermustard

    Im almost certain this would require a client mod and although thee are ways around it it would be buggish and result in lag
     
  4. Offline

    Alex Salzinger

    Is there no way to add Glass to the code of the enderdragon? Like for example enderdragons cannot pass through end stone why can u replace endstone with glass?
     
  5. Offline

    jorstern

  6. Offline

    Mango

    Sorry, this would require a server mod. Controlling mob AI is not possible with Bukkit. The closest you can get is to stop Enderdragons from breaking blocks as they pass through them.
     
    wheatley09 likes this.
  7. Offline

    jorstern

    Wouldn't you just change the block's code though? Make a block unpassable rather than editing the dragon.

    Or make it so they turn around when they hit blocks?

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

    Mango

    You can manipulate blocks themselves with Bukkit, but you can't change the fundamental definition of what a block is and how it functions.
     
  9. I know the lua code for that but not the javacode...
     
  10. Offline

    jorstern

    Any way to make it so a dragon gets teleported x amount of blocks away when they hit a wall? Or maybe even make them die when they touch a block.
     
  11. Offline

    jorstern

  12. Offline

    McAvarice

    First off. Enderdragons go through any an all blocks. They don't break Endstone, Obsidian, Bedrock. No code in vanilla client or bukkit to stop them from going through blocks
     
  13. Offline

    jorstern

    Yes, I realize. That's why I'm looking for something that teleports them away or kills them when they touch blocks.
     
  14. Offline

    jorstern

Thread Status:
Not open for further replies.

Share This Page