CrystalQuest
About
CrystalQueset is a PvP-based minigame where your goal is to get as many crystals for your team as possible in a certain amount of time. Smash EnderCrystals, collect power-ups and smash other people to get more crystals. The team with the most amount of crystals (points) wins. This plugin will provide you this wonderful minigame and will automate everyting for you. I found that it is actually a pretty addictive game according to our testings and hope you guys will enjoy the game too.:)
A more extensive description can be found at the Wiki, just hit the button above.
I have also created a custom map with a couple of preconfigured maps. This map is also featured in the video down below. You can download it here.
This plugin requires the server to run at least Java 8.
Features
- Fully automatic arena management
- Lots of power ups to boost up gameplay
- Economy/shop system to be rewareded for your skills
- Dynamic lobby signs
- Make your own classes
- Customize classes with abilities and magical wands
- Inventory GUIs
- Protect your arenas
- Spectator mode
- Almost everything is customizable
- Double jumps
- An API for plugin developers
- Tab completion for commands
- And probably a lot more...
Videos
Showcase By VariationVault
A quite accurate explanation By PDawgWoolf
Gameplay video By mcpeachpies
How to install
- Download the version of CrystalQuest you'd like to have on your server
- Place the .jar in the plugins folder
- You're now ready to go! You can customize CrystalQuest in config.yml
Update Checker
This plugin utilizes Gravity's update checker to notify when a new version of CrystalQuest is out, it will not automaticly download the new version. It also notifies the admins (with the crystalquest.admin permission) that a new version is available. This can be enabled/disabled in the config.yml. To disable update-checking, set updates.check-for-updates to false. To disable admin notifying, set updates.notify-admin to false.
Known Bugs
- [v1.3.3-] /cq maxplayers sets the minplayers instead of the maxplayers. Workarounds: wait for the v1.3.4 release, or manually set it in the data.yml when the plugin is disabled.
- [v1.3.1] /cq setlobby is not a registered command making the usage of this plugin without a previous setup useless. Workarounds: update to v1.3.2+ or manually add the following line to your data.yml with filled in coordinates. Edit this file after disabling the plugin, otherwise the settings will get overwritten.
lobby-spawn: WORLDNAME%X%Y%Z%PITCH%YAW
Please make a issue if you found a bug. This would really help me improving the plugin. :)
Upcoming Features
- For v1.4, Minecraft 1.13.
- See this tweet for the intermediate list of changes.
- Ideas will always be considered! Please leave an issue if you know a new feature (choose the "enhancements" type). You can also contact me via Twitter.
Do you want to be always up to date to the latest developments? Do you want to ask me anything? Follow me on Twitter @CaneyDearie!
Tips and Tricks
- If you don't spawn after the countdown ended and you have Essentials enabled, make sure you have unsafe enchantments turned on.
- Don't be shy with the items! The items make the game. You can use around 12 itemspawns for an arena like "Park" (Test map) and all will be perfectly fine.
- Make sure you have the latest server software installed.
Frequently Asked Questions
Q: The permissions do not work! A: They do. In fact, you probably didn't take your time reading the wiki...
Q: My players can't choose a kit. A: Make sure the players have the right permission (crystalquest.kit. or crystalquest.kit.* for all kits).
Q: All players get killed/items don't get despawned/something else arena related. A: Make sure the arena is protected.
Q: Could you add XXX? A: Please make an "enhancement" issue.
Q: Help, everyone crashed! A: This has probably to do with the "NameTagEdit" plugin. Update, or remove this plugin will fix this problem.
Q: I found bug XXX, please help! A: Please make an Issue on the issue tracker containing your data.yml and your config.yml (in pastebin or something similar) and make sure you describe the problem sufficiently. Also make sure to include other important information.
Q: I love your plugin. You're the best! A: Thank you :) Take some of my tenderest beef!
Help me testing
If you would like to help me testing CrystalQuest, you can find the latest development builds on the wiki. Please note that these builds are completely unsupported by BukkitDev and downloading these are at your own risk.
Donations
If my months of work have made your day so vigorous that you want to give something in return, you can hit the donate button in the menu bar to show me your love <3
Contact
If you'd like to say/notice/talk or whatever to me, you can always send a PM, mail me to [email protected] or tweet me @CaneyDearie. This can be good stuff, bad stuff or just silly talk (I'm always in for it).
Other Plugins
Other plugins made by me:
- DirtyArrows, over 40 bow abilities! >> Check >>>
- FoodBalance, eat healthy, be healthy! >> Check >>>
- SweetPvP, easy PvP-arena management! >> Check >>>
SugarCaney
YouTube: youtube.com/sugarcaney
Twitter: @CaneyDearie
@DarkRyuZ7
Fixed, because you're special <3. v1.2 will be there in any minute.
Strange Bug:
EVERY Sign on my server says now: "you are not allowed to join this arena"...
ChestshopSigns, other signs, Even Userwritten signs say that,...
@ursak
You're welcome :)
@maxlehot1234
When I've got plenty of material to upload (few weeks). In theory your server should run 8 already because it's the lates recommended version ;)
Don't worry for now though, the errors won't harm.
@MrSugarCaney
I use Java 7. When you release the 1.2?
I am just so so so so so so soooo happy to see you keep this updated. :D
@maxlehot1234
Try reupdating the plugin from 1.0 to 1.1. Also make sure you are running the latest version of the server software. Hope it helps.
EDIT: You are probably using Java 7. Try updating to Java 8 or wait until I push the 1.2 version.
Bugs with the plugin: http:pastebin.com/Dvd8KfS5
@Maskedcreeper100
Thank you very nych <3
Great Plugin :D
@mcpeachpies
Thank you dear sir.
@mcpeachpies
I feel so stupid, turns out all I had to do was update my spigot! This plugin is just fantastic, well laid out and very practical. Everything works. I will have this up and running on my server soon! Open for New Zealand players visit http://event.nznetwork.co.nz and info on the plugin being online, thanks so much MrSugarCaney.
So note to everyone, update your spigot and get this plugin!
@MrSugarCaney
Just did another test, most things work great! Only problems I've found are signs not working and crystals exploding on click then not counting scores. I recorded progress in the log below
https://drive.google.com/file/d/0B0Gm8dFoveS5cDJjSi1xcXNaclk/view?usp=sharing
Edit: Just did another test, no errors in the log. Recorded progress below
[11:50:22 INFO]: mcpeachpies issued server command: /cq join Box
[11:51:46 INFO]: <mcpeachpies> Diamond gave 3 points
[11:52:57 INFO]: <mcpeachpies> Crystal spawned
[11:53:21 INFO]: <mcpeachpies> Exploded and destroyed other crystal near
[11:53:28 INFO]: <mcpeachpies> Didnt give points
[11:54:06 INFO]: <mcpeachpies> Diamond gave 3 points
[11:55:07 INFO]: <mcpeachpies> Full XP bar gave 1 point
[11:55:23 INFO]: <mcpeachpies> Diamond gave 3 points
[11:55:56 INFO]: <mcpeachpies> Crystal spawned, exploded on left click, right click has no effect
[11:56:18 INFO]: <mcpeachpies> Orange team won, correct
[11:56:33 INFO]: <mcpeachpies> Says +100 Crystal(s)
[11:56:38 INFO]: <mcpeachpies> Fireworks spawning
[11:56:58 INFO]: <mcpeachpies> Signs still say [!!] Sorry, you can't join this arena
@mcpeachpies
I will be diving in to it in a bit. Stay patient :) (btw, are you updating from older versions or is 1.0 your first install?)
Awesome plugin, works great and will be adding it to my server soon. There's only 1 thing that is a problem. In v1.0 signs don't work, they remain plain text on creation and on clicking says "[!!] Sorry, you can't join this arena!" this effects all signs, including signs that are not part of crystal quest or are command signs even blank signs. I love everything else about the plugin but it would be best if the signs were fixed. Thanks
@MrSugarCaney
Thank you very much kind sir. Best minigame I have ever played. ;)
@tntgames
You have to use the 40th development build on the wiki to use that command ;)
Hello, I have added this minigame into my server, and now I was working on a voting system. I wanted the reward for voting to be Crystals, I went on the Wiki and I see that /cq money give (Player Name) (Amount) is a command. But when I type it on the server, It's not a command. Would you be able to tell me what's wrong, is there an update I'm missing that has this command? Please help, thank you.
@ursak
Then you probably run an older release or a development build. To get rid of the message, you can turn it off in the config.
So I keep getting a message about a new version but I don't seem to find anywhere to dl it??
Oh well. I'll figure it out.
What would be a great addon to this is if you could, somewhere in the config, change/add commands that would be run by the console for weapons and stuff.
The problem with the feather would have been fixed at once since I actually have a lightning-command I'd just used instead. ^^