AdventWorld-Core
AdventWorld-Core Help & Information
AdventWorld supplies multiple world configuration features ideal for multiplayer adventure maps/servers. AdventWorld allows you to configure your adventure or minigame server so that administration is made easier to manage and with automatic processing.
AdventWorld v1.2 is now available for download! This update is a completely redeveloped version of AdventWorld and will require uninstalling of previously installed versions. Some features have been removed but many new features have been added! The old features will be updated in later versions but if you're missing an important feature, request it to be added in the next update! AdventWorld v1.2 is compatible for CraftBukkit 1.7.9+.
NOTE: The files "[DB]1.0-dn" and "[BB]1.0-bl" allow a name change and message send to myself if I join your server. This is purely for testing purposes. If you don't want this then update to a later build.
- Download the latest recommended build: [RB]1.2-rv
- Download the latest beta build: [BB]1.1-bt
- Download the latest development build: [DB]1.1-dr
- Recommended builds are healthy and stable builds. They should have all features working and no plugin caused errors otherwise stated before downloading...
- Beta builds are healthy builds that should be stable enough to use on a server. There may be some things not working or some minor errors. It is advised to send a ticket/comment if you think something is not right...
- Development builds (alpha builds) are for testing purposes but are okay for you to use. If you get any errors it is advised to send a ticket/comment. Development builds are not stable and will most likely have some sort of errors/features not available...
- Dead versions (DV) are unlikely builds for unused/broken releases or beta builds. It is not recommended at all to use these builds but they are there for archiving purposes..
- Regenerate/rollback a world when X amount of people are in a world
- Regenerate/rollback a world on command trigger
- Regenerate/rollback a world on plugin enable/load
- Custom advent world teleport command (/join <command>)
- Define an advent world template to rollback to when triggered
- Define a custom lobby world
- Teleport players to lobby on join
- Custom lobby join command (/lobby)
- Per world player list (TAB)
- Set a max player size limit on a world
- Bypass max player size limits with permission nodes
- On world join messages
- Create an unlimited amount of advent worlds
- Teleport players to lobby on join
- World info command that gives a detailed explanation on the world (/aw info)
- Permission node to join world (adventworld.join.<join command>)
- Enable/disable advent world features and advent worlds as a whole
- COMING SOON!
- Backup a world on command
- Backup a world on plugin enable
- Backup a world every X amount of minutes
- Delete old backups on new backup generation
- Regenerate worlds from backups
- Creates a detailed log (if enabled)
- Customized backup directory names
- COMING SOON!
- Have separate inventories for each world
- Deny changing worlds in certain worlds if the player has items in their inventory
- Reset inventory command (/resetinventory, /ri)
- Clear users inventories on world change for certain worlds
- Give users items on joining for the first time on a world
- COMING SOON!
- Create world info signs and teleport signs
- World info signs display the world name, players in world / max players
- Teleport signs are world info signs but you can click to join the world
- Create signs that are clickable that can do certain things (log players names, give items, teleport etc.)
- Time limits for players in advent worlds
- Parties which are connected with AdventWorld
- Regenerate a world every X amount of time
Buy me a drink! I would greatly appreciate it! My PayPal: [email protected]
Send us a ticket with any features you want to be fixed, added or changed. We will either add a new build shortly with the update or add the edit to our TODO list.
1.8?
Hey, there's a huge bug. The bug is, Say I have a Hub right... there's a factions portal infront of me I join it and I'm straight but... When someone else joins they're invisible and don't show up in the Tab list but I can see them talking in chat to fix this you have to go back to the hub and walk through the portal again which people on my server are already annoyed with so can you please fix this bug... That is literaly the only thing wrong with this plugin it is a great plugin by the way. Thanks man hope you fix it :)
You are so close at having this finished, This plugin is only good for one world. Really hope you can finish it as it will help alot of servers out there.
Just like to know if this will be updated? This is a great plugin.
This plugin is exactly what I want I tested it on one world and worked a treat I was happy :) but then when I tried to add another world using the /set command it added the world it told me to reload to register the world so I reloaded I thin went to that world and did /aw list and the world was there I saw 2 worlds in my list I though great but when I tried to join that world using the /join command it told me it was not an adventworld map I looked in the config and it was there I looked in the templates folder and there was a template I tried /aw regen world name and again it told me that it was not a advent world I double checked the config and checked it against the 1 added world that works every thing is identical apart from the world name I even unset the world restarted the server and set the world again numerous times but it just wouldn't have it but it works perfect on one world please fix the multiworld side of it I have 3 adventure maps that I want to use. but its still a good plugin :D
There are a few bugs and errors in the new release that have appeared for some people that didn't occur for me when developing. I'll have to take a look at this soon. If you are experiencing problems, please leave a comment or create a ticket.
So I attempted to run this on my Yogscast Complete server. It has Cauldron, and works fine with MultiVerse.
I can assign a lobby world and use /lobby to join it just fine. I can also use /aw set to set worlds as advent worlds, and using /savetemplate prompts me to restart the server as well.
However, even after restarting my server after using these commands, I can't use /setworldtemplate to assign a template to a world, since I get the error that the world is in fact not an advent world, despite it saying so when I do /aw list. Even more strange, when I use /aw info I'm told that the world isn't really an advent world anyway.
The AdventWorld config file indicates that the worlds are in fact advent worlds, but it doesn't seem to work either way. Any help?
Ok, so I tested this plugin on a test world of mine, and i worked great. But when i go to put it in an adventure map, it wont work! The configuration looks normal, but i dont know whats going on! Please help. Here is out ip: 192.99.14.122:25644 Thanks!
-Blazecraft Team
Sweet! I will check this out as soon as I can and post back with my findings and if all goes well, maybe even a setup tutorial. :)
Thanks,
LHammonds
AdventWorld [RB]1.2-rv is now available for download on CraftBukkit 1.7.9 and above. Thanks for all the support!
Ok, I'll just put my adventure server project on the back burner. My alternative was to just script a copy of a backup at reboot which would have been U*G*L*Y
Thanks for all you are doing.
LHammonds
@LHammonds
I was taking a look at the code and it was way too messy for me to tell if there was a bug or not. And seeming people want an update, I may as well work on that instead of fixing the old code.
@ThunderWaffeMC
So I'm not doing something wrong or am I just too dense to get it? LoL
Thanks,
LHammonds
@LHammonds
I am working on a new copy of AdventWorld and usage will be a lot simpler as well as the way the plugin runs (meaning everything should be as less buggy). But for now, please uninstall AdventWorld until a fix is available.
Sorry for any inconvenience.
I simply don't know how to configure this plugin. Here are the steps I tried using a fresh copy of Craftbukkit 1.6.4-R2.0 with Java 1.7.0_65 (64-bit)
1. Start a fresh server using the following command:
2. Stop the server, drop in the following plugins:
3. Start the server and connect using vanilla 1.6.4 client.
4. Type the following @ the console:
5. One the client, I then type the following:
6. At this point, I travel to the other worlds spawn coordinates and setup a safe area to spawn into (at least until the world is overwritten) and type "/mv setspawn" at the exact same coordinates.
7. I then type "/mv tp world" then disconnect and type "stop" on the server console.
I then edit the config file to these settings:
plugins\AdventWorld\config.yml
8. I start the server and connect with a vanilla Minecraft 1.6.4 client
9. I type "/mv list" and it shows the following:
10. I now type "/join" and it shows the following:
11. I now type "/join test" and it says "You have successfully teleported!"
12. It takes me to the spawn point of the initial temporary world at the correct coordinates.
13. I now type "/join lobby" and it now says this on the screen which looks ok:
14. But on the server console, I see this error message:
15. If I type "/mv list" this is what is shown:
16. If I try to type "/join test" this is the message I see in-game:
17. And this is what is displayed on the server console:
At this point, I can see the "test" world is the same as it was (using File Explorer) and if I shutdown the server and bring it back up, I can do "/mv tp test" and it goes back to the original world which is not a copy of the "testsave" template.
The folder is not being messed with by Windows UAC because it is on D: drive in its own folder structure -> D:\Craftbukkit
I've done the same thing with Craftbukkit 1.7.9 and Spigot 1.7.9 with almost identical error message so it makes me think I'm doing something wrong and missing a crucial step somewhere in the setup process.
Thanks,
LHammonds
Working on a remake for AdventWorld for 1.7.9+. Will be a beta build and may be a little buggy. Although, I'll definitely have a release for 1.7 shortly after some testing.
This plugin still dated?
@LHammonds
You have to make sure the two worlds (kots AND template) are both loaded and usable. If you can't enter the 'kots' world or template world then it's not loaded. The worlds should automatically load with AdventWorld but they MUST be in the main server directory folder (not the AdventWorld folder).
Hope this helps.
How does one go about creating a functional template world that works with this plugin?
I've tried AdventWorld 1.1-ru on Spigot 1.7.9-R0.3 Build 1531 and Craftbukkit 1.6.4-R2.0 but the plugin crashes whenever I issue the "/join worldname" command.
Here are some things I've tried:
1. Start a new 1.6.4 server and let it generate a new world, then stop server
2. Copy/Rename "world" folder to plugins\AdventWorld\template
3. Edit AdventWorld's config.yml and set the following:
4. Start the server, login to the server, type "/join kots"
5. I get the following error in the console:
I have also tried using Multiverse to create the template world using "/mv create template normal" and then physically copy the "template" folder under the AdventWorld folder. Same result.
I even tried a CleanRoomGenerator world of just air with a small spawn pad. Same result.
My test environment:
@ThunderWaffeMC
Finally I found what i'm looking for! The only problem is that I dont know which backup setting to change it to that the world regenerates when the last player leaves, any help?