Advertisement
aspiriamc

Untitled

Jul 29th, 2016
135
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 15.68 KB | None | 0 0
  1. #==============================O==============================#
  2. # I---------------------------------------------------------I #
  3. # | Advanced Achievements 3.0 configuration - Readme | #
  4. # 1---------------------------------------------------------1 #
  5. #==============================o==============================#
  6.  
  7. # You can use Minecraft chat colors in Message|DisplayName|Goal, but include '' around the whole text: '&4Color'.
  8. # When using colours, you must also double apostrophes: '&2I''ve doubled apostrophes!'.
  9. # Only spaces, no tabs. Don't forget the indents, plugin won't work otherwise!
  10. # To check your file, use: yaml-online-parser.appspot.com
  11. # Do NOT delete any main achievement sections in the configuration file.
  12. # Possible items for rewards/Crafts/Places/Breaks: hub.spigotmc.org/javadocs/bukkit/org/bukkit/Material.html
  13. # Possible mobs for the Kills section: hub.spigotmc.org/javadocs/bukkit/org/bukkit/entity/EntityType.html
  14. # Default config.yml file: github.com/PyvesB/AdvancedAchievements/blob/master/src/main/resources/config.yml
  15. # Visit the wiki for some additional documentation: github.com/PyvesB/AdvancedAchievements/wiki
  16.  
  17. #=============================O=O=============================#
  18. # II-------------------------------------------------------II #
  19. # | General settings | #
  20. # 2---------------------------------------------------------2 #
  21. #=============================o=o=============================#
  22.  
  23. # Time in seconds between each /aach book.
  24. TimeBook: 900
  25.  
  26. # Time in seconds between each /aach list.
  27. TimeList: 0
  28.  
  29. # Check for update on plugin launch and notify when an OP joins the game.
  30. CheckForUpdate: true
  31.  
  32. # Set to true to activate firework effects when a player receives an achievement.
  33. Firework: true
  34.  
  35. # Choose BALL_LARGE, BALL, BURST, CREEPER or STAR.
  36. FireworkStyle: BALL_LARGE
  37.  
  38. # Number of players displayed in /aach top, week and month commands.
  39. TopList: 5
  40.  
  41. # Set to true to activate particle effects when receiving book and for players in top list.
  42. AdditionalEffects: true
  43.  
  44. # Set to true to activate sound effects when receiving book and for players in top list.
  45. Sound: true
  46.  
  47. # Set the icon of the plugin (default: shamrock, '\u2618').
  48. Icon: '\u2618'
  49.  
  50. # Set the color of the plugin (default: 5, dark purple).
  51. Color: '5'
  52.  
  53. # Notify other connected players when an achievement is received.
  54. ChatNotify: false
  55.  
  56. # Separator between name, description and date on a book page.
  57. BookSeparator: ''
  58.  
  59. # Set the format of the achievement name in /aach list (default: '%ICON% %NAME% %ICON%').
  60. ListAchievementFormat: '%NAME%'
  61.  
  62. # Stop stats from increasing when player in creative mode (except Connections and PlayedTime).
  63. RestrictCreative: false
  64.  
  65. # Stop stats from increasing when player in a specific world (delete the [] before using).
  66. ExcludedWorlds: []
  67. # - yourWorld1
  68. # - yourWorld2
  69.  
  70. # Ignore vertical dimension (Y axis) when calculating distance statistics.
  71. IgnoreVerticalDistance: false
  72.  
  73. # Don't show these categories in the achievement GUI or in the stats output (delete the [] before using).
  74. # Also prevent obtaining achievements for these categories and prevent stats from increasing.
  75. # If changed, do a full server reload, and not just /aach reload.
  76. DisabledCategories:
  77. - Crafts
  78. - Deaths
  79. - DistanceGliding
  80. - Beds
  81. - Milk
  82. - EatenItems
  83. - AnvilsUsed
  84. - ItemDrops
  85.  
  86. # Obfuscate achievements that have not yet been received in /aach list.
  87. ObfuscateNotReceived: false
  88.  
  89. # Obfuscate progressive achievements:
  90. # For categories with a series of related achievements where the only thing changing is the number of times
  91. # the event has occurred, show achievements that have been obtained and show the next obtainable achievement,
  92. # but obfuscate the additional achievements. In order for this to work properly, achievements must be sorted
  93. # in order of increasing difficulty. For example, under Places, stone, the first achievement could have a
  94. # target of 100 stone,# the second 500 stone, and the third 1000 stone. When ObfuscateProgressiveAchievements
  95. # is true, initially only the 100 stone achievement will be readable in the GUI. Once 100 stone have been placed,
  96. # the 500 stone achievement will become legible.
  97. ObfuscateProgressiveAchievements: true
  98.  
  99. # Hide categories with no achievements yet received in /aach list.
  100. HideNotReceivedCategories: false
  101.  
  102. # Hide the reward display in /aach list.
  103. HideRewardDisplayInList: false
  104.  
  105. # Display achievement name and description as screen titles.
  106. TitleScreen: true
  107.  
  108. # Sort pages of the book in chronological order (false for reverse chronological order).
  109. BookChronologicalOrder: true
  110.  
  111. # Do not take into account items broken with Silk Touch for the Breaks achievements.
  112. DisableSilkTouchBreaks: false
  113.  
  114. #=============================OOO=============================#
  115. # III-----------------------------------------------------III #
  116. # | Database settings | #
  117. # 3---------------------------------------------------------3 #
  118. #=============================ooo=============================#
  119.  
  120. # Make a daily backup of your local database (if sqlite).
  121. DatabaseBackup: true
  122.  
  123. # Database type, sqlite, postgresql or mysql. Do a full server reload or restart to make this effective.
  124. DatabaseType: sqlite
  125.  
  126. # Prefix added to the tables in the database. If you switch from the default tables names (no prefix),
  127. # the plugin will attempt an automatic renaming. Otherwise you have to rename your tables manually.
  128. # Do a full server reload or restart to make this effective.
  129. TablePrefix: ''
  130.  
  131. # Settings to link with MySQL database (ignore if sqlite or postgresql).
  132. MYSQL:
  133. Database: 'jdbc:mysql://localhost:3306/minecraft'
  134. User: root
  135. Password: root
  136.  
  137. # Settings to link with PostgresSQL database (ignore if sqlite or mysql).
  138. POSTGRESQL:
  139. Database: 'jdbc:postgresql://localhost:5432/minecraft'
  140. User: root
  141. Password: root
  142.  
  143. #============================OO=OO============================#
  144. # IV-------------------------------------------------------IV #
  145. # | Performance settings | #
  146. # 4---------------------------------------------------------4 #
  147. #============================oo=oo============================#
  148.  
  149. # DO NOT CHANGE THE FOLLOWING UNLESS YOU ARE AN EXPERIENCED USER. The intervals are in seconds.
  150. # If any of the performance settings are changed, do a full server reload, and not just /aach reload.
  151. # Frequency of play time checks for players. Smaller values give more precision but more CPU usage.
  152. PlaytimeTaskInterval: 150
  153.  
  154. # Calculates distance traveled by players. Smaller values give more precision but more CPU usage.
  155. DistanceTaskInterval: 5
  156.  
  157. # Frequency of some statistics writes to the database.
  158. PooledRequestsTaskInterval: 60
  159.  
  160. # Enable multithreading for database write operations.
  161. AsyncPooledRequestsSender: true
  162.  
  163. #============================OOOOO============================#
  164. # V---------------------------------------------------------V #
  165. # | Action achievements | #
  166. # 5---------------------------------------------------------5 #
  167. #============================ooooo============================#
  168.  
  169. # When a player connects during the day.
  170. Connections:
  171. '1':
  172. Message: '&7You connected to our server for the first time!'
  173. Name: connect_1
  174. DisplayName: '&aGood Choice'
  175. '2':
  176. Message: '&7You rejoined our server!'
  177. Name: connect_2
  178. DisplayName: '&aExcellent Choice'
  179.  
  180. # When a specific block is placed (specify material name, lower case).
  181. Places:
  182. smooth_brick:
  183. '500':
  184. # Used in /aach list when achievement not yet received.
  185. Goal: 'Place 500 stone bricks.'
  186. # Description; displayed when receiving achievement, and in /aach book and /aach list.
  187. Message: '&4You have placed 500 stone bricks!'
  188. # Database name, must also be used in /aach delete and /aach check.
  189. Name: place_500_smooth_brick
  190. # Name; displayed when receiving achievement, and in /aach book and /aach list.
  191. DisplayName: 'Stone Brick Layer'
  192. '2500':
  193. Goal: 'Place 2500 stone bricks.'
  194. Message: '&4You have placed 2500 stone bricks!'
  195. Name: place_2500_smooth_brick
  196. DisplayName: 'Stone Brick Architect'
  197. stone:
  198. '100':
  199. Message: '&4One hundred placed stones!'
  200. Name: place_100_stone
  201. DisplayName: Stone Addict
  202. '1000':
  203. Message: '&4One thousand placed stones!'
  204. Name: place_1000_stone
  205. DisplayName: Stone God
  206.  
  207. # When a specific block is broken (specify material name, lower case).
  208. # Below, the notation log:1 means log item with metadata 1.
  209. Breaks:
  210. log:1:
  211. '100':
  212. Message: '&2You have cut dark oak 100 logs!'
  213. Name: break_1_log1
  214. DisplayName: Dark Oak Cutter
  215. stone:
  216. '1':
  217. Message: '&1The first time you went mining!'
  218. Name: break_1_stone
  219. DisplayName: Cobble!
  220. # Use semicolons for multiple command rewards. PLAYER will be replaced by player's name.
  221. Reward:
  222. Command: give PLAYER 158 10; give PLAYER 126 5
  223.  
  224. # When a specific mob is killed (specify an entity name or poweredcreeper or player, lower case).
  225. Kills:
  226. zombie:
  227. '1':
  228. Message: '&7The first time you killed a zombie!'
  229. DisplayName: '&aThe Walking Dead'
  230. Name: kills_1_zombie
  231. Reward:
  232. Money: 300
  233.  
  234. # When a specific item is crafted (specify material name, lower case).
  235. Crafts:
  236. diamond_sword:
  237. '1':
  238. Message: The first time you crafted a blade!
  239. Name: craft_1_blade
  240. DisplayName: Blacksmith Apprentice
  241. Reward:
  242. Money: 2
  243.  
  244. # When the player dies.
  245. Deaths:
  246. '1':
  247. Message: The first time you died!
  248. Name: deaths_1
  249. DisplayName: Rest in Peace
  250.  
  251. # When an arrow is shot.
  252. Arrows:
  253. '50':
  254. Message: '50 arrows shot!'
  255. Name: arrows_50
  256. DisplayName: Arrows Around the Place
  257. '1000':
  258. Message: '50 arrows shot!'
  259. Name: arrows_1000
  260. DisplayName: Arrows Around the Place
  261.  
  262. # When a snowball is thrown.
  263. Snowballs:
  264. '1000':
  265. Message: '1000 snowballs thrown. That''s the spirit!'
  266. Name: snowballs_1000
  267. DisplayName: Winter Addict
  268.  
  269. # When an egg is thrown.
  270. Eggs:
  271. '1000':
  272. Message: '1000 eggs thrown!'
  273. Name: eggs_1000
  274. DisplayName: Omelet Addict
  275.  
  276. # When a fish is caught.
  277. Fish:
  278. '1':
  279. Message: The first time you caught a fish!
  280. Name: fish_1
  281. DisplayName: Time for Fish and Chips
  282. '250':
  283. Message: You caught 250 fish!
  284. Name: fish_250
  285. DisplayName: Quite a few fish
  286.  
  287. # When a tool/armor/weapon is broken.
  288. ItemBreaks:
  289. '1':
  290. Message: You broke your favorite tool!
  291. Name: itembreaks_1
  292. DisplayName: '&4Clumsy Guy'
  293.  
  294. # When an item is eaten (excludes potions and milk).
  295. EatenItems:
  296. '1':
  297. Message: Just had a snack!
  298. Name: eatenitems_1
  299. DisplayName: First Snack
  300.  
  301. # When a sheep is sheared.
  302. Shear:
  303. '100':
  304. Message: 100 sheep sheared!
  305. Name: shear_100
  306. DisplayName: '&1Wool Addict'
  307.  
  308. # When a cow is milked.
  309. Milk:
  310. '1':
  311. Message: Just milked a cow!
  312. Name: milk_1
  313. DisplayName: First Milk
  314.  
  315. # When a trade with a villager is made.
  316. Trades:
  317. '1':
  318. Message: Doing business with your first villager!
  319. Name: trades_1
  320. DisplayName: First Trade
  321.  
  322. # When an anvil is used.
  323. AnvilsUsed:
  324. '1':
  325. Message: You just repaired your first item!
  326. Name: anvilsused_1
  327. DisplayName: First Repair
  328.  
  329. # When an enchantment is performed.
  330. Enchantments:
  331. '5':
  332. Message: 5 objects enchanted!
  333. Name: enchantments_5
  334. DisplayName: '&5Wizard'
  335.  
  336. # When a bed is entered.
  337. Beds:
  338. '5':
  339. Message: You entered a bed 5 times!
  340. Name: bed_5
  341. DisplayName: Sleepy guy
  342.  
  343. # Maximum level reached.
  344. MaxLevel:
  345. '10':
  346. Message: Level 10 reached!
  347. Name: maxlevel_10
  348. DisplayName: '&4Rookie'
  349.  
  350. # When a potion is consumed.
  351. ConsumedPotions:
  352. '100':
  353. Message: Drinking weird beverages all the time...
  354. Name: consumedpotions_100
  355. DisplayName: Alcoholic
  356.  
  357. # Amount of time played on the server (in hours, use integers).
  358. PlayedTime:
  359. '1':
  360. Message: You played during one hour on the server!
  361. Name: playedtime_1
  362. DisplayName: First Hour
  363.  
  364. # When a distance is traveled by foot.
  365. DistanceFoot:
  366. '1000':
  367. Message: You traveled 1000 blocks by foot!
  368. Name: distancefoot_1000
  369. DisplayName: Big Walker
  370.  
  371. # When a distance is traveled on a pig.
  372. DistancePig:
  373. '100':
  374. Message: You traveled 100 blocks on a pig!
  375. Name: distancepig_100
  376. DisplayName: Carrot on a Stick Master
  377.  
  378. # When a distance is traveled on a horse.
  379. DistanceHorse:
  380. '500':
  381. Message: You traveled 500 blocks on a horse!
  382. Name: distancehorse_500
  383. DisplayName: The Avener
  384.  
  385. # When a distance is traveled in a minecart.
  386. DistanceMinecart:
  387. '100':
  388. Message: You traveled 100 blocks in a minecart!
  389. Name: distanceminecart_100
  390. DisplayName: Carting Fan
  391.  
  392. # When a distance is traveled in a boat.
  393. DistanceBoat:
  394. '200':
  395. Message: You traveled 200 blocks in a boat!
  396. Name: distanceboat_200
  397. DisplayName: Great Sailor
  398.  
  399. # When a distance is traveled with elytra.
  400. # (ignored on Minecraft versions prior to 1.9)
  401. DistanceGliding:
  402. '100':
  403. Message: You traveled 100 blocks with elytra!
  404. Name: distancegliding_100
  405. DisplayName: Angel
  406.  
  407. # When an item is dropped on the ground.
  408. ItemDrops:
  409. '15':
  410. Message: You're killing the planet!
  411. Name: itemdrops_15
  412. DisplayName: Polluter
  413.  
  414. # When soil is plowed with a hoe.
  415. HoePlowings:
  416. '10':
  417. Message: You plowed the ground 10 times!
  418. Name: hoeplowings_10
  419. DisplayName: Farmer
  420. Reward:
  421. Item: cookie 15
  422.  
  423. # When bone meal is used to fertilise plants.
  424. Fertilising:
  425. '15':
  426. Message: You used bone meal on plants 15 times!
  427. Name: fertilising_15
  428. DisplayName: Gardener
  429.  
  430. # When an animal is tamed.
  431. Taming:
  432. '1':
  433. Message: You tamed your first animal!
  434. Name: taming_1
  435. DisplayName: Tamer
  436.  
  437. # When a potion is brewed.
  438. Brewing:
  439. '1':
  440. Message: You brewed your first potion!
  441. Name: brewing_1
  442. DisplayName: Alchemist
  443.  
  444. # When a firework is launched.
  445. Fireworks:
  446. '10':
  447. Message: You launched 10 fireworks!
  448. Name: fireworks_10
  449. DisplayName: Pyrotechnist
  450.  
  451. # When a music disc is played.
  452. MusicDiscs:
  453. '1':
  454. Message: One jukebox used!
  455. Name: musicdiscs_1
  456. DisplayName: DJ
  457.  
  458. # When a player teleports with an enderpearl.
  459. EnderPearls:
  460. '10':
  461. Message: 10 teleportations with ender pearls!
  462. Name: enderpearls_10
  463. DisplayName: Teleport Man
  464.  
  465. #===========================OOO=OOO===========================#
  466. # VI-------------------------------------------------------VI #
  467. # | Command achievements | #
  468. # 6---------------------------------------------------------6 #
  469. #===========================ooo=ooo===========================#
  470.  
  471. # Let achievement commands be given several times.
  472. MultiCommand: true
  473.  
  474. # A player with achievement.give (or the console) can use /aach give yourAch1 PLAYER to give
  475. # yourAch1 achievement to PLAYER. The /aach give command does NOT work with other achievements.
  476. Commands:
  477. yourAch1:
  478. Message: You took part in the special event!
  479. Name: yourAch1
  480. DisplayName: Special Event Achievement!
  481.  
  482. #===========================OOOOOOO===========================#
  483. # VII-----------------------------------------------------VII #
  484. # | Parameters to appear in future versions | #
  485. # 7---------------------------------------------------------7 #
  486. #===========================ooooooo===========================#
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement