Inactive [TP] TravelPortals 2.2.4 [1.2 betas, etc... see bukkitdev]

Discussion in 'Inactive/Unsupported Plugins' started by cppchriscpp, Jan 17, 2011.

  1. Offline

    cppchriscpp

    Current version: 2.2.4

    This project is moving to BukkitDev! Go here!
    The information on this post is no longer being maintained. This topic is here for historical reference. I would strongly prefer if BukkitDev were used over this, so that I can keep communication all in one place.

    2.2 brings a few new features and a ton of bug fixes. Most tickets that were open against the plugin are now closed with this release. Check it out over at BukkitDev!


    So, I was thinking the other day about how long it takes to travel from place to place. I figured that portals to the nether would be pretty cool when they work, (oh hey now they do) but I wanted a quick way to get anywhere. /warp works, but that is just too easy for users. As such, I decided to write my own plugin to do this. One day later, enter TravelPortals.

    [​IMG]

    They're fairly simple to use, though I will admit that I would like a more intuitive interface than using commands. Portals are 3x3, and consist of 6 pieces of obsidian, a door, and a redstone torch for the center. From above, the portal looks like this:
    Code:
    n o n
    o R o
    n D n
    
    o is a stack of two obsidian blocks, D is a door, and R is a redstone torch. n can be any block or air. It does not matter. After you have constructed the frame, place a redstone torch at the bottom. It should tell you that you have created a portal, and fill up with water.
    [​IMG]
    Just add a redstone torch!

    After this, just give the portal a name, and give it the name of another portal for the destination and you're set. As long as the destination portal exists, walking into it will take you straight there. For help in-game, type /portal help.

    Yes, this does work across multiple worlds.

    Using /portal help will list all of the commands in game. The important commands are /portal name, /portal warp, /portal list, and /portal hide.

    Here is a video explaining exactly how to make them, provided by MinecraftZero.

    Old Change Log (open)

    New changes will be shown on the BukkitDev project. This is no longer maintained.
    Recent Changes:
    1.5_1
    - Fixed a small world loading issue. If you ever had issues with multiworld worlds not loading right, this build is for you!

    1.5
    - moved TravelPortals.ser to the data folder (finally)
    - also moved travelportals.txt to data folder
    - more intuitive backup system that should remedy any problems with saves
    -- new configuration variable; lets you define how many backups of the portals to keep. This should make recovery easy if anything ever goes wrong.
    - lots of code fixes - if anyone saw all of the misuse of static in the plugin, it's fixed!
    - A minor typo that may not have even been in a released version of the plugin
    - Gives a user feedback when just using /portal.
    Note: Another build may be released in the coming days, but it will have no new functional updates. I just want to work on the documentation a bit; getting a functional release out seemed more important than this.

    1.4_3
    - Cooldown time is now variable. The config option is "cooldown" and the default has been changed to 8.
    1.4_2
    - Made hidden portal destinations show up as such.
    - Fixed a small issue with the included config file. Replace or repair yours if you want both door types to work right. The second instance of door needs to be door2.
    1.4_1
    - Permissions fix because I goofed up something minor. If you don't use permissions, don't worry about this one.
    1.4
    - Fix for portals not always triggering in recent versions.
    - /portal info now shows info about nearby portals, or those named. (Permission node: travelportals.command.info)
    - /portal deactivate [name] will deactivate a portal given its name. The physical portal will be untouched, but all data related to it will be deleted. This is op only without permissions, and should only be used for cleanup. (Permission node: travelportals.command.deactivate)
    - /portal export Will export all portals to a text file. The format is: x,y,z,name,destination. There is a new configuration option that will automate this process whenever a portal is made or destroyed.
    - /portal list is now paginated and shows portal destinations. This looks indescribably better than the old version.
    - Support for metal doors is now on by default. There is now a second configuration option for doors - both block types can be used to make a portal. If you do not want this functionality, set the second door type to be the same as your first door type, as laid out in the comments in the new configuration file.
    - Minor changes to the save system; whenever TravelPortals.ser is saved, the older version is moved to TravelPortals_ser.bak, and the new one takes its place. This might help with the random deletions one user referred to. There is also more debugging information available if something happens to go wrong.
    - Migration to the BLOCK_DESTROY hook; I figured this would trigger when a block was destroyed by anything. WRONG. It is more optimal than the alternative, however.
    - Various bug fixes, code cleanup, and user output cleanup.
    1.3_2
    - onCommand fix.
    1.3_1
    - Block damage fix. (To developers wondering, org.bukkit.block.BlockDamageLevel.BROKEN has become org.bukkit.block.BlockDamageLevel.STOPPED. Your code will compile fine but blocks will not break right.)
    1.3
    - Configuration file support! (plugins/TravelPortals/config.yml)
    -- Customize the types of blocks used to construct the portal
    - Permissions support (Thanks to Cecer)
    - Minor bug fixes.
    1.2 (and its derivatives)
    - Multiworld support!
    - Various bug fixes.


    Download:
    Latest Version: Download

    If you want help with this plugin, please provide the following information about your server setup. It will help me figure out what is wrong, and what you or I can do about it. Your failure to include this information in support requests may result in your post being ignored.

    Help Requests (open)

    I receive a good amount of requests for support with this plugin. Some of them are better than others; if you do not want to be part of the second category, I will need some information about your server, and how it is set up. Simply telling me "it doesn't work" does not tell me anything. I run the most recent version of this on my own server with around 60 users; I'm pretty sure it is capable of working in at least some settings.

    Please provide as much of this information as you can reasonably find. If I detail how to get it, I want you to do that!
    - an EXTREMELY detailed description of the problem (Don't spare any words; I don't mind reading)
    - Any errors shown in the console
    - Any errors shown to the client
    - All of the information from /debug info and /plugins
    - Server's CraftBukkit build (go to the console and type /version; provide that.)
    - Any changes in your setup that preceeded the errors
    - Any other details that could be relevant.


    Source code is in the dev.bukkit git repository!

    Please report any bugs via email, or here.

    Enjoy!
     
    vrox, kahlilnc, Wind and 2 others like this.
  2. Offline

    msw1

    I know, I was telling you to please support your plugin for 3.* when you can :p
     
  3. I don't know if this is because of a bukkit update, I am using the most recent one for 1.6. Anyways, I saw this plugin and thought it looked cool and would be helpful, so I installed it. Unfortunately, none of the commands are working for me. I type /portal help, and nothing comes up. Whatever I type, nothing comes up. When I make the portal, however, it does say the portal made thing. I shut down the server, moved the "TravelPortal" folder from the download to a different location, and then tested it again. Strangely enough, the text for /portal help now showed up. I would just run it this way, but this way I can't change the config.yml and I'm not sure where everything would save to, considering it didn't create a new folder. So what do I do about this?
     
  4. Offline

    cppchriscpp

    Reinstall, making sure to put ALL of the folders/files under the TravelPortals path in the correct places. Just put the entire TravelPortals folder in plugins; do not try to reorganize anything. If that fails, please actually provide debugging information. From you in particular, I'm also going to ask you for the directory structure of your plugins folder.

    Also, if you don't provide it with a config file, it runs with the default settings. That's it. It doesn't store anything at all, and may or may not save right. You always want to install correctly.
     
  5. Well, I did that and it works now. I thought I installed it correctly the first time, if I moved anything I guess it could have been the readme. I don't know why it didn't work before, but I reinstalled it and it works. Still, do you know why it would have done that?
     
  6. Offline

    cppchriscpp

    I'm honestly assuming you just missed/renamed/moved/removed a file installing the first time; I can't think of any other explanation. Sorry if this seems rude, but this is really all that could have caused it to my knowledge. (Though, removing the readme is safe.)
     
  7. Offline

    Madxam1300

    I'm slightly confused, can we connect 2 worlds as in two different worlds in the server file or nether to main world connection.
     
  8. Offline

    cppchriscpp

    Either one works just fine; there's no reason it should not work for Nether or any other world you might have. I've personally tested it with inbuilt nether, and two different multiworld worlds in addition to the default world. All of these work fine at the same time.
     
  9. Can two portals link back to the same portal?
     
  10. Offline

    cppchriscpp

    Yes.
     
  11. Offline

    Avous

    @cppchriscpp

    you are probably already aware of this however sometimes when a player enters a portal and continues to move when he is teleporting it will make him fall through the world and die
     
  12. Offline

    cppchriscpp

    Err, that's a problem with teleporting in general. If you haven't already, update to the latest craftbukkit.
     
  13. Please support permissions 3... I NEED this for my server, I'm waiting on re-opening it because I need this so bad! :3
     
  14. Offline

    cppchriscpp

    I'll see what I can do when I find some time.. if you wanna save me some time, could you tell me what happens when you do try it with permissions 3?
     
  15. Havent tried, just saw you wrote it isnt supported :3
     
  16. Offline

    EvilSOB

    Im still getting the 'fall through the bottom of the world' issue.
    Im running latest minecraft_server.jar, bukkit-860, and latest worldtravel.jar.
    According to bukkit, this issue of chunk failing to load is fixed, but
    Im still getting it with your mod.

    Any ideas? Im going to try testing manual TP'ing now.
     
  17. Offline

    cppchriscpp

    None; it's unrelated to this and there is still nothing I can do. It's a simple teleport. I don't do anything with chunk loading. I never have and I never will.
     
  18. Offline

    Brody Romhanyi

    can it use iconomy?
     
  19. Offline

    cppchriscpp

    No. No I will not add it. This has been addressed many times before, too.
     
  20. Offline

    Huns

    It starts up OK, but walking into a portal has no effect. Thanks for your work on this, BTW. It fills a serious gap that's annoying at best to handle with Nether portals.
     
  21. Offline

    woodzy

    @cppchriscpp
    can you help me out good sir? i install the plugin tryed to make a portal based on the video and nothing happened :/
     
  22. Offline

    cppchriscpp

    Not surprising. No time yet, sorry.

    Not really, at least not without a bit more information. I'm not sure what you think I'm going to be able to tell you.. you gave me no indication of what might be going wrong. Please provide at least some information about what you did, whether the plugin even loaded, etc so forth... ideally the information I ask for in the first post. Thanks
     
  23. Offline

    woodzy

    CB#900 plugin loaded i tryed a /reload i tryed a full restart but nothing happend when i did as the video did
     
  24. Offline

    Huns

    What version of Permissions are you using?
     
  25. Offline

    woodzy

    @Huns 2.7 and im NOT upgradeing sorry m8
     
  26. Offline

    cppchriscpp

    He's checking to make sure you didn't since the first post explicitly states that it's unsupported.

    I suggest you actually read the first post and the installation instructions, and follow them closely. If you cannot do that, you will not get any further help from me, and I will not continue responding to your posts.

    Also try the last recommended build rather than that development build. I barely have time to support the RBs as they come out; let alone random side-builds.
     
  27. Offline

    woodzy

    @cppchriscpp i cant run the RB build as it brakes a lot of my addons so ill just find something else to use
     
  28. Offline

    cppchriscpp

    I don't quite understand how an older recommended build breaks your addons while a new experimental one works fine; that's not usually how it goes. Regardless, sorry if this did not work for you out of the box. Next time, it would be really helpful if you actually let the developer know what was going wrong so they had a chance of fixing the problem. We aren't magical, you know. We need to be told what's going wrong to be able to fix it.

    Best of luck finding a decent replacement.
     
  29. Offline

    JanTTuX

    working nicely in RB 928 + multiworld works!
     
  30. Offline

    cppchriscpp

    I was really expecting you to say the exact opposite. Thank you so much for testing this; you got to it before I could!

    I'll give it a test myself later since I need to update my server anyway, but for now I'll update the title.
     
  31. Offline

    UfaRock

    Please, update for Premissions 3*
     

Share This Page