{"id":26210,"date":"2026-06-01T12:43:07","date_gmt":"2026-06-01T09:43:07","guid":{"rendered":"https:\/\/vpesports.com\/minecraft\/mods\/basicquests\/"},"modified":"2026-06-01T12:43:07","modified_gmt":"2026-06-01T09:43:07","slug":"basicquests","status":"publish","type":"mod","link":"https:\/\/vpesports.com\/minecraft\/mods\/basicquests\/","title":{"rendered":"BasicQuests"},"content":{"rendered":"<p># BasicQuests<br \/>\nRandomly generated basic quests with rewards for players.<br \/>\nNo initial configuration needed!<\/p>\n<p>I would be very happy about any feedback, recommendations and new ideas. Reviews are very much appreciated!<\/p>\n<p>## How it works<br \/>\nEvery player receives an initial number of quests (default: 3).<br \/>\nYou can view your active quests by using `\/quests list` or `\/quests list rewards`.<br \/>\nWhen a player completes a quest, the reward can be received by clicking the reward button in the chat or by using `\/quests reward`.<br \/>\nAs soon as a quest&#8217;s reward has been collected, the quest disappears from the list, and a newly generated quest will be added.<br \/>\nBy default, a player is allowed to skip one quest every 24h by using `\/quests skip`.<br \/>\nSome quests require the player to complete an advancement before they can be generated. Quests in the nether, for example, require the player to have completed the ***&#8221;Diamonds!&#8221;*** advancement.<br \/>\nAlso, newly generated quests will increase in their quantities proportional to the players&#8217; playtime on the server: While a new player might receive a quest like ***&#8221;Mine 32 Iron Ore&#8221;*** a player with lots of playtime on the server would rather receive a quest like this ***&#8221;Mine 512 Iron Ore&#8221;***.<br \/>\nThis feature can be precisely adjusted in the `config.yml` or be turned off entirely.<br \/>\nSome quests are incredibly rare but promise very high rewards once completed. Each quest is assigned a number of stars (\u2b50) based on its difficulty. Collect stars by completing quests and compete with others on the leaderboard which can be viewed using `\/quests leaderboard`.<\/p>\n<p>## Quests<br \/>\nQuests are randomly generated in Basic Quests.<br \/>\nCurrently available quest types along with some examples are listed below:<\/p>\n<p>* Mine Block<br \/>\n* Kill Entity<br \/>\n* Harvest Block<br \/>\n* Chop Wood<br \/>\n* Enchant Item<br \/>\n* Find Structure<br \/>\n* Trade with Villager<br \/>\n* Gain Level<br \/>\n* Reach Level<br \/>\n* Break Block<br \/>\n* **Fish Item (new)**<br \/>\n* **Increase Stat (new)**<\/p>\n<p>Quest ideas I am thinking about implementing in the future:<\/p>\n<p>* Breed Animal<br \/>\n* Tame Animal<br \/>\n* Smelt Item<br \/>\n* Brew Potion<\/p>\n<p>## Rewards<br \/>\nPossible Rewards are either ***Items***, ***Money*** or ***XP***. You can enable or disable each of these reward types in the `config.yml`.<br \/>\nBy default, only item-rewards are enabled. In order to use money-rewards you need to have an ***economy plugin*** connected via ***Vault***.<br \/>\nIf multiple reward types are enabled one will be chosen at random when a new quest is generated &#8211; at least one reward type must be enabled or BasicQuests will not work.<br \/>\nThe value of a reward is proportional to the value of the quest and is multiplied by the `reward-factor` which can also be adjusted in the `config.yml`.<br \/>\nThe value of a given quest is determined by a number of factors along its generation process.<br \/>\nWhile money and xp-rewards are self-explanatory I&#8217;ll list some examples for item-rewards below:<\/p>\n<p>* Tools (Iron &#8211; Netherite) (Maybe enchanted)<br \/>\n* Armor (Chainmail &#8211; Netherite) (Maybe enchanted)<br \/>\n* Smithing Templates<br \/>\n* Enchanted Books<br \/>\n* Potions (Only positive effects &#8211; extended (+) and upgraded (II) variants)<br \/>\n* Food<br \/>\n* Resources (Most of the valuable things you can find underground &#8211; From Flint to Netherite)<br \/>\n* Rare Items (Enchanted Golden Apple, Music Disks, Saddle, &#8230;)<\/p>\n<p>## Quest Generation Customization<br \/>\nBasicQuest allows admins to fine-tune the quest generation on their servers using a bunch of yaml files in the `quest_generation` directory.<br \/>\nThis allows for:<br \/>\n&#8211; adjusting or removing the probability of quest types<br \/>\n&#8211; adjusting or removing the probability of specific quests within a quest type<br \/>\n&#8211; making certain quests more or less valuable. This will be reflected in the value of the reward.<br \/>\n&#8211; adjusting the amounts that appear in quests.<\/p>\n<p>For further information about how to fine tune the generation process check out the readme file at `plugins\/BasicQuests\/quest_generation\/README.md`<\/p>\n<p>## Example Quests<br \/>\nYou now know what type of Quests and Rewards are available.<br \/>\nHere are some examples of randomly generated Quests along with their Rewards.<br \/>\nRemember that there are a lot of possibilities to tweak the Quest and Reward generation in the `config.yml` and in the `quest_generation` files.<\/p>\n<details>\n<summary>Show Quests<\/summary>\n<p>&#8212;<br \/>\n#### Mine 144 Coal Ore (\u2b50\u2b50)<br \/>\n+ 184 XP<\/p>\n<p>&#8212;<br \/>\n#### Harvest 32 Potatoes (\u2b50)<br \/>\n+ 4 Copper Ingot<br \/>\n+ 1 Iron Hoe<\/p>\n<p>&#8212;<br \/>\n#### Chop 160 Logs (\u2b50\u2b50)<br \/>\n+ $ 228.00<\/p>\n<p>&#8212;<br \/>\n#### Enchant a Diamond Axe (\u2b50)<br \/>\n+ 4 Book<\/p>\n<p>&#8212;<br \/>\n#### Fish a treasure (\u2b50\u2b50)<br \/>\n+ 1 Iron Pickaxe: Efficiency IV<\/p>\n<p>&#8212;<br \/>\n#### Find a Swamp Hut (\u2b50\u2b50\u2b50\u2b50\u2b50)<br \/>\n+ 36 Emerald<br \/>\n+ 1 Jukebox<\/p>\n<p>&#8212;<br \/>\n#### Harvest 48 Wheat (\u2b50)<br \/>\n+ $ 96.00<\/p>\n<p>&#8212;<br \/>\n#### Harvest 16 Potatoes (\u2b50)<br \/>\n+ 30 XP<\/p>\n<p>&#8212;<br \/>\n#### Harvest 14 Chorus Flowers (\u2b50\u2b50\u2b50\u2b50\u2b50)<br \/>\n+ $ 4,608.00<\/p>\n<p>&#8212;<br \/>\n#### Find an End City (\u2b50\u2b50\u2b50\u2b50\u2b50)<br \/>\n+ 1 Trident: Unbreaking I<br \/>\n+ 1 Enchanted Book: Infinity<\/p>\n<p>&#8212;<br \/>\n#### Kill 10 Cows (\u2b50)<br \/>\n+ $ 120.00<\/p>\n<p>&#8212;<br \/>\n#### Mine 48 Nether Quartz Ore (\u2b50\u2b50\u2b50)<br \/>\n+ 1 Iron Boots: Unbreaking III<\/p>\n<p>&#8212;<br \/>\n#### Enchant a Diamond Sword with Knockback I+ (\u2b50\u2b50)<br \/>\n+ 4 Splash Potion: Regeneration +<\/p>\n<p>&#8212;<br \/>\n#### Break 4 Amethyst Clusters (\u2b50\u2b50)<br \/>\n+ 1 Iron Sword: Looting I<\/p>\n<p>&#8212;<br \/>\n#### Find an Ocean Monument (\u2b50\u2b50\u2b50\u2b50)<br \/>\n+ 10 Diamond<\/p>\n<p>&#8212;<br \/>\n#### Drive 600m in a Minecart (\u2b50\u2b50\u2b50\u2b50)<br \/>\n+ 1 Netherite Sword: Sweeping III<\/p>\n<p>&#8212;<br \/>\n#### Catch 20 fish (\u2b50\u2b50)<br \/>\n+ $ 352.00<\/p>\n<p>&#8212;<br \/>\n#### Mine 4 Ancient Debris (\u2b50\u2b50\u2b50\u2b50)<br \/>\n+ 6 Sea Lantern<br \/>\n+ 48 Cooked Porkchop<\/p>\n<p>&#8212;<br \/>\n#### Harvest 96 Carrots (\u2b50\u2b50)<br \/>\n+ 3 Splash Potion: Water Breathing<\/p>\n<p>&#8212;<br \/>\n#### Ride 2km on a Horse (\u2b50\u2b50\u2b50\u2b50)<br \/>\n+ 1 Enchanted Book: Protection IV<br \/>\n+ 1 Enchanted Book: Sweeping III<\/p>\n<p>&#8212;<br \/>\n#### Chop 64 Logs (\u2b50)<br \/>\n+ 1 Fishing Rod: Luck Of The Sea I<\/p>\n<p>&#8212;<br \/>\n#### Play some Music (\u2b50\u2b50\u2b50\u2b50)<br \/>\n+ $ 3,000.00<\/p>\n<p>&#8212;<br \/>\n#### Level up 40 times (\u2b50\u2b50\u2b50)<br \/>\n+ 1 Enchanted Book: Power V<\/p>\n<p>&#8212;<br \/>\n#### Run 7,5km (\u2b50\u2b50\u2b50\u2b50)<br \/>\n+ 12 Amethyst Shard<\/p>\n<p>&#8212;<br \/>\n#### Chop 160 Logs (\u2b50\u2b50)<br \/>\n+ $ 228.00<\/p>\n<p>&#8212;<br \/>\n#### Trade with a Leatherworker 4 times (\u2b50\u2b50)<br \/>\n+ 8 Ender Pearl<\/p>\n<p>&#8212;<br \/>\n#### Enchant a Diamond Boots with Swift Sneak I+ (\u2b50\u2b50\u2b50)<br \/>\n+ 921 XP<\/p>\n<p>&#8212;<br \/>\n#### Find a Village (\u2b50\u2b50\u2b50)<br \/>\n+ $ 840.00<\/p>\n<p>&#8212;<br \/>\n#### Harvest 40 Nether Warts (\u2b50\u2b50\u2b50)<br \/>\n+ 40 Quartz<br \/>\n+ 1 Diamond Axe<\/p>\n<p>&#8212;<br \/>\n#### Harvest 80 Sugar Cane (\u2b50\u2b50)<br \/>\n+ $ 480.00<\/p>\n<p>&#8212;<br \/>\n#### Harvest 112 Beetroots (\u2b50\u2b50)<br \/>\n+ 2 Diamond<\/p>\n<p>&#8212;<br \/>\n#### Find an Ocean Monument (\u2b50\u2b50\u2b50\u2b50)<br \/>\n+ 1260 XP<\/p>\n<p>&#8212;<br \/>\n#### Harvest 32 Sugar Cane (\u2b50)<br \/>\n+ 1 Iron Leggings<br \/>\n+ 1 Potion: Instant Health II<br \/>\n+ 1 Iron Sword<\/p>\n<p>&#8212;<br \/>\n#### Trade with a Farmer 2 times (\u2b50\u2b50)<br \/>\n+ $ 320.00<\/p>\n<p>&#8212;<br \/>\n#### Ring a Bell (\u2b50\u2b50\u2b50\u2b50)<br \/>\n+ 1200 XP<\/p>\n<p>&#8212;<br \/>\n#### Enchant a Diamond Chestplate with Unbreaking I+ (\u2b50\u2b50\u2b50)<br \/>\n+ 614 XP<\/p>\n<p>&#8212;<br \/>\n#### Find an Ocean Ruin (\u2b50\u2b50\u2b50)<br \/>\n+ 64 Arrow<\/p>\n<p>&#8212;<br \/>\n#### Find a Desert Pyramid (\u2b50\u2b50\u2b50)<br \/>\n+ 1 Diamond Sword: Fire Aspect I<\/p>\n<p>&#8212;<br \/>\n#### Trade with a Villager 8 times (\u2b50\u2b50)<br \/>\n+ 345 XP<\/p>\n<p>&#8212;<br \/>\n#### Reach level 45 (\u2b50\u2b50)<br \/>\n+ 1 Enchanted Book: Unbreaking III<\/p>\n<p>&#8212;<br \/>\n#### Kill 28 Endermen (\u2b50\u2b50\u2b50\u2b50\u2b50)<br \/>\n+ $ 5,628.00<\/p>\n<p>&#8212;<br \/>\n#### Trade with a Mason 8 times (\u2b50\u2b50\u2b50)<br \/>\n+ 1 Diamond Axe<br \/>\n+ 6 Potion: Instant Health II<\/p>\n<p>&#8212;<br \/>\n#### Find a Shipwreck (\u2b50\u2b50\u2b50)<br \/>\n+ $ 1,260.00<\/p>\n<p>&#8212;<br \/>\n#### Trade with a Cleric 4 times (\u2b50\u2b50\u2b50)<br \/>\n+ $ 960.00<\/p>\n<p>&#8212;<br \/>\n#### Mine 160 Coal Ore (\u2b50\u2b50)<br \/>\n+ 204 XP<\/p>\n<p>&#8212;<br \/>\n#### Harvest 48 Brown Mushrooms (\u2b50\u2b50)<br \/>\n+ 32 Arrow<\/p>\n<p>&#8212;<br \/>\n#### Reach level 45 (\u2b50\u2b50)<br \/>\n+ 247 XP<\/p>\n<p>&#8212;<br \/>\n#### Enchant a Diamond Shovel with Fortune I+ (\u2b50\u2b50)<br \/>\n+ 230 XP<\/p>\n<p>&#8212;<br \/>\n#### Level up 40 times (\u2b50\u2b50\u2b50)<br \/>\n+ 1 Enchanted Book: Respiration III<br \/>\n+ 1 Chainmail Chestplate: Projectile Protection II<\/p>\n<p>&#8212;<br \/>\n#### Harvest 40 Red Mushrooms (\u2b50\u2b50)<br \/>\n+ 5 Emerald<\/p>\n<p>&#8212;<br \/>\n#### Find a Desert Pyramid (\u2b50\u2b50\u2b50)<br \/>\n+ 756 XP<\/p>\n<p>&#8212;<br \/>\n#### Enchant 6 Books (\u2b50\u2b50)<br \/>\n+ 1 Diamond Hoe<\/p>\n<p>&#8212;<br \/>\n#### Trade with a Villager 12 times (\u2b50\u2b50\u2b50)<br \/>\n+ $ 832.00<\/p>\n<p>&#8212;<br \/>\n#### Break 6 Amethyst Clusters (\u2b50\u2b50)<br \/>\n+ $ 640.00<\/p>\n<p>&#8212;<br \/>\n#### Ride 11km on a Horse (\u2b50\u2b50\u2b50\u2b50\u2b50)<br \/>\n+ 1 Netherite Sword: Looting II<br \/>\n+ 1 Enchanted Book: Fire Protection IV<\/p>\n<p>&#8212;<br \/>\n#### Travel 2km with a Boat (\u2b50\u2b50\u2b50)<br \/>\n+ 1 Iron Shovel: Efficiency IV<br \/>\n+ 1 Music Disc Pigstep<\/p>\n<p>&#8212;<br \/>\n#### Chop 64 Logs (\u2b50)<br \/>\n+ 61 XP<\/p>\n<p>&#8212;<br \/>\n#### Run 15km (\u2b50\u2b50\u2b50\u2b50\u2b50)<br \/>\n+ 12 Amethyst Shard<br \/>\n+ 1 Snout Armor Trim Smithing Template<\/p>\n<p>&#8212;<br \/>\n#### Trade with a Cleric 6 times (\u2b50\u2b50\u2b50)<br \/>\n+ 1 Dune Armor Trim Smithing Template<\/p>\n<p>&#8212;<br \/>\n#### Travel 1km with a Boat (\u2b50\u2b50)<br \/>\n+ 420 XP<\/p>\n<p>&#8212;<br \/>\n#### Enchant a Crossbow with Piercing III+ (\u2b50\u2b50\u2b50)<br \/>\n+ 8 Blaze Rod<\/p>\n<p>&#8212;<br \/>\n#### Harvest 48 Wheat (\u2b50)<br \/>\n+ 4 Copper Ingot<br \/>\n+ 1 Iron Pickaxe<\/p>\n<p>&#8212;<br \/>\n#### Harvest 32 Bamboo (\u2b50\u2b50)<br \/>\n+ 24 Flint<\/p>\n<p>&#8212;<br \/>\n#### Harvest 32 Sugar Cane (\u2b50)<br \/>\n+ 115 XP<\/p>\n<p>&#8212;<br \/>\n#### Find a Village (\u2b50\u2b50\u2b50)<br \/>\n+ 504 XP<\/p>\n<p>&#8212;<br \/>\n#### Harvest 32 Sugar Cane (\u2b50)<br \/>\n+ $ 192.00<\/p>\n<p>&#8212;<br \/>\n#### Find a Nether Fortress (\u2b50\u2b50\u2b50\u2b50)<br \/>\n+ 1 Enchanted Book: Protection IV<\/p>\n<p>&#8212;<br \/>\n#### Chop 160 Logs (\u2b50\u2b50)<br \/>\n+ 40 Coal<\/p>\n<p>&#8212;<br \/>\n### The following quests were generated with a `quantity-factor` of 3.0 instead of 1.0<br \/>\n&#8212;<\/p>\n<p>&#8212;<br \/>\n#### Drive 5,5km in a Minecart (\u2b50\u2b50\u2b50\u2b50\u2b50)<br \/>\n+ $ 5,250.00<\/p>\n<p>&#8212;<br \/>\n#### Run 62,5km (\u2b50\u2b50\u2b50\u2b50\u2b50\u2b50\u2b50)<br \/>\n+ 11250 XP<\/p>\n<p>&#8212;<br \/>\n#### Mine 9 Emerald Ore (\u2b50\u2b50\u2b50\u2b50\u2b50)<br \/>\n+ $ 4,704.00<\/p>\n<p>&#8212;<br \/>\n#### Harvest 80 Nether Warts (\u2b50\u2b50\u2b50\u2b50)<br \/>\n+ $ 2,688.00<\/p>\n<p>&#8212;<br \/>\n#### Chop 128 Logs (\u2b50)<br \/>\n+ $ 186.00<\/p>\n<p>&#8212;<br \/>\n#### Harvest 96 Cocoa Beans (\u2b50\u2b50\u2b50)<br \/>\n+ 52 Golden Carrot<\/p>\n<p>&#8212;<br \/>\n#### Kill 60 Endermen (\u2b50\u2b50\u2b50\u2b50\u2b50\u2b50)<br \/>\n+ 576 Arrow<br \/>\n+ 18 Splash Potion: Instant Health II<\/p>\n<p>&#8212;<br \/>\n#### Mine 688 Coal Ore (\u2b50\u2b50\u2b50)<br \/>\n+ 837 XP<\/p>\n<p>&#8212;<br \/>\n#### Mine 272 Iron Ore (\u2b50\u2b50\u2b50)<br \/>\n+ 664 XP<\/p>\n<p>&#8212;<br \/>\n#### Harvest 336 Carrots (\u2b50\u2b50\u2b50)<br \/>\n+ 645 XP<\/p>\n<p>&#8212;<br \/>\n#### Trade with a Fletcher 14 times (\u2b50\u2b50)<br \/>\n+ 3 Diamond<\/p>\n<p>&#8212;<br \/>\n#### Kill 51 Magma Cubes (\u2b50\u2b50\u2b50\u2b50\u2b50\u2b50)<br \/>\n+ $ 10,560.00<\/p>\n<p>&#8212;<br \/>\n#### Chop 288 Jungle Logs (\u2b50\u2b50\u2b50)<br \/>\n+ 548 XP<\/p>\n<p>&#8212;<br \/>\n#### Enchant a Diamond Chestplate with Unbreaking I+ (\u2b50\u2b50\u2b50)<br \/>\n+ 614 XP<\/p>\n<p>&#8212;<br \/>\n#### Harvest 24 Brown Mushrooms (\u2b50\u2b50)<br \/>\n+ 1 Diamond<\/p>\n<\/details>\n<p>## Placeholder<br \/>\nBasicQuests supports the following placeholders:<\/p>\n<p>`%bquests%`\t\t\t\tA (multiline) list of the players quests (same output as \/quests list)<br \/>\n`%bquests_detail%`\t\t\tA (multiline) list of the players quests and rewards (same output as \/quests list reward)<br \/>\n`%bquests_count%` \t\t\tThe amount of quests the player has<br \/>\n`%bquests_completed%` \tThe amount of quests the player has completed<br \/>\n`%bquests_top_<index>%` The leaderboard of players with most completed quests (line by line)<br \/>\n`%bquests_<index>%`\t\t\tThe players quest at the given index<br \/>\n`%bquests_<index>_title%`\t    The title of the players quest at the given index<br \/>\n`%bquests_<index>_progress%`\t\tThe progress of the players quest at the given index: &#8220;1\/16&#8221; or &#8220;Completed!&#8221;<br \/>\n`%bquests_<index>_left%`\t\t\tThe amount left of the players quest at the given index: &#8220;15 left&#8221;<br \/>\n`%bquests_<index>_<linenumber>%`\t\tThe title of a given quest split into 4 lines that fit on a sign. (linenumber can be 1 &#8211; 4, Check the example below)<br \/>\n`%bquests_<index>_reward_<linenumber>%`\tThe reward of a given quest split into 2 lines. Handy for Scoreboards. (linenumber can be 1 &#8211; 2, Check the example below)  <\/p>\n<p>## Placeholder Examples<\/p>\n<details>\n<summary>Show Examples<\/summary>\n<p>### Scoreboards<br \/>\nScoreboard plugins like AnimatedScoreboard can be used to display quests on a custom scoreboard.<br \/>\nTwo examples along with the used placeholders are shown below.<\/p>\n<p>####Quests with rewards:<br \/>\n&#8220;`<br \/>\nQuests:<br \/>\n%bquests_1%<br \/>\n%bquests_1_reward_1%<br \/>\n%bquests_1_reward_2%<\/p>\n<p>%bquests_2%<br \/>\n%bquests_2_reward_1%<br \/>\n%bquests_2_reward_2%<\/p>\n<p>%bquests_3%<br \/>\n%bquests_3_reward_1%<br \/>\n%bquests_3_reward_2%<br \/>\n&#8220;`<\/p>\n<p>![Scoreboard 1](https:\/\/cdn.modrinth.com\/data\/cached_images\/a3fd1e96547881787406dbb2714f05c5216e115f.png)<\/p>\n<p>####Quests next to other plugins:<br \/>\n&#8220;`<br \/>\nQuests:<br \/>\n%bquests_1%<br \/>\n%bquests_2%<br \/>\n%bquests_3%<\/p>\n<p>Jobs:<br \/>\n&#8230;<br \/>\n&#8220;`<\/p>\n<p>![Scoreboard 2](https:\/\/cdn.modrinth.com\/data\/cached_images\/a6bb16ee9a02bbd6a7e8b8b9a7d6d6fbfb9313e6.png)<\/p>\n<\/details>\n<p>## Config<\/p>\n<details>\n<summary>Show config.yml<\/summary>\n<p>&#8220;`<br \/>\n# This is the config file for BasicQuests.<br \/>\n# This config was generated for version 0.5<\/p>\n<p># You can delete this file to regenerate the default config on server reload.<\/p>\n<p># GENERAL<\/p>\n<p># amount of quests a player holds at a time<br \/>\n# recommended values: min = 3, max = 6<br \/>\nquest-amount: 3<\/p>\n<p># times a player is allowed to skip a quest. (resets every day)<br \/>\nskips-per-day: 1<\/p>\n<p># broadcasts a message to everyone if a player completes a quest<br \/>\nbroadcast-on-quest-complete: true<\/p>\n<p># plays a sound when a quest has been completed (only for the player)<br \/>\nsound-on-quest-complete: true<\/p>\n<p># disable the inbuilt scoreboard (\/quests scoreboard)<br \/>\n# should only be set to true if the scoreboard does not work correctly because of another plugin using it.<br \/>\n# quests can always be displayed on custom scoreboards using the PlaceholderAPI.<br \/>\ndisable-scoreboard: false<\/p>\n<p># show the scoreboard per default for new players<br \/>\nshow-scoreboard-per-default: true<\/p>\n<p># set the locale for the plugin.<br \/>\n# contact me if you would like to have your language supported. you might need to help with translations.<br \/>\n# available locales:<br \/>\n# en: English, de: German, es: Spanish, ru: Russian<br \/>\nlocale: en<\/p>\n<p># whether new updates should be announced to admins and in the console.<br \/>\n# updating to the newest version is always recommended unless the new version is not compatible with your server.<br \/>\ncheck-for-updates: true<\/p>\n<p># save interval for player data in minutes<br \/>\n# the saving process can cause lag on large servers. Increase this parameter to make savings less frequent.<br \/>\n# recommended values: min = 10<br \/>\nsave-interval: 10<\/p>\n<p># edit the following list to prevent quest progress in worlds with the given names.<br \/>\n# watch out to not mess up the list&#8217;s format.<br \/>\nbanned-worlds:<br \/>\n  &#8211; world_creative<br \/>\n  &#8211; world_without_quest_progress<\/p>\n<p># an alternative character the plugin should use to display stars earned by quests<br \/>\n# replaces the default character. should be a valid unicode character.<br \/>\n# uncomment the following line to enable alternative character.<br \/>\n# star-character: &#8220;*&#8221;<\/p>\n<p># QUEST GENERATION<\/p>\n<p># factor for the value of rewards<br \/>\n# recommended values: min = 0.5, max = 3.0<br \/>\nreward-factor: 1.0<\/p>\n<p># factor for the quantities in a quest &#8211; e.g., the numbers of zombies to kill<br \/>\n# recommended values: min = 0.5, max = 3.0<br \/>\nquantity-factor: 1.0<\/p>\n<p># Increase the quantities in quests according to a players play time.<br \/>\nincrease-quantity-by-playtime: true<\/p>\n<p># factor when a player joins the game<br \/>\nstart-factor: 0.4<\/p>\n<p># factor when a player reaches <max-amount-hours> hours of playtime<br \/>\nmax-factor: 3.0<\/p>\n<p># hours of play time at which a player receives quests with max quantities<br \/>\nmax-amount-hours: 100<\/p>\n<p># chance of duplicate quests [0.0 &#8211; 1.0]<br \/>\n# 0.0: no duplicate quests will appear (not recommended when quest-amount is above 4)<br \/>\n# 1.0: players active quests have no influence on the generation of new quests<br \/>\nduplicate-quest-chance: 0.3<\/p>\n<p># REWARDS<br \/>\n# choose what type of reward you would like to be generated for quests<br \/>\n# if multiple types are set to true new quests will have a reward type chosen randomly<\/p>\n<p># enable items as rewards<br \/>\nitem-rewards: true<\/p>\n<p># enable xp as a reward<br \/>\nxp-rewards: false<\/p>\n<p># enable money as a reward (requires an economy plugin to be hooked up via Vault)<br \/>\nmoney-rewards: false<\/p>\n<p># ECONOMY<\/p>\n<p># factor for money rewards<br \/>\n# adjusts this to the value of money on your server.<br \/>\nmoney-factor: 1.0<br \/>\n&#8220;`<\/p>\n<\/details>\n<p>## Permissions<\/p>\n<details>\n<summary>Show permissions<\/summary>\n<p>**basicquests.use.list**:<br \/>\ndefault: true<br \/>\ndescription: Lets players view their quests  <\/p>\n<p>**basicquests.use.scoreboard**:<br \/>\ndefault: true<br \/>\ndescription: Lets players use the scoreboard to display quests  <\/p>\n<p>**basicquests.use.reward**:<br \/>\ndefault: true<br \/>\ndescription: Lets players receive their rewards  <\/p>\n<p>**basicquests.use.skip**:<br \/>\ndefault: true<br \/>\ndescription: Lets players skip a limited number of quests per day. Number can be configured in config.yml  <\/p>\n<p>**basicquests.use.leaderboard**:<br \/>\ndefault: true<br \/>\ndescription: Lets players view the leaderboard  <\/p>\n<p>**basicquests.admin.list**:<br \/>\ndefault: op<br \/>\ndescription: Lets players list quests of others  <\/p>\n<p>**basicquests.admin.skip.unlimited**:<br \/>\ndefault: op<br \/>\ndescription: Lets players skip unlimited quests  <\/p>\n<p>**basicquests.admin.skip.others**:<br \/>\ndefault: op<br \/>\ndescription: Lets players skip quests for other players  <\/p>\n<p>**basicquests.admin.reset**:<br \/>\ndefault: op<br \/>\ndescription: Lets players reset quests  <\/p>\n<p>**basicquests.admin.reset.others**:<br \/>\ndefault: op<br \/>\ndescription: Lets players reset quests for others  <\/p>\n<p>**basicquests.admin.reset.global**:<br \/>\ndefault: op<br \/>\ndescription: Lets players reset quests for all players at once  <\/p>\n<p>**basicquests.admin.complete**:<br \/>\ndefault: op<br \/>\ndescription: Lets players complete quests via command  <\/p>\n<p>**basicquests.admin.complete.others**:<br \/>\ndefault: op<br \/>\ndescription: Lets players complete quests for others true  <\/p>\n<p>**basicquests.admin.update**:<br \/>\ndefault: op<br \/>\ndescription: Lets players or the console to check for BasicQuests updates  <\/p>\n<p>**basicquests.admin.reload**:<br \/>\ndefault: op<br \/>\ndescription: Lets players use the reload command  <\/p>\n<\/details>\n<p>## License<br \/>\nCopyright (C) 2020-2024, Anton Stamme<\/p>\n<p>BasicQuests is free software: you can redistribute it and\/or modify<br \/>\nit under the terms of the GNU General Public License as published by<br \/>\nthe Free Software Foundation, either version 3 of the License, or<br \/>\n(at your option) any later version.<\/p>\n<p>BasicQuests is distributed in the hope that it will be useful,<br \/>\nbut WITHOUT ANY WARRANTY; without even the implied warranty of<br \/>\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the<br \/>\nGNU General Public License for more details.<\/p>\n<p>You should have received a copy of the GNU General Public License<br \/>\nalong with BasicQuests.  If not, see https:\/\/www.gnu.org\/licenses\/.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>A plugin for Spigot servers that implements randomly generated basic quests with rewards for players.<\/p>\n","protected":false},"featured_media":26211,"template":"","meta":{"_minecraft_slug":"basicquests","_minecraft_project_id":"JBFCW47w","_minecraft_author":"tonanto","_minecraft_license":"GPL-3.0-or-later","_minecraft_downloads":230,"_minecraft_follows":3,"_minecraft_client_side":"unsupported","_minecraft_server_side":"required","_minecraft_storage_type":"zip","_minecraft_archive_name":"basicquests.zip","_minecraft_size_bytes":303210,"_minecraft_version_count":1,"_minecraft_updated_at":"2026-05-16T12:21:36.977355Z","_minecraft_date_created":"2024-02-27T05:50:47.576118Z","_minecraft_date_modified":"2024-02-24T20:23:18.946754Z","_minecraft_project_url":"https:\/\/modrinth.com\/mod\/basicquests","_minecraft_icon_attachment_id":26211,"_minecraft_imported_at":"2026-06-01T09:43:09+00:00","_minecraft_import_hash":"16fe57d85168c7e9ccb67a7d380d146a","_minecraft_versions":"","_minecraft_links":"","_minecraft_gallery":"","_minecraft_api_metadata":""},"mod_category":[87,124,866,127,128,129],"mod_loader":[130,132,133,134],"minecraft_version":[118,119,120,46,47,48,49,50,51,52,53,54,55,56,57,58,59,36,60,93,94],"class_list":["post-26210","mod","type-mod","status-publish","has-post-thumbnail","hentry","mod_category-adventure","mod_category-bukkit","mod_category-minigame","mod_category-paper","mod_category-purpur","mod_category-spigot","mod_loader-bukkit","mod_loader-paper","mod_loader-purpur","mod_loader-spigot","minecraft_version-1-16","minecraft_version-1-16-1","minecraft_version-1-16-2","minecraft_version-1-16-3","minecraft_version-1-16-4","minecraft_version-1-16-5","minecraft_version-1-17","minecraft_version-1-17-1","minecraft_version-1-18","minecraft_version-1-18-1","minecraft_version-1-18-2","minecraft_version-1-19","minecraft_version-1-19-1","minecraft_version-1-19-2","minecraft_version-1-19-3","minecraft_version-1-19-4","minecraft_version-1-20","minecraft_version-1-20-1","minecraft_version-1-20-2","minecraft_version-1-20-3","minecraft_version-1-20-4"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>BasicQuests - Minecraft<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/vpesports.com\/minecraft\/mods\/basicquests\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"BasicQuests - Minecraft\" \/>\n<meta property=\"og:description\" content=\"A plugin for Spigot servers that implements randomly generated basic quests with rewards for players.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/vpesports.com\/minecraft\/mods\/basicquests\/\" \/>\n<meta property=\"og:site_name\" content=\"Minecraft\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"11 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/basicquests\\\/\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/basicquests\\\/\",\"name\":\"BasicQuests - Minecraft\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/basicquests\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/basicquests\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/basicquests-icon-41964fc43c82c31ef271f287a1c6bfb615d7f57d_96.webp\",\"datePublished\":\"2026-06-01T09:43:07+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/basicquests\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/basicquests\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/basicquests\\\/#primaryimage\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/basicquests-icon-41964fc43c82c31ef271f287a1c6bfb615d7f57d_96.webp\",\"contentUrl\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/basicquests-icon-41964fc43c82c31ef271f287a1c6bfb615d7f57d_96.webp\",\"width\":96,\"height\":96},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/basicquests\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Mods\",\"item\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"BasicQuests\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/#website\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/\",\"name\":\"Minecraft\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"BasicQuests - Minecraft","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/vpesports.com\/minecraft\/mods\/basicquests\/","og_locale":"en_US","og_type":"article","og_title":"BasicQuests - Minecraft","og_description":"A plugin for Spigot servers that implements randomly generated basic quests with rewards for players.","og_url":"https:\/\/vpesports.com\/minecraft\/mods\/basicquests\/","og_site_name":"Minecraft","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"11 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/vpesports.com\/minecraft\/mods\/basicquests\/","url":"https:\/\/vpesports.com\/minecraft\/mods\/basicquests\/","name":"BasicQuests - Minecraft","isPartOf":{"@id":"https:\/\/vpesports.com\/minecraft\/#website"},"primaryImageOfPage":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/basicquests\/#primaryimage"},"image":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/basicquests\/#primaryimage"},"thumbnailUrl":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/basicquests-icon-41964fc43c82c31ef271f287a1c6bfb615d7f57d_96.webp","datePublished":"2026-06-01T09:43:07+00:00","breadcrumb":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/basicquests\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/vpesports.com\/minecraft\/mods\/basicquests\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/vpesports.com\/minecraft\/mods\/basicquests\/#primaryimage","url":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/basicquests-icon-41964fc43c82c31ef271f287a1c6bfb615d7f57d_96.webp","contentUrl":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/basicquests-icon-41964fc43c82c31ef271f287a1c6bfb615d7f57d_96.webp","width":96,"height":96},{"@type":"BreadcrumbList","@id":"https:\/\/vpesports.com\/minecraft\/mods\/basicquests\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/vpesports.com\/minecraft\/"},{"@type":"ListItem","position":2,"name":"Mods","item":"https:\/\/vpesports.com\/minecraft\/mods\/"},{"@type":"ListItem","position":3,"name":"BasicQuests"}]},{"@type":"WebSite","@id":"https:\/\/vpesports.com\/minecraft\/#website","url":"https:\/\/vpesports.com\/minecraft\/","name":"Minecraft","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/vpesports.com\/minecraft\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod\/26210","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod"}],"about":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/types\/mod"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/media\/26211"}],"wp:attachment":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/media?parent=26210"}],"wp:term":[{"taxonomy":"mod_category","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod_category?post=26210"},{"taxonomy":"mod_loader","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod_loader?post=26210"},{"taxonomy":"minecraft_version","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/minecraft_version?post=26210"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}