TeleportingBundle
TeleportingBundle
Description:
TeleportingBundle conbine several teleporting features for your Minecraft server. It's very usefull for every server. Serveradmins can set a serverspawn and warps, normal players can teleports oneself to spawn or warps. Players can also set own homes, or can use the /back command, which will teleport you to your last death location. All commands can be enabled separately, so you can configure this plugin according to your ideas.
Features:
- global serverspawn
- warps
- homes
- back
- multi worlds
- fast and easy to use
- permissions for every command
- colourable and editable Messages
- compatible with minecraft 1.8 and 1.9
How to install:
- Download the plugin and save it to /plugins/
- Start your server
- Go to /plugins/teleportingbundle/ and edit your config.yml (optional)
- Give players permission (it is recommended to use a permission plugin)
- Restart your server
Here you can download the configuration (with the messages) in other languages.
Commands & Permissions:
Command |
Description |
Permissions |
/home <name> | Teleport you to your home | teleportingbundle.home |
/homes | Shows you a list of your homes | teleportingbundle.homes |
/sethome <name> | Place a new home | teleportingbundle.sethome |
You can set an unlimited amount of homes | teleportingbundle.unlimitedhomes | |
/delhome [name] | Delete a home | teleportingbundle.delhome |
/warp [name] | Teleport you to a warp | teleportingbundle.warp |
/warps | Shows a list with all warps | teleportingbundle.warps |
/setwarp [name] | Place a new warp | teleportingbundle.setwarp |
/delwarp [name] | Delete a Warp | teleportingbundle.delwarp |
/spawn | Teleport you to the Spawn | teleportingbundle.spawn |
/setspawn | Place the Spawn | teleportingbundle.setspawn |
/back | Teleport you to your last death location | teleportingbundle.back |
/tpa [player] | Send a player a teleport request to teleport you to him | teleportingbundle.tpa |
/tpahere [player] | Send a player a teleport request to teleport him to you | teleportingbundle.tpahere |
/tpaccept | Accept a teleport request | teleportingbundle.tpaccept |
/tpadeny | Denys a teleport request | teleportingbundle.tpadeny |
/tpall <group> | Teleport all players or only players with permission teleportingbundle.group.[insert groupname] | teleportingbundle.tpall |
Description for Command /tpall
When using the command /tpall without any argument, simply all players on your server will be teleported to you. When you want to teleport all vip player to you, you can give all vip players the permission teleportingbundle.group.vip through your permission plugin. Because the vip players now have this permission you can use the command /tpall vip, which will teleport all vip players to you.You can change the groupnames, according to your servergroups, for example:
/tpall admin --> will teleport all players with permission: teleportingbundle.group.admin
/tpall vip --> will teleport all players with permission: teleportingbundle.group.vip
/tpall user --> will teleport all players with permission: teleportingbundle.group.user
If you have any issues or have any suggestion to add to the plugin just write a comment.
Very good plugin. I thing we all have fun with your plugin ! :)
@VoVMineCraft
Ah yes, I forgot to add the feature, that your players don't have to write the names of warps and homes correctly, I will add this for the next update ;D
I know, my english is not so nice... sorry If you like, you could improve the messages in config and send it to me... :)
It would be really nice if capitalization would work in warps & homes
Ps: a few typo's in config: "Denyed" is meant to be "denied"
I will be greatful for uploading files :) I'll try to solve this on my own.
@Chnadrica
Thanks.. :) Actually the plugin should create all files automaticly. I've developed the plugin for 1.8, but tryed it with 1.9, too, and eyeryting worked fine. I will reupload the config files even today.
It seems to be very nice plugin, but it doesn't make any config file, and I can't see it in game plugins on 1.9 . I wanted to download the file from here (config_english.yml) but link doesn't work either :(
@jotanv
@jotanv
It tried the plugin with newest 1.9 server, everything worked fine... I'm sorry, but I can't halp you with this problem...
que desperdicio de tiempo.. esperando una respuesta para esto. es una lastima,parecia bueno
@ThePaulatic
the server is bukkit 1.9.. this happens when is executing the command /tpa
@Maxos_Orvar
Normally the plugin only saves the location when a player dies. I could change it do save location every time a player execute a command, which is implemented in my plugin. But I can't get the location if the player was teleported through another plugin. For example: player a is at position 1, he use command /home, so position 1 will be saved, so he can teleport himself back with /back. Now a other player b teleport the player with /tp player a player b. My plugin don't save this teleport, so when the player now will execute command /back, he will be teleported back to position 1, because this was the last known position the player executed a command from my plugin. I hope you understand what I wanted to explain (and my bad English), so if you still want this feature I could add it. :)
@jotanv
Actually there shouldn't be a Nullpointerexception. Is this error coming every time, when executing the command, or only sometimes? Which server version do you use ?
????? NOTICIA?
ALGUNA SOLICON?
Would you be so willing to change the /back command so that is works like a browser does with say, going back to the previous page. But in this case, going back to the last known teleported location? Like if you wanted to go /back after going home and return to where you were standing in the wilds. Having the ability to stash your stuff away before an event. In my situation for my server this is great, because the threat of death is something that isn't needed but is there. The world is pre-made with no means to break or build other than what is public farms and other things like houses. The whole point of the server is roleplaying, and sometimes you have to go home to drop off your stuff and maybe bring back what is needed from your house to fulfill the need of the scene. It's not good if my players have to travel or take detours just to drop things off because when in a RP, there isn't the need for keeping balance for gameplay, just a need for convenience. It's all player run within the restrictions and structuring we use to guide the playerbase.
Fatal error typing (/tpa). any idea?
FATAL]: Error executing task java.util.concurrent.ExecutionException: java.lang.NullPointerException at java.util.concurrent.FutureTask.report(FutureTask.java:122) [?:1.8.0_77] at java.util.concurrent.FutureTask.get(FutureTask.java:192) [?:1.8.0_77] at net.minecraft.server.v1_9_R1.SystemUtils.a(SourceFile:46) [craftbukkit-1.9.jar:git-Bukkit-7fc5cd8] at net.minecraft.server.v1_9_R1.MinecraftServer.D(MinecraftServer.java:679) [craftbukkit-1.9.jar:git-Bukkit-7fc5cd8] at net.minecraft.server.v1_9_R1.DedicatedServer.D(DedicatedServer.java:361) [craftbukkit-1.9.jar:git-Bukkit-7fc5cd8] at net.minecraft.server.v1_9_R1.MinecraftServer.C(MinecraftServer.java:635) [craftbukkit-1.9.jar:git-Bukkit-7fc5cd8] at net.minecraft.server.v1_9_R1.MinecraftServer.run(MinecraftServer.java:539) [craftbukkit-1.9.jar:git-Bukkit-7fc5cd8] at java.lang.Thread.run(Thread.java:745) [?:1.8.0_77] Caused by: java.lang.NullPointerException at com.lenis0012.bukkit.ls.util.LoggingFilter.handle(LoggingFilter.java:17) [?:?] at com.lenis0012.bukkit.ls.util.LoggingFilter.filter(LoggingFilter.java:28) [?:?] at org.apache.logging.log4j.core.filter.CompositeFilter.filter(CompositeFilter.java:231) [craftbukkit-1.9.jar:git-Bukkit-7fc5cd8] at org.apache.logging.log4j.core.filter.AbstractFilterable.isFiltered(AbstractFilterable.java:124) [craftbukkit-1.9.jar:git-Bukkit-7fc5cd8] at org.apache.logging.log4j.core.config.LoggerConfig.log(LoggerConfig.java:400) [craftbukkit-1.9.jar:git-Bukkit-7fc5cd8] at org.apache.logging.log4j.core.config.LoggerConfig.log(LoggerConfig.java:367) [craftbukkit-1.9.jar:git-Bukkit-7fc5cd8] at org.apache.logging.log4j.core.Logger.log(Logger.java:110) [craftbukkit-1.9.jar:git-Bukkit-7fc5cd8] at org.apache.logging.log4j.spi.AbstractLogger.error(AbstractLogger.java:609) [craftbukkit-1.9.jar:git-Bukkit-7fc5cd8] at org.bukkit.craftbukkit.v1_9_R1.util.ForwardLogHandler.publish(ForwardLogHandler.java:33) [craftbukkit-1.9.jar:git-Bukkit-7fc5cd8] at java.util.logging.Logger.log(Logger.java:738) [?:1.8.0_77] at java.util.logging.Logger.doLog(Logger.java:765) [?:1.8.0_77] at java.util.logging.Logger.log(Logger.java:875) [?:1.8.0_77] at net.minecraft.server.v1_9_R1.PlayerConnection.handleCommand(PlayerConnection.java:1303) [craftbukkit-1.9.jar:git-Bukkit-7fc5cd8] at net.minecraft.server.v1_9_R1.PlayerConnection.a(PlayerConnection.java:1158) [craftbukkit-1.9.jar:git-Bukkit-7fc5cd8] at net.minecraft.server.v1_9_R1.PacketPlayInChat.a(SourceFile:37) [craftbukkit-1.9.jar:git-Bukkit-7fc5cd8] at net.minecraft.server.v1_9_R1.PacketPlayInChat.a(SourceFile:9) [craftbukkit-1.9.jar:git-Bukkit-7fc5cd8] at net.minecraft.server.v1_9_R1.PlayerConnectionUtils$1.run(SourceFile:13) [craftbukkit-1.9.jar:git-Bukkit-7fc5cd8] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_77] at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_77] at net.minecraft.server.v1_9_R1.SystemUtils.a(SourceFile:45) [craftbukkit-1.9.jar:git-Bukkit-7fc5cd8] ... 5 more
Fatal error typing (/tpa). any idea?
FATAL]: Error executing task
java.util.concurrent.ExecutionException: java.lang.NullPointerException
at java.util.concurrent.FutureTask.report(FutureTask.java:122) ~[?:1.8.0_77]
at java.util.concurrent.FutureTask.get(FutureTask.java:192) ~[?:1.8.0_77]
at net.minecraft.server.v1_9_R1.SystemUtils.a(SourceFile:46) [craftbukkit-1.9.jar:git-Bukkit-7fc5cd8]
at net.minecraft.server.v1_9_R1.MinecraftServer.D(MinecraftServer.java:679) [craftbukkit-1.9.jar:git-Bukkit-7fc5cd8]
at net.minecraft.server.v1_9_R1.DedicatedServer.D(DedicatedServer.java:361) [craftbukkit-1.9.jar:git-Bukkit-7fc5cd8]
at net.minecraft.server.v1_9_R1.MinecraftServer.C(MinecraftServer.java:635) [craftbukkit-1.9.jar:git-Bukkit-7fc5cd8]
at net.minecraft.server.v1_9_R1.MinecraftServer.run(MinecraftServer.java:539) [craftbukkit-1.9.jar:git-Bukkit-7fc5cd8]
at java.lang.Thread.run(Thread.java:745) [?:1.8.0_77]
Caused by: java.lang.NullPointerException
at com.lenis0012.bukkit.ls.util.LoggingFilter.handle(LoggingFilter.java:17) ~[?:?]
at com.lenis0012.bukkit.ls.util.LoggingFilter.filter(LoggingFilter.java:28) ~[?:?]
at org.apache.logging.log4j.core.filter.CompositeFilter.filter(CompositeFilter.java:231) ~[craftbukkit-1.9.jar:git-Bukkit-7fc5cd8]
at org.apache.logging.log4j.core.filter.AbstractFilterable.isFiltered(AbstractFilterable.java:124) ~[craftbukkit-1.9.jar:git-Bukkit-7fc5cd8]
at org.apache.logging.log4j.core.config.LoggerConfig.log(LoggerConfig.java:400) ~[craftbukkit-1.9.jar:git-Bukkit-7fc5cd8]
at org.apache.logging.log4j.core.config.LoggerConfig.log(LoggerConfig.java:367) [craftbukkit-1.9.jar:git-Bukkit-7fc5cd8]
at org.apache.logging.log4j.core.Logger.log(Logger.java:110) [craftbukkit-1.9.jar:git-Bukkit-7fc5cd8]
at org.apache.logging.log4j.spi.AbstractLogger.error(AbstractLogger.java:609) [craftbukkit-1.9.jar:git-Bukkit-7fc5cd8]
at org.bukkit.craftbukkit.v1_9_R1.util.ForwardLogHandler.publish(ForwardLogHandler.java:33) ~[craftbukkit-1.9.jar:git-Bukkit-7fc5cd8]
at java.util.logging.Logger.log(Logger.java:738) ~[?:1.8.0_77]
at java.util.logging.Logger.doLog(Logger.java:765) ~[?:1.8.0_77]
at java.util.logging.Logger.log(Logger.java:875) ~[?:1.8.0_77]
at net.minecraft.server.v1_9_R1.PlayerConnection.handleCommand(PlayerConnection.java:1303) ~[craftbukkit-1.9.jar:git-Bukkit-7fc5cd8]
at net.minecraft.server.v1_9_R1.PlayerConnection.a(PlayerConnection.java:1158) ~[craftbukkit-1.9.jar:git-Bukkit-7fc5cd8]
at net.minecraft.server.v1_9_R1.PacketPlayInChat.a(SourceFile:37) ~[craftbukkit-1.9.jar:git-Bukkit-7fc5cd8]
at net.minecraft.server.v1_9_R1.PacketPlayInChat.a(SourceFile:9) ~[craftbukkit-1.9.jar:git-Bukkit-7fc5cd8]
at net.minecraft.server.v1_9_R1.PlayerConnectionUtils$1.run(SourceFile:13) ~[craftbukkit-1.9.jar:git-Bukkit-7fc5cd8]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) ~[?:1.8.0_77]
at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_77]
at net.minecraft.server.v1_9_R1.SystemUtils.a(SourceFile:45) ~[craftbukkit-1.9.jar:git-Bukkit-7fc5cd8]
... 5 more
@Retrojnr
Hi Retrojnr, I've just tested it out with the newest Spigot Version and with TeleportingBundle 1.2 and everything worked fine. There was no error like this one you had. The config file was created successfully. I'm afraid I can't help you with this problem. You could try to download the latest spigot and teleportingbundle version and try to start the server again.
Spigot 1.9 - Teleportingbundle build 1.2 , does not seem to be laoding or even creating config files. any suggestions>?
Your text to link here... If this helps, its the error from my log
@kindredwolf78
Yes, thats a nice feature i could add. I will add /tpa <player> and /tpahere <player> with /tpaccept and /tpadeny the next days. What du you mean with teleporting groups? I can add /tphereall, which will teleport all players to you, but I don't understand which groups you mean.
@kindredwolf78
Thanks, I will do my very best, so the plugin also will work correctly in future. :)