Teleport + Home
Teleport
Follow me on twitter to receive news and updates about this and other projects of mine. Also coming soon - a beta tester "channel" through twitter. I'd like to get a few people to test out the plugin and find kinks before submitting it here. Please follow and notify me through twitter if you wish to be part of the project. Also tempted to get some other people onboard with the project. If you have ideas/would like to contribute code, shoot me a tweet or a PM.
The project is now open source. If you would like to fork it, please include some sort of credit in the code - it doesn't have to be public, just there somewhere. If you find something wrong/find a better way to do something, feel free to point it out, I will credit you here and in the file.
Description
This plugin handles everything to do with teleportation. Teleport to player locations, areas, and homes. While complex in nature, simple commands and interfaces allows players to easily manage their homes, admins to manage areas, and everyone to manage teleport requests. Easy to read save format means that server owners to manually edit home locations and areas. Language support means that, with community support, this plugin can be deployed in any country.
Langage Files
An english language file can be found hereand french here.
Navigation: Commands, Permissions, Coming Up
Configuration
- maxhomes - maximum number of homes allowed per user.
- updatenotify - true/false will control update notifications
- updateenable - enable to have the plugin check for updates
- components.* - enable/disable plugin components
- cache - option to cache language strings. Basically with this option it won't go to the file every time to read the string. Requires more memory.
- language - whatever your language file is called before the extension.
Donations
If you enjoy using the plugin, please consider donating/buying me a beer for all my work. Donation link can be found just above the search bar.
Well my plan was to have the permission essentials.sethome essentials.home and essentials.delhome on every world but the pvp one which I want this plugin on which I would just put your permissions on my pvp world.
Would that work?
@Dasko222
I've never really tried. Homes are world-independant, so if you can find a way to block the plugin on certain worlds, it would work.
To clear up confusion, is your plugin compatible with essentials?
Well the essentials plugin has /sethome and /home, for all worlds i can't set it for per world kinda things, so.. would your plugin work with essentials for one of my worlds?
@Dasko222
I'm not quite sure what you're asking...
Hey there tills, I'm going to need a relatively fast response but I got a server that is not dedicated that has multiple worlds, I use essentials homes on all of them but for my pvp world I want to just use yours, would that be possible to use essentials /home /sethome for all the other worlds but your for my pvp?
Hey folks - you can grab the most recent language file from the post above. You will need this for this plugin.
when the server loads it says something like "language file not found. disabling teleport."
Hey, sorry - you can find the language file in the post above, now.
@Oetzi96
teleport.teleport for /home teleport
Edit: thanks for pointing that out. Apparently I forgot to put it on the permissions page.
Hi, this seems to be an awesome plugin. But I got one problem: I somehow can't get anyone to have permissions for the /home teleport command. Only the operator can use it. What permission node do I assign? I use YAPP to manage the nodes and all of the other permissions nodes work, so people for example can use the /area teleport <> command.
Awesome, thanks
@bigbry_2442
I just found that out before you posted I've uploaded a new file to here. It should be published soon.
Sorry!
I seem to be having a problem with home... I can add homes to my list but if I try to teleport to it or remove it I get an error that I don't have a home saved. If I exec the list command I see it there
@xn3r
oh... wait. Did you create the areas yourself? Because the plugin allows area authors to teleport to that area regardless of permission.
@xn3r default: default: true prefix: '&c[D]&f' permissions: - -teleport.* - -teleport.area.teleport.place1 - -teleport.area.teleport - -teleport.area.* admin: default: false prefix: '&3[A]&f' permissions: - '*' mod: inheritance: - default prefix: '&2' suffix: '&f' permissions: users: xn3r: group: - default
try this. I don't know why you put in teleport.area.teleport. or why you had it as teleport.area.teleport.1
i testet a few things. the result is even if i prohibit the use of all comands with - -teleport.* i can still use the "/area teleport place1" comand. /area set and the other stuff is prohibited.
this is my permissions.yml for PermissionsEx
@tills13
i dont know. it could be for the other permission you mentiont in the description (teleport.area.teleport.<area name>). i dont know much about coding in java. i suggested it only because i wanted to give a hint where to search for my problem with my litle knowlege of java and the sourcecode of the plugin.
@xn3r
PS.: in \plugins\Teleport.jar\com\jseb\teleport\storage\Area.class there is "teleport.area.teleport" 2 times mentiont in line 22. the first one hase a dot behind. i dont know if ther should be one. my knowlege of coding is not as great (and java is realy not my fafurite language)
is this an error?
Hi thanks for this nice plugin but i have some problems with the area permissions. i use permissionex for permissions and want to disable for 'default'-users the "/area teleport 'destination' " comand i tried it with "- -teleport.area.teleport" and the other permissions from your description but it dosent work. i testet other permissions and it went well (teleport.sethome did well)
has someone a similar problem or does somone have knowlege of this problem? Version: Bukkit: 1.5.2-R1 Teleport-Home: 2.0 PermissionsEx: 1.19.6
PS.: in \plugins\Teleport.jar\com\jseb\teleport\storage\Area.class there is "teleport.area.teleport" 2 times mentiont in line 22. the first one hase a dot behind. i dont know if ther should be one. my knowlege of coding is not as great (and java is realy not my fafurite language)
sorry for my bad english i hope the message comes across ;-)