Rickylachow

Untitled

Feb 18th, 2023
41
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 12.57 KB | None | 0 0
  1. # ----------------------------------------------------------------------------------------------------
  2. # Configuration file for QuestCreator
  3. # More information can be found in the documentation
  4. # ----------------------------------------------------------------------------------------------------
  5.  
  6. # --------------------------------------------------
  7. # Data
  8. # --------------------------------------------------
  9.  
  10. # Data back-end (NONE, JSON, SQLITE or MYSQL ; default is JSON if not specified)
  11. # The MySQL identifiers are located in GCore's config
  12. data_backend:
  13. questcreator_quests_v6: MYSQL
  14. questcreator_users_v6: MYSQL
  15. questcreator_local_player_blocks: SQLITE
  16. questcreator_local_player_furnaces: SQLITE
  17.  
  18. # Log settings (errors will be shown in console no matter what)
  19. log:
  20. # Main logger
  21. main:
  22. console: true
  23. file: true
  24. # Data loggers
  25. data:
  26. questcreator_quests_v6:
  27. console: false
  28. file: false
  29. questcreator_users_v6:
  30. console: false
  31. file: false
  32. questcreator_local:
  33. console: false
  34. file: false
  35.  
  36. # --------------------------------------------------
  37. # Commands
  38. # --------------------------------------------------
  39.  
  40. # Aliases
  41. commands_aliases:
  42. actionbar: [actionbar, abar]
  43. bossbar: [bossbar, bbar]
  44. complete: [complete, setcompleted]
  45. completebranch: [completebranch]
  46. coop: [coop]
  47. edit: [edit, e]
  48. goto: [goto]
  49. gps: [gps]
  50. increaseprogress: [increaseprogress, incprog]
  51. journal: [journal]
  52. list: [list]
  53. logspam: [logspam]
  54. menu: [menu, gui]
  55. modelvariable: [mvariable, mvar]
  56. performglobalbranch: [rungbranch, performglobalbranch]
  57. performglobalobject: [rungobject, performglobalbranch]
  58. points: [points]
  59. progress: [progress, prog]
  60. queue: [queue]
  61. reload: [reload, rl]
  62. reset: [reset, clean]
  63. resetpool: [resetpool, resetp]
  64. scoreboard: [scoreboard, scb]
  65. servervariable: [svariable, svar]
  66. setpooltokens: [setpooltokens, setptok]
  67. start: [start]
  68. state: [state]
  69. stop: [stop, cancel]
  70. title: [title]
  71. user: [user, stats]
  72. variable: [variable, var]
  73.  
  74. # --------------------------------------------------
  75. # Logging
  76. # --------------------------------------------------
  77.  
  78. # Should each player have its own log file
  79. individual_player_logger: true
  80.  
  81. # Should each quest have its own log file
  82. individual_quest_logger: true
  83.  
  84. # Should actions from coop players in quests be logged in each individual player logger for everyone else in the quest
  85. log_coop_in_individual_player_logger: true
  86.  
  87. # Global quest logger
  88. quests_logger_console: false
  89. quests_logger_file: false
  90.  
  91. # Bungee logger (if bungee mode is enabled)
  92. bungee_logger_console: false
  93. bungee_logger_file: true
  94.  
  95. # --------------------------------------------------
  96. # Miscalleneous
  97. # --------------------------------------------------
  98.  
  99. # Update notification
  100. # If you turn this off, please make sure to visit the plugin page on spigot every once in a while ; some updates can be really important.
  101. update_notification: true
  102.  
  103. # Allow concurrent event progression
  104. # If set to true, an event (for instance, the player breaking a block) might progress multiple quests
  105. concurrent_event_progression: true
  106.  
  107. # Lock the player view in camera mode
  108. camera_mode_lock_view: true
  109.  
  110. # Main GUI (opened with the base command)
  111. main_gui: "main"
  112.  
  113. # Maximum concurrent quests per player
  114. # You can add permissions on each line : {count},{permission}, or no permission
  115. max_concurrent_quests_per_player: |
  116. 10
  117. 15,questcreator.concurrent.15
  118. 20,questcreator.concurrent.20
  119.  
  120. # Time limit reminder seconds (when the message will be sent)
  121. time_limit_reminder_seconds:
  122. [
  123. 1,
  124. 2,
  125. 3,
  126. 4,
  127. 5,
  128. 6,
  129. 7,
  130. 8,
  131. 9,
  132. 10,
  133. 30,
  134. 60,
  135. 120,
  136. 180,
  137. 240,
  138. 300,
  139. 600,
  140. 1800,
  141. 3600,
  142. 7200,
  143. ]
  144.  
  145. # Unknown global variable result
  146. unknown_global_variable_result: "0"
  147.  
  148. # Unknown server variable result
  149. unknown_server_variable_result: "0"
  150.  
  151. # Remove completed objects from GROUP object detailed progression
  152. detailed_progression_no_group_completed: false
  153.  
  154. # Default activator particle script
  155. default_activator_particle_script: loop_entity_hearts
  156.  
  157. # Loop the actionbar progress notifier
  158. progress_notify_loop_actionbar: true
  159.  
  160. # Loop the bossbar progress notifier
  161. progress_notify_loop_bossbar: true
  162.  
  163. # Loop the title progress notifier
  164. progress_notify_loop_title: true
  165.  
  166. # Display bossbars from quests (bossbar loop and progress_notify) in quests in different colors, relative to the current progression ?
  167. quest_progress_notify_bossbars_dynamic_enabled: true
  168. quest_progress_notify_bossbars_dynamic_colors:
  169. - min: 0
  170. max: 0.33
  171. color: RED
  172. - min: 0.33
  173. max: 0.66
  174. color: YELLOW
  175. - min: 0.66
  176. max: 1
  177. color: GREEN
  178.  
  179. # Default values for user settings
  180. default_user_settings:
  181. JOURNAL: true
  182. GPS: true
  183. ACTIONBAR: true
  184. BOSSBAR: true
  185. TITLE: true
  186. SCOREBOARD: true
  187.  
  188. # Starting at what number of characters should the plugin start
  189. # cutting the objective name into multiple lines
  190. # It'll look for words instead of cutting instantly
  191. start_splitting_detailed_progression_name: 100
  192.  
  193. # Disallowed object commands
  194. # Deny some commands to be performed from quest objects (matching start)
  195. disallowed_object_commands: |
  196. restart
  197. stop
  198. shutdown
  199. rl
  200. reload
  201. op
  202. deop
  203. kick
  204. ban
  205. tempban
  206.  
  207. # Activators locations cache refresh time
  208. activators_locations_cache_refresh_time: 30 SECOND
  209.  
  210. # Dynmap quest marker icon
  211. # Default icons list : https://github.com/webbukkit/dynmap/wiki/Using-markers
  212. # Default : exclamation
  213. dynmap_quest_marker_icon: "exclamation"
  214.  
  215. # Use mcMMO Overhaul ? (latest, premium version on spigot)
  216. #mcmmo_overhaul: false
  217.  
  218. # Disabled integrations
  219. # Plugins in this list will not be hooked by QuestCreator
  220. disabled_integrations: []
  221.  
  222. # --------------------------------------------------
  223. # Bungeecord
  224. # --------------------------------------------------
  225.  
  226. # Enable bungeecord support
  227. # This setting facilitates data loading and (try to) prevent data bugs. This will only be taken into consideration if both quests and users boards are set to MYSQL.
  228. # !! BEWARE : this does not allow the progression of coop quests across server !!
  229. # What it does is the following : quest will try to follow the leader's server. This means :
  230. # - If the leader changes server, the quest will be unloaded and reloaded on the new server.
  231. # - If the leader completely disconnects, the quest might stay loaded on the latest server if (1) leader dispose on disconnect option is disabled and (2) there's at least one coop player there
  232. bungeecord: false
  233.  
  234. # Data load for users and quests if bungeecord is enabled
  235. # The minimum recommended value for this is twice the highest ping time between any bungee server and your database
  236. bungeecord_data_load_delay_ticks: 50
  237.  
  238. # Skip quest models that aren't present on the server when loading quests, instead of removing them from the data
  239. bungeecord_skip_unknown_models: true
  240.  
  241. # --------------------------------------------------
  242. # Delays
  243. # --------------------------------------------------
  244.  
  245. # How often should the quest pools be processed (in ticks)
  246. pools_process_task_ticks: 1200
  247.  
  248. # How often should the quest auto-started (in ticks)
  249. quest_auto_start_task_ticks: 40
  250.  
  251. # How often should the quest queue be checked (in ticks)
  252. quest_queue_start_task_ticks: 40
  253.  
  254. # How often should the quests be checked (synchronously) (in ticks)
  255. # This should either 1 or a multiple of 2
  256. quest_timer_async_task_ticks: 1
  257.  
  258. # How often should the quests be checked (synchronously) (in ticks)
  259. # This should either 1 or a multiple of 2
  260. quest_timer_sync_task_ticks: 40
  261.  
  262. # How often should the camera mode be updated (in ticks)
  263. camera_mode_task_ticks: 40
  264.  
  265. # Cancel quests after they haven't been active for this amount of minutes
  266. inactive_quest_cancel_minutes: -1
  267.  
  268. # How often should the inactive quests be checked for cancellation (in ticks)
  269. inactive_quest_cancel_task_ticks: 1200
  270.  
  271. # Remove data for offline players after they haven't connected for this amount of days
  272. # Beware that this is based on player's last connection on the spigot server (it doesn't check all bungee servers, meaning that data might be removed even if the player has connected somewhere else)
  273. # -1 to disable
  274. offline_player_data_removal_days: -1
  275.  
  276. # How often should the data for offline players be checked for removal (in ticks)
  277. offline_player_data_removal_task_ticks: 1200
  278.  
  279. # How long should player placed blocks be cached (remembered) (in minutes)
  280. # -1 to disable
  281. player_player_blocks_cache_removal_minutes: 10080
  282.  
  283. # What player placed blocks should be cached ? (empty = all)
  284. player_blocks_cache_filter: []
  285.  
  286. # How often should the activators particles be calculated (in ticks)
  287. particles_update_recalculate_ticks: 100
  288.  
  289. # How often should the activators particles be updated (in ticks)
  290. particles_update_task_ticks: 20
  291.  
  292. # How often should the activator holograms be recalculated (in ticks)
  293. holograms_recalculate_ticks: 100
  294.  
  295. # How often should the cached ranking GUIs be refreshed (in minutes)
  296. ranking_gui_refresh_task_minutes: 50
  297.  
  298. # How often should the actionbar notifier loop be updated (in millis)
  299. progress_notify_actionbar_loop_millis: 2500
  300.  
  301. # How often should the bossbar notifier loop be updated (in millis)
  302. progress_notify_bossbar_loop_millis: 2500
  303.  
  304. # How often should the title notifier loop be updated (in millis)
  305. progress_notify_title_loop_millis: 2500
  306.  
  307. # How often should the scoreboard be updated (in ticks)
  308. scoreboard_update_ticks: 140
  309.  
  310. # How often should the GPS be updated (in ticks) (if present)
  311. gps_update_ticks: 50
  312.  
  313. # Enable the GPS by default for objects
  314. gps_enable_default: true
  315.  
  316. # How often should the quest items be updated in an opened GUI (in seconds)
  317. gui_item_refresh_seconds_quest: 50
  318.  
  319. # How often should the cooldown quest items be updated in an opened GUI (in seconds)
  320. gui_item_refresh_seconds_quest_cooldown: 1
  321.  
  322. # How long should we wait to acquire progression lock on main/async threads for quests (in millis)
  323. progress_lock_max_wait_main_thread_millis: 15
  324. progress_lock_max_wait_async_thread_millis: 500
  325.  
  326. # --------------------------------------------------
  327. # Scoreboard
  328. # --------------------------------------------------
  329.  
  330. # Mode (modes : NONE, ONE_QUEST, MULTIPLE_QUESTS, MULTIPLE_QUESTS_SCROLLABLE)
  331. scoreboard_mode: MULTIPLE_QUESTS
  332.  
  333. # Scrolllable scoreboard settings (if mode is scrollable)
  334. # The player will have to type the configured trigger message to start scrolling
  335. # Then, he can go up by left-clicking in air, and go down by right-clicking in air
  336. # Once he's done, he can re-type the trigger to stop selecting
  337. scoreboard_scroll_chat: "scb"
  338. scoreboard_scroll_lines: 1
  339.  
  340. # Should the scoreboard stop if there's nothing to display, instead of displaying the 'no content' text ?
  341. stop_scoreboard_if_no_content: false
  342.  
  343. # --------------------------------------------------
  344. # Quest journal
  345. # --------------------------------------------------
  346.  
  347. # Hotbar journal slot
  348. hotbar_journal_slot: -1
  349.  
  350. # Journal item
  351. journal_author: ""
  352. journal_title: ""
  353. journal_name: ""
  354. journal_lore: []
  355.  
  356. # --------------------------------------------------
  357. # GUI
  358. # --------------------------------------------------
  359.  
  360. # Click types
  361. gui_click_type_info: SHIFT_RIGHT
  362. gui_click_type_start: LEFT
  363. gui_click_type_start_coop: RIGHT
  364. gui_click_type_stop: LEFT
  365. gui_click_type_leave: LEFT
  366.  
  367. # Click types specific to the physical activators
  368. physical_activator_gui_click_type_info: SHIFT_RIGHT
  369. physical_activator_gui_click_type_start: LEFT
  370. physical_activator_gui_click_type_start_coop: RIGHT
  371. physical_activator_gui_click_type_stop: LEFT
  372. physical_activator_gui_click_type_leave: LEFT
  373.  
  374. # Close GUI after starting a quest ?
  375. gui_close_start_quest: false
  376. physical_activator_gui_close_start_quest: false
  377.  
  378. # Confirm GUI
  379. confirm_gui:
  380. on_stop_quest: true
  381. on_leave_coop_quest: true
  382. on_start_quest: true
  383. on_start_coop_quest: true
  384. on_start_quest_after_activator_dialog: true
  385.  
  386. # Queue item
  387. queue_item_none:
  388. type: PAPER
  389. name: "&7Quest queue"
  390. lore: |
  391. &7You're not in a quest queue
  392.  
  393. queue_item_active:
  394. type: WOODEN_SWORD
  395. name: "&6Quest queue"
  396. lore: |
  397. &7Queuing for : &e{quest}
  398. &7Players : &e{players}
  399. &r
  400. &7Position : &e{position}&7/&e{max}
  401. &r
  402. &dRight-click to cancel
  403.  
  404. queue_item_active_error:
  405. type: WOODEN_SWORD
  406. name: "&cQuest queue (error!)"
  407. lore: |
  408. &7Queuing for : &e{quest}
  409. &7Players : &e{players}
  410. &r
  411. &7Position : &e{position}&7/&e{max}
  412. &r
  413. &cMake sure to fix this problem before reaching position 1 :
  414. &c{error}
  415. &r
  416. &dRight-click to cancel
  417.  
Advertisement
Add Comment
Please, Sign In to add comment