[INACTIVE][TP] EpicGates v0.4.1 - Warp Gates - Now with per gate use restrictions! [617]

Discussion in 'Inactive/Unsupported Plugins' started by jblaske, Feb 24, 2011.

  1. Offline

    jblaske

    EpicGates v0.4.1 - Warp Gates: This plugin was created to fill the need of the old WarpGates plugin that is now dead. This plugin is very new and does not have creation features within. Its current purpose is to read the old WarpGates file and give you back similar functionality that you had with WarpGates.

    Download Current Version: EpicGates v0.4.1 (JAR)
    Older Versions 0.4, 0.3, 0.2, 0.1.1, 0.1

    Requires
    Development is still early, more features will be added as time progresses.

    ***Please submit your issues and feature requests here***

    Features:
    • Provide functionality similar to the old WarpGates plugin
    • Create and maintain warp gates in game.
    • Does not rely on a structure to warp you.
    • Create and maintain worlds in game.
    Gate Creation:

    Creating and managing gates in game is easy. Just follow these steps.

    Go to the area you want your gate to be. then issues this command:
    Code:
    /gate create test1
    Now travel to where you want your second gate to be, then issue this command:
    Code:
    /gate create test2
    Now link your gates:
    Code:
    /gate link test1 test2
    /gate link test2 test1
    And you are all set.

    Allowed and Not Allowed
    You can add users or groups to the allowed and not allowed fields.

    If a gate has nobody listed in the 'allowed' field, then anybody can use it.
    Once you add at least one player or group to the 'allowed' field, then only the players that match a group or player name in the 'allowed' field may use that gate.

    If a player matches a group or player name in the 'not allowed' field, then they will not be able to use that gate. 'not allowed' will override 'allowed'


    World Creation:
    To create a new world you issue the command:
    Code:
    /world create NewWorld
    You can then teleport to the new world with /world visit, this will allow you to create or move a gate to the world.

    Say you wanted to move the gate test2 from the example above, to the new world you created. you would do the following:
    Code:
    /world visit NewWorld
    /gate move test2
    It's that simple, now test2 is in NewWorld.

    NOTE: Creating a world can cause significant lag while the chunks generate, you will be notified when the world is done creating with a "world created" message.

    NOTE: After creating a world, it is HIGHLY reccomended that you reload your server. A simple reload from the console will do. This will make sure all the plugins are aware of the new world.

    Permissions Explained:

    In order to create and edit worlds and gates a user must have - 'epicgates.admin'

    Changelog:
    • Version 0.4
      • Forward Compatibility
      • Added 'allowed' and 'not allowed' functionality
    • Version 0.3
      • In-Game gate creation and editing.
      • Support for CB440+
      • In-Game world creation.
    • Version 0.2
      • Fixed some lag causing issues
      • Much more stable
      • Detects when you enter the gate better
      • Gates now have a landing site that is 1 block in the direction of the gates set direction.
      • Added a direction to the gates, any gate without a defined direction is set to N
    • Version 0.1.1
      • Fix for 2 cross linked gates.
    • Version 0.1
      • Initial Release
     
    EmanuxJade and FrozenGhast like this.
  2. Offline

    qrux

    any chance of iConomy support?
     
  3. Offline

    Pentalive

    I started with a fresh install of craftbukkit, Installed Permissions and deleted the Permissions.jar,
    Installed Groupmanager, Installed EpicGate...

    I downloaded the (jar) from the top of the page

    I have to stand in the wrong places to depart (and I checked both the gate.txt file and the in game F3 coordinates)

    In my cabin, -202,65,306 I have to stand -201,65,306 to depart. This is a displacement in 1 axis
    at the spawn point, -11,70,19 I have to stand at -10,70,19 to depart, a displacement in 2 axises


    [root@think ~]# cd /opt/cb440/plugins/EpicGates
    [root@think EpicGates]# cat gates.txt
    #Gate Tag|World|X|Y|Z|Target Tag
    spawn,world,-11,70,-19,cabin,N
    cabin,world,-202,65,306,spawn,N
    [root@think EpicGates]#
    ====================================================
    [root@think plugins]# pwd
    /opt/cb440/plugins
    [root@think plugins]# ls -al
    total 140
    drwxr-xr-x. 5 root root 4096 Mar 2 12:08 .
    drwxr-xr-x. 4 root root 4096 Mar 2 12:22 ..
    drwxr-xr-x. 2 root root 4096 Mar 2 12:18 EpicGates
    -rw-r--r--. 1 root root 25027 Mar 2 12:08 EpicGates_0_3.zip
    -rw-r--r--. 1 root root 26581 Mar 2 12:22 EpicGates.jar
    -rw-r--r--. 1 root root 19222 Feb 23 03:15 FakePermissions.jar
    drwxr-xr-x. 3 root root 4096 Mar 2 12:06 GroupManager
    -rw-r--r--. 1 root root 44171 Feb 28 11:32 GroupManager.jar
    drwxr-xr-x. 2 root root 4096 Mar 2 12:13 Permissions
    [root@think plugins]#

    Can you tell from the size of the Jar file, is it the most recent?

    I still get the usages message when I try to "/gate create" also
     
  4. I just figured out about an hour ago that the coordinates you have to enter into the config file are the Northern and Eastern edges of the block you want to depart from. I just had to shift most of my values in my file by 1 to line them up properly. Now they all work exactly where I want them to :)
    The /gate commands all work fine for me. Create, link, remove etc. Your file size is exactly the same as mine, and I am running v0.3
    --- merged: Mar 3, 2011 6:36 PM ---
    I get a block of obsidian where the gate teleports from, and a piece of wood where it lands you. I think it was done like this so you can build your own custom gate shape around it. Otherwise it's a pain to get rid of if you don't like the default portal shape!
    Also, if it made a portal and filled it with purple stuff, it might conflict with any nether gate plugins you have installed.
     
  5. Offline

    RobAwesome

    Maybe I'm doing something wrong, but I couldn't find my issue listed so I figured I'd ask for help...

    I'm getting an error "An internal error occured while attempting to perform this command" when I do /world create or /gate create ... The console is also spitting up a bunch of junk which I'm more then happy to also post (but didn't wanna clog up the post with junk if it is just that)

    I've setup the permissions using GroupManager. Any help would be awesome. Thanks :)
     
  6. Offline

    Arcwolf

    Couple of things I've noticed that you might consider addressing.

    1: you can create gates with the same name. If the user does this the datafile will contain an identical gate reference in the data file.

    ex datafile entry:
    test1,world,-368,71,965,,W
    test1,world,-368,71,965,,W

    2: could you have the plugin echo the creation in the player chat window.

    ex.
    /gate create test1
    gate test1 created...

    /gate create test2
    gate test2 created...


    3: another thing I noticed.
    ex. data file
    rosepeakent,NeoEarth,-370,71,958,rosepeakex1,W
    rosepeakex1,NeoEarth,-107,110,637,rosepeakent,E
    rosepeakex2,NeoEarth,-108,110,637,rosepeakent,E

    If you enter rosepeakex2 it will teleport a player to rosepeakex1 which you have to enter again for it to teleport to rosepeakent. If you enter rosepeakex1 it will teleport you to rosepeakent like normal. Is that normal?

    Nice plugin, I'll get much use out of it!
     
  7. Offline

    Pentalive

    Ok, I am not sure what I did to get it working but now it does (Perhaps also allow Permissions.jar to remain as well as Groupmanager).

    Anyway to obtain the "Hop to energize" functionality I place a block then stand on it to create the gate. My block is replaced with an obsidian block and a wooden block is placed next to it. I break both and place my own marker.
    --- merged: Mar 4, 2011 11:44 PM ---
    y'know it would be nice if config.yml had lines for "Gateblock: id" and "ArrivalBlock:id" where id is the number of the item you want to be placed when a gate is created, the special ID = "none" just creates the gate and does not replace the existing items. (I would use Gravel and Sand...)
     
  8. Offline

    darkwarriors

    very fantastic plugin simple and efficent.. there is a possibility to link with iConomy? so players must pay for teleporting?
     
  9. Offline

    riuthamus

    simple, easy, sexy, and clean! seriously well fucking done!
     
  10. Offline

    Redyugi

    Like you did with EpicZones, can you provide CraftbukkitUptoDate with a link?
    This is pretty awesome, as it allows me to set up a 'hub' for multiple things. Thank you alot
     
  11. Offline

    uncovery

    The gates are working great!
    Can you also make a iConomy Charge when someone uses it?

    Whats up with the permissions then? Can I block groups from using the gates or is this only for the gate creation command?

    Thanks!
     
  12. Offline

    Gravesite

    hey, im pretty new at this. i downloaded the newest bukkit, and the groupmanager plugins with your epicgates plugin. i cant seem to get it to work. ingame i type /gate create test1 and it just gives me the example text and does nothing. im sure ive put the files in the right places but as i said im pretty new with all this so ANY help would be appreciated. thx
     
  13. Offline

    ZachBora

    Hi,

    Just wish to tell you it worked for me with 493. But I got mobs and stuff on my new world, anyway to configure them? I have mobs disabled on my default world. It would also be nice to make the new world nether.
     
  14. Offline

    riuthamus

  15. Offline

    iiShaun

    When ever i use the commands like " /gate create or /world create" and all the other i get this "An internal error occured while attempting to perform this command" If anyone can help , I would appreciate it :)
     
  16. Offline

    pixelbat

    Any plans to allow vehicles to pass through gates? Such as minecarts. I tried running a track to the gate and then another track out of a linked gate hoping I'd enter one and come out the other, however nothing happened. I suspect this might be because the gate is only 1 block high? Or maybe it's just not technically feasible? I could really see some creative uses if vehicles could pass through.
     
  17. Offline

    rbanke

    Is this plugin not compatible with the new version of groupmanager (1.0)? I tried updating it and now epicgates won't load

    I get the following:
    20:39:21 [INFO] GroupManager version 1.0(alpha-2) is enabled!
    20:39:21 [INFO] [EpicGates] error starting: org.anjocaido.groupmanager.GroupMana
    ger.getPermissionHandler()Lcom/nijiko/permissions/PermissionHandler; Disabling p
    lugin
    20:39:21 [INFO] EpicGates version 0.3 is disabled.
    20:39:21 [INFO] ÂșeLoaded Essentials build 2.0.272 maintained by Zenexer, emental
    o, Aelux, Brettflan, KimKandor, and snowleo
    20:39:21 [SEVERE] org/anjocaido/groupmanager/GroupManager loading Permissions v2
    .5 (Is it up to date?)
    java.lang.NoClassDefFoundError: org/anjocaido/groupmanager/GroupManager
    at com.nijikokun.bukkit.Permissions.Permissions.onEnable(Permissions.jav
    a:63)
    at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:118)
    at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader
    .java:414)
    at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManage
    r.java:187)
    at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:83)
    at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:61)
    at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:204)
    at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:191)
    at net.minecraft.server.MinecraftServer.d(MinecraftServer.java:131)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:246)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:366)
    Caused by: java.lang.ClassNotFoundException: org.anjocaido.groupmanager.GroupMan
    ager
    at java.net.URLClassLoader$1.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(Unknown Source)
    at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.
    java:30)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    ... 11 more
     
  18. Offline

    tickleman

    It sometimes does strange things...

    Here is a part of my gates.txt :
    Code:
    tickleman_maredelsol,world,-1127,74,870,tickleman_ticklebay,S
    tickleman_ticklebay,world,-26,97,-287,tickleman_retraite,E
    tickleman_retraite,world,341,79,55,tickleman_taskheldcity,E
    tickleman_taskheldcity,world,219,65,74,tickleman_moria,E
    tickleman_moria,world,-1061,45,-594,tickleman_columbia,W
    tickleman_columbia,world,-322,72,-108,tickleman_maredelsol,N
    
    When I go from tickleman_columbia, it brings me directly to tickleman_taskheldcity
    And from tickleman_taskheldcity, I go to tickleman_columbia !

    Any idea ?
     
  19. Offline

    GhostToast

    enjoying this plug greatly. I too would love an iconomy support implemented. as well, it would be handy if there was a /listgate or similar command. and setting the iconomy manually per gate would be ideal. and/or permissions for gate use.
     
  20. Offline

    Great Newtons

    This is a pretty excellent plugin. It's much more stable than the last version of WarpGates that I was messing around with.

    Question - is it possible to have a gate area occupy more than one block?
     
  21. Offline

    GhostToast

    not that i'm aware of. what i did on my server was just create 2 epicGates next to eachother, and then build a nether gate around it and light it, to denote a warp point. then link both of those two gates to the destination. or you could have like two in and two out. for example:
    AtoB1
    AtoB2
    BfromA1
    BfromA2
    Then link AtoB1 to BfromA1, and AtoB2 to BfromA2.
    that'd create a one-way two-sized gate. Then reverse the link to have it be two-directional. And then build a nethergate on top of it if you don't use nethergates for typical "nether" travel.
     
  22. Offline

    Great Newtons

    I was considering doing this, but was hoping there was a more efficient way. Oh well! Thanks!
     
  23. Offline

    4Soldier93

    I have a question about Permissions.

    I created a new world: "/world create TEST"

    And i copy and rename the permissions file ("TESTSERVER.yml" <- Worldname) in the directory "permissions" to "TEST.yml"

    But after i switches the world, i have the same permissions! ( I restarted the server before!)

    Is that normal?^^

    And sry for my bad englisch :/
     
  24. Offline

    GhostToast

    if you copied permissions from one world to the other, then the permissions would be the same. what version of permissions are you using?
     
  25. Offline

    4Soldier93

    Thanks. I used a older Version of Permissions. Now it works great :D
     
  26. Offline

    xLoad

    hey, i got this problem:
    i created a nether world with /world create and moved a gate there. i can use my 2 gates to switch between my main world and the nether world, but no one else can use this gate. they can use any other gate in main but not the one to switch worlds. the command /world visit is working for them.

    hope anyone can help me, thx :)

    btw awesome plugin

    EDIT: ok, i dont know why, but its working now :D
     
  27. Offline

    Lookatmego

    ever going to make the plugin cost money while going through portals?using iconomy??
     
  28. Offline

    Nukeofwf

    just want to say that for me, when i "create" a gate, nothing happens, nada, zip, zilch. server logs don't even show the command parsing. currently running:
    dynamic market
    epic gates
    essentials
    essentials spawn
    iconomy
    lwc
    mcmmo
    minecartMania
    mineral scanner
    permissions
    pumpkin diver
    towny.
     
  29. Offline

    riuthamus

    We are using the tollbooth one, in front of the portals exit.
     
  30. Offline

    Funkfoose

    Would love to see this integrated with iConomy, other then commands, my most used plugin by far. Love the way it works for teleportation.
     
  31. Offline

    NobodyOfNaught

    I too vote for iConomy support :D (preferably per gate configurable cost)

    PS or a price per distance travelled option
     

Share This Page