AdvenTour
This is a BETA plugin. Please use with caution
AdvenTour
This plugin is a multi world management plugin!
Latest version of AdvenTour works with 1.5 and can be downloaded here: http://www.mediafire.com/?n7xv765dxxu3l0r!
It will simply allow you to manage a lobby world, from where you can place "self designed" portals to other worlds! But not just to other worlds! It will allow you to have Adventure Maps on your server!
When a player enters a portal with a sign above that describes the adventure map, he will not only be teleported to the adventuremap
but to his OWN COPY of the adventure map! This will allow him to destroy everything as he wishes, or play the adventure map as it is intended!
Installation and configuration guide
Portals
The portals used for teleporting is just the "center of a normal nether portal" with whatever design around it you like!
The ID of the "center of normal nether portals" is '90', so you can spawn it and design your own portals! You can use whatever materials
around it you like, as long as the player stands in the "block id 90" to get teleported, and the sign is placed on the block directly above the player!
When placing the sign above the portal block, be sure to add the name of the map that portal will lead to in line #2 anywhere on the sign like this [MapName]. This also applies for the Multiplayer portal, just by typing [Friends] instead of the map name as seen in this example:
Anti-cheat
To prevent players from cheating, a few settings can be made individually for each adventuremap.
It is possible to decide which blocks CAN be broken, and which CANNOT.
And which blocks CAN be placed, and which CANNOT.
It is also possible for an admin to play through an adventure map of his own copy in "admin mode". This will, if enabled on the specific map, only allow players in the future, to place blocks on the exact same spot that the admin placed them on. This way players cannot cheat by placing water places they are not allowed to get over fences and so on.
Additional features
Apart from all of this, the plugin also have a lot of other features!
When a player leaves a copy world (his own world) to the lobby, or exit the server, he will be able to spawn on the exact same location next time he/she enters his/her map!
Players will loose all items when joining a copy world, so they cannot cheat with items from other worlds!
Individual "chat rooms" for each world, so the players can only see the messages they wanna see.
And again, a lot more features!
Pages
- To view commands and features, click here
- To view permissions, click here
- To view bugs and future features click here
Please comment this plugin, and if you have any ideas for new features, please sugest them to me!
It is also recommended to set allow-nether to false in server.properties, and allow-end to false in bukkit.yml!
Bug reporting
Please see the bugs page before posting a commect concerning a bug you found. Also please add information such as:
@Quantum64
The license is Public Domain, you can do whatever you want with it.
I am formally asking for permission to decompile, maintain, and make a new page for this plugin, as you are clearly no longer interested in it.
Can I just decompile it?
@MythicCynic
I tried with MV as well. They are NOT compatible. They both use the same hooks for player move events. One or the other. It is a dead plugin (i have even attempted to pay the dev) but it DOES work on 1.6.4 and prior.
The idea of "instances" is extremely intriguing to me. Please do let me know the following: Will this have conflicts with multiverse and, if not, can more support be made such as allowing instances through a multiverse portal? The idea is perfect for servers that are not primarily adventure servers but feature adventure maps as a "distraction/diversion." Will future support/updates be made? I notice it has been a year since the last update which leads me to the unfortunate conclusion that this may very well be a dead plugin. I appreciate the feedback.
Hey in your next update could you ad in say its like Herobrines mansion and blocks get destroyed when people leave and the game finished when all players leave it auto resets the map to its original state
hi when someone tries to leave a world they get this please type /leave again to confirm if you type /leave you then get this an internal error occured when trying to perform this command here is what the console says do you know how to fix this? 11.09 01:59:25 [Server] INFO ... 15 more 11.09 01:59:25 [Server] INFO at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) 11.09 01:59:25 [Server] INFO at dk.shax.AdvenTourCommandExecutor.onCommand(AdvenTourCommandExecutor.java:412) 11.09 01:59:25 [Server] INFO Caused by: java.lang.NullPointerException 11.09 01:59:25 [Server] INFO at net.minecraft.server.v1_6_R2.ThreadServerApplication.run(SourceFile:582) 11.09 01:59:25 [Server] INFO at net.minecraft.server.v1_6_R2.MinecraftServer.run(MinecraftServer.java:419) 11.09 01:59:25 [Server] INFO at net.minecraft.server.v1_6_R2.MinecraftServer.s(MinecraftServer.java:486) 11.09 01:59:25 [Server] INFO at net.minecraft.server.v1_6_R2.DedicatedServer.t(DedicatedServer.java:226) 11.09 01:59:25 [Server] INFO at net.minecraft.server.v1_6_R2.MinecraftServer.t(MinecraftServer.java:590) 11.09 01:59:25 [Server] INFO at net.minecraft.server.v1_6_R2.DedicatedServerConnection.b(SourceFile:30) 11.09 01:59:25 [Server] INFO at net.minecraft.server.v1_6_R2.ServerConnection.b(SourceFile:37) 11.09 01:59:25 [Server] INFO at net.minecraft.server.v1_6_R2.PlayerConnection.e(PlayerConnection.java:116) 11.09 01:59:25 [Server] INFO at net.minecraft.server.v1_6_R2.NetworkManager.b(NetworkManager.java:296) 11.09 01:59:25 [Server] INFO at net.minecraft.server.v1_6_R2.Packet3Chat.handle(SourceFile:49) 11.09 01:59:25 [Server] INFO at net.minecraft.server.v1_6_R2.PlayerConnection.a(PlayerConnection.java:829) 11.09 01:59:25 [Server] INFO at net.minecraft.server.v1_6_R2.PlayerConnection.chat(PlayerConnection.java:872) 11.09 01:59:25 [Server] INFO at net.minecraft.server.v1_6_R2.PlayerConnection.handleCommand(PlayerConnection.java:954) 11.09 01:59:25 [Server] INFO at org.bukkit.craftbukkit.v1_6_R2.CraftServer.dispatchCommand(CraftServer.java:523) 11.09 01:59:25 [Server] INFO at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:192) 11.09 01:59:25 [Server] INFO at org.bukkit.command.PluginCommand.execute(PluginCommand.java:46) 11.09 01:59:25 [Server] INFO org.bukkit.command.CommandException: Unhandled exception executing command 'leave' in plugin AdvenTour v0.6 11.09 01:59:25 [Server] SEVERE null
@Quantum64
I can confirm that it does work with 1.6.2
Would be nice if it was open source though. Think it is a needed addition to minecraft servers but most wont touch it since they can't tweak it for their specific needs.
I really would hate to see this nice plugin die, but it doesn't look like it's going to be updated. I would really like to work on this plugin, but it is not open source, so I think I will just have to create my own plugin from scratch. :(
@Madsens90
Is it possible to maybe release this to github? That way other developers can attempt to correct issues and keep it updated. And/or, can I get a PM link with the code for my coders to try their hand at the features we were attempting to add?
@Quantum64
Nope, it does not. People need to have some special reason for me to give them my plugin code.
Doesn't look like it
Is there a GitHub page for this plugin? I am a developer, and I would love to work on it.
works in 1.5.2
1.5.2 update? Nether update? Havn't heard from you in a while. Unable to get more donations without plugin functioning.
Any word on updating this?
Ask and you shall receive Madsens. Let me know how progress goes. Will also send you a PM with my AIM info as well. :D
@Jahb57
Yep, it would :) Its pretty demanding.
Wouldn't this fill up Hard disck space say if you have a limited amount of memory and theres 6 copys of a BIG adventure map?
Sorry, don't take that the wrong way. AdvenTour is a great plugin and I do understand it is still in beta. I was just saying that due to the fact that it IS in beta, plugins don't play nice with it.