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 sugarcaneydearie@gmail.com 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

-
View User Profile
-
Send Message
Posted Jan 14, 2014@tharvoil51
Yes im using 0.3 and im using the minecraft panel from my hosting. Before I created an arena an everything worked, I could change the name and protect, but I decide to remove the world where the arena was located, (Im using multiverse-core) and I remove every data that I found in the plugin section and in the file manager section, and I reinstalled everything again. So now when I create an arena and I try to rename it, or protect it or do something with that arena it says "could not <Something> the arena". Do you know what the error could be?
-
View User Profile
-
Send Message
Posted Jan 13, 2014@Fikiy, are you using the latest dev build? Most issues like this are fixed in them. If you are can you post the steps you take to reproduce this?
-
View User Profile
-
Send Message
Posted Jan 13, 2014Hi I love your plugin! It works pretty good! But I reinstalled it for remove an arena and make a new arena and now when I create an arena and I change the name, or I try to protect it, or enable it o anything with an arena nothing work it say "Could not name the arena" or "could not protect the arena" Can please someone help me?
-
View User Profile
-
Send Message
Posted Jan 11, 2014@Taulebi
Of course :)
-
View User Profile
-
Send Message
Posted Jan 10, 2014Can I use your test map in my server ? This map is really good !
-
View User Profile
-
Send Message
Posted Jan 10, 2014can you add my server to the list of servers that use crystal quest
darksoulcraft
ip:playdarksoulcraft.com
-
View User Profile
-
Send Message
Posted Jan 8, 2014@FelipeCFonsecaMC
He will update the source when he will release b0.4. Not now. Sorry. :)
-
View User Profile
-
Send Message
Posted Jan 8, 2014@FelipeCFonsecaMC
Use the latest Dev build. It fixes a lot of issues and from my understanding B0.4 should be out before (hopefully) too much longer. MrSugarCaney has been on my server a few times just taking a look at them so we've talked at least a bit.
-
View User Profile
-
Send Message
Posted Jan 8, 2014please update the code
-
View User Profile
-
Send Message
Posted Jan 7, 2014@soulscapex
If you use the latest dev build(b0.4 dev 7 as of this post) Both this issue and another game breaking one I've found were fixed. You can find dev builds at https://github.com/MrSugarCaney/CrystalQuest/wiki/Development-Builds
Remember these are not bukkit approved, but considering how fast MySugarCaney has been putting them out, it's worth taking a look every now and then.
-
View User Profile
-
Send Message
Posted Jan 7, 2014@tharvoil51
yes i can confirm that bug also.
-
View User Profile
-
Send Message
Posted Jan 5, 2014@tharvoil51
Just a matter of wrong configured messages ;) fixed.
-
View User Profile
-
Send Message
Posted Jan 4, 2014@MrSugarCaney
Just letting you know about a few bugs I've noticed your b 0.4 dev build. When trying to place a teamspawn (my example is /cq teamspawn 3 1) I get "Added item-spawn #1 to Arena 3". It is placing item spawns instead of team spawns when I test them. I can't use the /cq teamspawn 3 clear command to get rid of them, only the /cq itemspawn 3 clear.
-
View User Profile
-
Send Message
Posted Jan 4, 2014@soulscapex
This has something to do with a wrong setup. I was online on your server, however you were idling :P Make sure the set-up is allright (all spawns are set, there are probably no (valid) playerspawns set). I will come around at some point ;)
EDIT: It is probably a wrong set-up config.yml. There is or a non-regognised enchantment or item-name, or the yaml isn't right. You can validate your yaml using yamllint.com
-
View User Profile
-
Send Message
Posted Jan 4, 2014im having isues , The main game timer doesnt work , and it takes away ur items after the first 30 second countdown, and it doesnt respawn you . no cyrstals are spawning either.
-
View User Profile
-
Send Message
Posted Jan 3, 2014@soulscapex
here a link to the development builds ;)
https://github.com/MrSugarCaney/CrystalQuest/wiki/Development-Builds
-
View User Profile
-
Send Message
Posted Jan 3, 2014is there anyway to get the dev build of this <sub> this plugin seems so great....</sub>
but having issues with the spawn areas <sub> </sub>
-
View User Profile
-
Send Message
Posted Jan 2, 2014@tharvoil51
Glad you enjoy! :D I will take a look at it. Never tested it in combination with LWC because most servers I know just use WorldGuard. Maybe you can PM me your server IP? That might help me fizzling this out. I am preparing a new update today to fix another annoying problem and adding some more epic stuff and it would be great to have this fix if this does come out being a problem.
Btw, if you're tired of trying. You can just type [cq] in the first line. That way mass-production of signs goes a whole lot faster.
-
View User Profile
-
Send Message
Posted Jan 2, 2014@MrSugarCaney
First off I have to say I love this plugin, it's been awhile since I've seen a good "battlegrounds" plugin, and this seems to work great! One issue I've noticed is with making the signs dynamic. First let me say that I do use worldedit and LWC. I've tried with multiple signs, with locking them and unlocking them, and I can not get the plugin to register them to make them Dynamic. Is this something you are aware of? Or is there something I'm doing wrong? I have been right clicking on them both in creative and survival. I did get it to register once, but I had to delete the sign and move it, and I can not get another to register.
-
View User Profile
-
Send Message
Posted Jan 2, 2014@tgndev
Neh :P But adding a nifty new feature. Will be available shortly.