aboutsummaryrefslogtreecommitdiffstats
path: root/data/testData.json
diff options
context:
space:
mode:
authorLeonardo Bishop <me@leonardobishop.com>2024-03-10 00:13:25 +0000
committerLeonardo Bishop <me@leonardobishop.com>2024-03-10 00:13:25 +0000
commit9a11e0f4a38297006b89cc7bb2a60734111582e0 (patch)
tree5ebddde79e67b659714b5dbdbfcea289f06a4ae5 /data/testData.json
parent817478f3cf357fc09778d9dc3cf67a667e21f042 (diff)
Migrate to nuxt
Diffstat (limited to 'data/testData.json')
-rw-r--r--data/testData.json384
1 files changed, 384 insertions, 0 deletions
diff --git a/data/testData.json b/data/testData.json
new file mode 100644
index 0000000..c01d6c3
--- /dev/null
+++ b/data/testData.json
@@ -0,0 +1,384 @@
+{
+ "quests": {
+ "example1": {
+ "tasks": {
+ "mining": {
+ "type": "blockbreak",
+ "amount": 30
+ }
+ },
+ "display": {
+ "name": "&cExample I (Single Task)",
+ "lore-normal": [
+ "&cThis category is designed to show you the different",
+ "&cattributes a quest can have.",
+ "",
+ "&7This quest requires you to:",
+ "&7 - Break &f30 blocks&7.",
+ "",
+ "&7Rewards:",
+ "&7 - &f10 &7diamonds."
+ ],
+ "lore-started": [
+ "",
+ "&7Your current progression:",
+ "&7 - &f{mining:progress}&7/30 blocks broken."
+ ],
+ "type": "WOODEN_PICKAXE"
+ },
+ "rewards": [
+ "give {player} diamond 10"
+ ],
+ "placeholders": {
+ "description": "&7Break &f30 blocks &7of any type.",
+ "progress": " &8- &f{mining:progress}&7/30 broken"
+ },
+ "options": {
+ "category": "examples",
+ "repeatable": false,
+ "cooldown": {
+ "enabled": true,
+ "time": 1440
+ },
+ "sort-order": 1
+ }
+ },
+ "example2": {
+ "tasks": {
+ "mining": {
+ "type": "blockbreak",
+ "amount": 100
+ },
+ "building": {
+ "type": "blockplace",
+ "amount": 100
+ }
+ },
+ "display": {
+ "name": "&cExample II (Multiple Tasks)",
+ "lore-normal": [
+ "&cThis category is designed to show you the different",
+ "&cattributes a quest can have. This quest requires",
+ "&cmultiple things to be done, unlike the previous one.",
+ "",
+ "&7This quest requires you to:",
+ "&7 - Break &f100 &7blocks.",
+ "&7 - Place &f100 &7blocks.",
+ "",
+ "&7Rewards:",
+ "&7 - &f15 diamonds&7.",
+ "&7 - &f$50&7 added to your in-game balance."
+ ],
+ "lore-started": [
+ "",
+ "&7Your current progression:",
+ "&7 - &f{mining:progress}&7/100 blocks broken.",
+ "&7 - &f{building:progress}&7/100 blocks placed."
+ ],
+ "type": "GRASS_BLOCK"
+ },
+ "rewards": [
+ "give {player} diamond 15",
+ "eco give {player} 50"
+ ],
+ "placeholders": {
+ "description": "&7Break and place &f100 blocks &7of any type.",
+ "progress": " &8- &f{mining:progress}&7/100 broken, &f{building:progress}&7/100 placed"
+ },
+ "options": {
+ "category": "examples",
+ "requires": [
+ "example1"
+ ],
+ "repeatable": false,
+ "cooldown": {
+ "enabled": true,
+ "time": 1440
+ },
+ "sort-order": 2
+ }
+ },
+ "example3": {
+ "tasks": {
+ "mining": {
+ "type": "blockbreak",
+ "amount": 81,
+ "block": "GOLD_ORE"
+ },
+ "building": {
+ "type": "blockplace",
+ "amount": 9,
+ "block": "GOLD_BLOCK"
+ }
+ },
+ "display": {
+ "name": "&cExample III (Repeatable, 10 minute cooldown)",
+ "lore-normal": [
+ "&cThis category is designed to show you the different",
+ "&cattributes a quest can have. This quest can be replayed",
+ "&cafter a cooldown, unlike the previous one.",
+ "",
+ "&7This quest requires you to:",
+ "&7 - Break &f81 gold ore&7.",
+ "&7 - Place &f9 gold blocks&7.",
+ "",
+ "&7Rewards:",
+ "&7 - &f30 diamonds&7.",
+ "&7 - &f$10&7 added to your in-game balance."
+ ],
+ "lore-started": [
+ "",
+ "&7Your current progression:",
+ "&7 - &f{mining:progress}&7/81 gold ore broken.",
+ "&7 - &f{building:progress}&7/9 gold blocks placed."
+ ],
+ "type": "GOLD_ORE"
+ },
+ "rewards": [
+ "give {player} diamond 30",
+ "eco give {player} 10"
+ ],
+ "placeholders": {
+ "description": "&7Break &f81 gold ore &7and place &f9 gold blocks.",
+ "progress": " &8- &f{mining:progress}&7/81 gold ore, &f{building:progress}&7/9 gold blocks"
+ },
+ "options": {
+ "category": "examples",
+ "requires": [
+ "example2"
+ ],
+ "repeatable": true,
+ "cooldown": {
+ "enabled": true,
+ "time": 10
+ },
+ "sort-order": 3
+ }
+ },
+ "example4": {
+ "tasks": {
+ "mobkilling": {
+ "type": "mobkilling",
+ "amount": 3
+ }
+ },
+ "display": {
+ "name": "&cExample IV (Reward String)",
+ "lore-normal": [
+ "&cThis category is designed to show you the different",
+ "&cattributes a quest can have. This quest has a 'reward string'",
+ "&c(a series of messages sent when a quest is complete),",
+ "&cunlike the previous one.",
+ "",
+ "&7This quest requires you to:",
+ "&7 - Kill &f3 &7mobs.",
+ "",
+ "&7Rewards:",
+ "&7 - &f$50 &7added to your in-game balance.",
+ "&7 - &f1 diamond&7."
+ ],
+ "lore-started": [
+ "",
+ "&7Your current progression:",
+ "&7 - &f{mobkilling:progress}&7/3 mobs killed."
+ ],
+ "type": "STRING"
+ },
+ "startstring": [
+ "&7Upon completion of this quest, you will be rewarded with",
+ " &8* &c$50",
+ " &8* &c1 diamonds"
+ ],
+ "rewards": [
+ "eco give {player} 50",
+ "give {player} diamond 1"
+ ],
+ "placeholders": {
+ "description": "&7Kill &f3 &7mobs.",
+ "progress": " &8- &f{mobkilling:progress}&7/3 mobs"
+ },
+ "rewardstring": [
+ " &8* &c$1000 &7was added to your in-game balance.",
+ " &8* &c1 diamond &7was added to your inventory."
+ ],
+ "options": {
+ "category": "examples",
+ "requires": [
+ "example3"
+ ],
+ "repeatable": true,
+ "cooldown": {
+ "enabled": true,
+ "time": 10
+ },
+ "sort-order": 4
+ }
+ },
+ "example5": {
+ "tasks": {
+ "building": {
+ "type": "blockplace",
+ "amount": 10
+ }
+ },
+ "display": {
+ "name": "&cExample V (Permission)",
+ "lore-normal": [
+ "&cThis category is designed to show you the different",
+ "&cattributes a quest can have. This quest requires",
+ "&ccertain permissions.",
+ "",
+ "&7This quest requires you to:",
+ "&7 - Place &f10 &7blocks.",
+ "",
+ "&7Rewards:",
+ "&7 - &f$10 &7added to your in-game balance."
+ ],
+ "lore-started": [
+ "",
+ "&7Your current progression:",
+ "&7 - &f{building:progress}&7/10 blocks placed."
+ ],
+ "type": "GRASS_BLOCK"
+ },
+ "rewards": [
+ "eco give {player} 10"
+ ],
+ "placeholders": {
+ "description": "&7Place &f10 &7blocks of any type.",
+ "progress": " &8- &f{building:progress}&7/10 blocks"
+ },
+ "options": {
+ "category": "examples",
+ "requires": [
+ "example4"
+ ],
+ "permission-required": true,
+ "repeatable": false,
+ "cooldown": {
+ "enabled": true,
+ "time": 1440
+ },
+ "sort-order": 5
+ }
+ },
+ "example6": {
+ "tasks": {
+ "building": {
+ "type": "blockplace",
+ "amount": 10
+ }
+ },
+ "display": {
+ "name": "&cExample VI (Different category, permissions)",
+ "lore-normal": [
+ "&cThis category is designed to show you the different",
+ "&cattributes a quest can have. This quest requires",
+ "&ccertain permissions.",
+ "",
+ "&7This quest requires you to:",
+ "&7 - Place &f10 &7blocks.",
+ "",
+ "&7Rewards:",
+ "&7 - &f$10 &7added to your in-game balance."
+ ],
+ "lore-started": [
+ "",
+ "&7Your current progression:",
+ "&7 - &f{building:progress}&7/10 blocks placed."
+ ],
+ "type": "GRASS_BLOCK"
+ },
+ "rewards": [
+ "eco give {player} 10"
+ ],
+ "placeholders": {
+ "description": "&7Place &f10 &7blocks of any type.",
+ "progress": " &8- &f{building:progress}&7/10 blocks"
+ },
+ "options": {
+ "category": "permissionexample",
+ "repeatable": false,
+ "cooldown": {
+ "enabled": true,
+ "time": 1440
+ },
+ "sort-order": 1
+ }
+ },
+ "example7": {
+ "tasks": {
+ "building": {
+ "type": "blockplace",
+ "amount": 10,
+ "worlds": [
+ "world"
+ ]
+ }
+ },
+ "display": {
+ "name": "&cExample VII (Different category, world restricted)",
+ "lore-normal": [
+ "&cThis category is designed to show you the different",
+ "&cattributes a quest can have. This quest requires",
+ "&chas a task which requires you to be in a world called 'world'.",
+ "",
+ "&7This quest requires you to:",
+ "&7 - Place &f10 &7blocks.",
+ "",
+ "&7Rewards:",
+ "&7 - &f$10 &7added to your in-game balance."
+ ],
+ "lore-started": [
+ "",
+ "&7Your current progression:",
+ "&7 - &f{building:progress}&7/10 blocks placed."
+ ],
+ "type": "GRASS_BLOCK"
+ },
+ "rewards": [
+ "eco give {player} 10"
+ ],
+ "placeholders": {
+ "description": "&7Place &f10 &7blocks of any type in world &fworld.",
+ "progress": " &8- &f{building:progress}&7/10 blocks"
+ },
+ "options": {
+ "category": "permissionexample",
+ "repeatable": false,
+ "cooldown": {
+ "enabled": true,
+ "time": 1440
+ },
+ "sort-order": 1
+ }
+ }
+ },
+ "categories": {
+ "examples": {
+ "display": {
+ "name": "&cExamples",
+ "lore": [
+ "&cThis category is designed to show you the different",
+ "&cattributes a quest can have."
+ ],
+ "type": "WOODEN_SWORD"
+ }
+ },
+ "permissionexample": {
+ "display": {
+ "name": "&cPermission Example",
+ "lore": [
+ "&7This category is an example of one which",
+ "&7requires a permission to open.",
+ "",
+ "&cIt is highly recommended you read this",
+ "&csection and all the comments so you can",
+ "&cmake the most of this plugin."
+ ],
+ "type": "WATER_BUCKET"
+ },
+ "permission-required": true
+ }
+ }
+} \ No newline at end of file