[INACTIVE][TP] AncientGates v1.0.2 - Easily create portals with custom design [733]

Discussion in 'Inactive/Unsupported Plugins' started by Olof Larsson, Apr 6, 2011.

  1. Offline

    Olof Larsson

    Take a look at this plugin instead: Creative Gates [cake]
    AncientGates - Easily create portals with custom design
    Version: 1.0.2

    With this plugin the server operators (OPs) can create gates that will teleport anyone who enter to a location specific to that gate. The hightlights are: It is so darn easy to use! [​IMG] and The gates can look any way you like \0/

    Try the ingame command: /gate

    Download: AncientGates
    Userguide: mcteam.org


    Thought first you should take a look at the demonstration I and karibu6 created:


    Commands
    • /gate help,h,? *[page] Display a help page
    • /gate create,new [id] Create a gate
    • /gate delete,del,remove [id] Delete a gate
    • /gate setfrom [id] Set “from” to your location.
    • /gate setto [id] Set “to” to your location.
    • /gate open [id] Open that gate
    • /gate close [id] Close that gate
    • /gate list,ls Display a list of the gates
    FAQ
    Why the name AncientGates?
    Because the purpose of this plugin that I envision is that players should not be able to create gates to other worlds themselves. The server operators build gates with cool ruins around them and in order to get to another world the players need to find one of those ruins.

    Who can create a gate?
    Only server operators! Not normal players. There is no suport for any permissions plugin.

    Who can destroy a gate?
    Anyone if you do not use a third-party protection plugin like Factions.

    Are there IConnomy integration, Features for user to dial other gates etc?
    Nope. This plugin is very minimalistic and plain. Server operators manage the portals players use them any time they are open.

    Installing
    1. Download the latest release: https://github.com/oloflarsson/minecraft-ancient-gates/downloads
    2. Put AncientGates.jar in the plugins folder.
    ToDo
    • Add a create world command.
    Changelog
    Version 1.0.2
    • Fix seldomly occuring error on teleportation.
    Version 1.0.1
    • Fixed compatibility with half blocks.
     
  2. Offline

    Boncey

    Does This Have MultiWorld Support?
     
  3. Offline

    Olof Larsson

    Hell yeah! Take a look at the video. Gates can lead to other worlds.
     
  4. Offline

    Boncey

    Cool, Ill Install This Later!
     
  5. Offline

    Plague

    Please update to latest RB to be moved to releases
     
  6. Offline

    Maxis010

    I don't know if my input is valid but I'm using this on 670 and it works fine
     
  7. Offline

    Plague

    He has to edit the title so I can be suer and move the thread.
     
  8. Offline

    Olof Larsson

    It works very well with CB670 :)
     
  9. Offline

    neronix17

    Im stuck with a problem, which I have been able to repeat after reinstalling the plugin I made the gate frame, I told it where the base of the gate is, I then told it where to teleport to (tried both /gate setto and /gate setfrom and both confirmed) but when I tell it to open the gate it says it fails and to make sure I have built the frame, when testing I made a box around a 3x3 opening. No errors appear in the console, between running the server and making the gate all that appears is the message saying the new gate was created.

    EDIT: Sorry i misunderstood one of the instructions :) got it working now, is fantastic!
     
  10. Offline

    Yahyahkeekoot

    I loved this. Olof, you are a great Plugin Artist. (nuff said)

    Now, permissions support so that we don't need to make the moderators OP all the time?
     
  11. Offline

    Wall

    love the mod :) so easy to set gates
     
  12. Offline

    Bazul

    Amazing mod :D works brilliantly, except one thing.

    Is there a limit to how big the portals can be? I've made a large frame of glowstone with a bridge going through the middle, smaller experiments have worked perfectly, but this larger one just wont :'(
     
  13. Offline

    Maxis010

    I believe the limit is a 7 x 7 space (meaning you can have a 9 x 9 frame) but don't quote me on that, confirm it with the plugin author
     
  14. Offline

    Olof Larsson

    There should be a config file with a setting for this. Try increasing it. Then it should work :)
     
  15. Offline

    asayers

    Great job Olof! The gates are easy to set up and work fine. Just one thing: the portal which fills the gates has a tendency to face the wrong direction in areas where the gate is only 1 block wide. When I make 2x1 gates, I'm often left looking at the edge of a piece of portal, rather than the face of it. Is this a bug?
     
  16. Offline

    Olof Larsson

    Yeah i have seen this to :-P. I think this is a minecraft bug :-P The portalblocks does not have any data value do they? so there is no way do tell them how to rotate.
     
  17. Offline

    _Klick_

    Olof... Now this is a plugin I've been looking for. I spent some time looking for a plugin like this that only OPs can use because the plugins like permissions or groupmanager I find confusing so I dont use them. Then BAM! Ancientgates <3

    So far no problems, just excited to see future updates! :D
     
    Olof Larsson likes this.
  18. Offline

    MatCat

    One of my admins cuboided a place that had a gate to move it elsewhere, when I went to /gate del the gate, I get an internal server error msg and the following stack trace, had no problem removing the gate going to that area though.
    Code:
    19:06:30 [SEVERE] null
    org.bukkit.command.CommandException: Unhandled exception executing command 'gate' in plugin AncientGates v1.0.1
            at org.bukkit.command.PluginCommand.execute(PluginCommand.java:37)
            at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:80)
            at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:254)
            at net.minecraft.server.NetServerHandler.c(NetServerHandler.java:608)
            at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:571)
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:565)
            at net.minecraft.server.Packet3Chat.a(SourceFile:24)
            at net.minecraft.server.NetworkManager.a(NetworkManager.java:198)
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:72)
            at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
            at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:368)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:283)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:375)
    Caused by: java.lang.NullPointerException
            at org.mcteam.ancientgates.Gate.close(Gate.java:87)
            at org.mcteam.ancientgates.commands.CommandDelete.perform(CommandDelete.java:18)
            at org.mcteam.ancientgates.commands.BaseCommand.execute(BaseCommand.java:56)
            at org.mcteam.ancientgates.Plugin.handleCommand(Plugin.java:125)
            at org.mcteam.ancientgates.Plugin.onCommand(Plugin.java:110)
            at org.bukkit.command.PluginCommand.execute(PluginCommand.java:35)
            ... 12 more
    
     
  19. Offline

    Luke Matusiak

    this looks awesome but every time i try to make a gate it says i lack the premissions even though i am an administrator. Help???
     
  20. Offline

    huntj88

    i assume someone made you an administrator is the permisions config file but didnt put your name in the OP file. or if u own the server you made a critical error
     
  21. Offline

    IronFerret

    This looks amazing, i was thinking of a way to make portals in any shape i wanted and this is it!

    The download link isn't working for me though...
     
  22. Probably a stupid question but how do you make a multiworlds ? tried to google it but cant find anything
     
  23. Offline

    Spanky12c

    I've run into a problem, that the plugin re-creates the second world when the server restarts. I used the MultiVerse plugin to create a Nether world, than I created two gates , one in each world just like the video. Everything works well until a server restart. When the server restarts the AncientGates plugin thinks the second world does't exist and runs the createworld command.

    Any ideas why?
     
    Trevor Bradley likes this.
  24. Offline

    Maxis010

    Use MultiVerse or a similar plugin
    AncientGates can't create worlds, it can only create portals between worlds, can you post the error stack so we can be sure
     
  25. Offline

    jamiro24

    can you tell me how to create a new world, i can't find how to do it :/
     
  26. Offline

    Maxis010

    Install MultiVerse
    /mvcreate worldname enviroment
    Done
     
  27. Offline

    jamiro24

  28. Offline

    Spanky12c

    I reviewed the source before making this post and AncientGates can and does create worlds.

    See the GetWorld function in the class /src/org/mcteam/ancientgates/MyLocationTypeAdapter.java

    If the world is not found than it will create it. There is no error stack to show you because it is doing what it is currently coded to do and has no problem creating the world.
     
  29. Offline

    Maxis010

    I take a plugin by the documentation not by the code, I'm not a java programmer so it makes no sense to me

    That aside posting the error stack would STILL be useful as I'm using AncientGates as a portal system and Multiverse for the world generator without problems, for me it just loads the config and the portals (that goes for both plugins)
     
  30. Offline

    Spanky12c

    Well Maxis again I'll say this, there is no error stack to post, since it didnt have a problem creating the world. I am a software developer and one thing you learn is that documenation is just that "documenation". Anyways i'm pointing out an error in the code i found after downloading the plugin yesterday. Unless it was fixed in the last 5 minutes it still exist and can be reproduced very easily.

    It could be an issue with the loading order but in any case the function GetWorld should not excute the CreateWorld command, which is does.
     

Share This Page