[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:

    • /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
    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.

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


    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


    Cool, Ill Install This Later!
  5. Offline


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


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


    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


    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


    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


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


    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


    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


    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


    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


    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.
    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


    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


    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


    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


    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


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


    Install MultiVerse
    /mvcreate worldname enviroment
  27. Offline


  28. Offline


    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


    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


    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