Clue scrolls is an amazing plugin to use on your factions, survival and even prison servers! You can create clues in the config to be used on the scrolls. The default config contains 3 tiers of scrolls and 200+ clues! When a player completes all the clues of a scroll they will automatically receive their rewards. You can create custom rewards by tier defined with weights using the command /cluescrolls. The higher the weight the more common a reward will be. You can even create command rewards which are given to the player as an item and can be executed by the player upon interaction.
A great and engaging alternative to traditional Quests or Missions.
Try it now on the official test server! demo.electro2560.com
Sound effects & particle effects for clue completion, opening a mystery scroll, etc.
Option to randomly place reward items in GUI
Placeholders - Hooks with PlaceholderAPI and allows the ability to show the player how many clues they've completed, the tier
Riddle clues - Players need to solve a riddle in order to pass the stage, could have it so they need to be standing in a certain spot with specific items equipped or being held.
Spend Money clue - Requires the player to spend a certain amount of money in the shop
Post any additional ideas in the discussion.
Aliases: [cluescrolls, cluescroll]
/cluescrolls - Open inventory
/cluescrolls help - Help
/cluescrolls give - Give a scroll to a player
/cluescrolls giveall - Give a scroll to everyone online
/cluescrolls reload - Reload all config files
/cluescrolls additem - Add an item as a reward
/cluescrolls addcommand - Add a command as a reward
/cluescrolls removereward - Remove a reward
/cluescrolls listrewards - List rewards
/cluescrolls rewardinfo - Display info about a reward
/cluescrolls getreward - Used to get a reward for debug purposes
/cluescrolls resetcooldown - Reset cooldowns of specific identifiers or players. Useful for testing.
/cluescrolls customtrigger - Trigger an event for a custom trigger
Installing Clue Scrolls is easy as can be. Follow the few steps below and you'll be all set.
Purchase and download the ClueScrolls.jar.
Upload the ClueScrolls.jar into your plugins folder.
(Optional) - If you wish to use any features which involve the exchange of money, you will need vault. You can download and follow the instructions found here.
Start/restart/reload your server. Default configuration files will automatically be generated at this point in your plugins/ClueScrolls/ directory.
Read about the configuration files, clue creation, and adding rewards found below to configure the plugin exactly to your liking.
Have fun! Feel free to PM or post to the discussion any issues you experience or recommendations you have for features.
The default config, rewards, and messages file will be generated automatically when you first load ClueScrolls! The following links can be used as a reference.
The amount is simply the number of times that clue must be completed. You can also use a range such as 10-25.
The lore is what is displayed on the scroll item.
The objective and clueName are used in title bar messages when you complete a clue, and if you have only one clue being revelled on a scroll at a time, in a chat message telling the player more information on their next clue.
When completing a clue:
When completing a clue and revealing a new clue:
If there is a certain data you don't want to specify, you can either use the
wildcard character to skip over and ignore it, or just don't including it in the config.
When using the wildcard character * for either a data or metadata, it should be noted that is must always be surrounded by single quotes to prevent errors when loading the plugin configuration. It is just the way YAML treats the character. You should use it as a value like so '*'.
bosskill:
lore: '&f* Kill %amount% the James Boss: %completed%'
clueType: boss_death
amount: 1
objective: KillJames
clueName: James Killer
data:
#File name is James.yml
bossname: James
You are not permitted to redistribute this plugin in any way.
Chargebacks are forbidden and will result in a ban of your account.
You may not use this on more than one server/network.
No refunds.
As the author, I am not required to provide updates.
Terms & Conditions may change at any time without notice.
Support will only be offered to an account that has purchased.
If there is an error, your best course of action is to send me a PM or post a comment with the stack trace in the discussion of this plugin before leaving a review and I will get it fixed asap.
If you have any ideas/features you would like to be added to the plugin, just send me a PM or leave them on the discussion page of this plugin.
If you like this resource, don't forget to leave a review!