Soulseller

jobsconfig

Sep 20th, 2020
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 25.00 KB | None | 0 0
  1. #
  2. # Edited by roracle to include 1.13 items and item names, prepping for 1.14 as well.
  3. #
  4. # Stores information about each job.
  5. #
  6. # NOTE: When having multiple jobs, both jobs will give the income payout to the player
  7. # even if they give the pay for one action (make the configurations with this in mind)
  8. # and each job will get the respective experience.
  9. #
  10. # e.g If player has 2 jobs where job1 gives 10 income and experience for killing a player
  11. # and job2 gives 5 income and experience for killing a player. When the user kills a player
  12. # they will get 15 income and job1 will gain 10 experience and job2 will gain 5 experience.
  13.  
  14. Jobs:
  15.   Holzfaeller:
  16.     fullname: Holzfäller
  17.     shortname: H
  18.     description: Erhält Erfahrung durch die Bewirtschaftung von Wäldern.
  19.     ChatColour: YELLOW
  20.     BossBarColour: YELLOW
  21.     chat-display: none
  22.     max-level: 50
  23.     leveling-progression-equation: (((10000*1.05^joblevel)-9000)*0.8)
  24.     income-progression-equation: 0
  25.     points-progression-equation: 0
  26.     experience-progression-equation: baseexperience
  27.     Gui:
  28.       Item: IRON_AXE
  29.       Enchantments:
  30.       - DURABILITY:1
  31.     Break:
  32.       OAK_LOG:
  33.         experience: 6.0
  34.       SPRUCE_LOG:
  35.         experience: 6.0
  36.       BIRCH_LOG:
  37.         experience: 6.0
  38.       JUNGLE_LOG:
  39.         experience: 6.0
  40.       ACACIA_LOG:
  41.         experience: 7.5
  42.       DARK_OAK_LOG:
  43.         experience: 6.0
  44.       BAMBOO:
  45.         experience: 1.0
  46.       OAK_SAPLING:
  47.         experience: -2.5
  48.       SPRUCE_SAPLING:
  49.         experience: -2.5
  50.       BIRCH_SAPLING:
  51.         experience: -2.5
  52.       JUNGLE_SAPLING:
  53.         experience: -2.5
  54.       ACACIA_SAPLING:
  55.         experience: -2.5
  56.       DARK_OAK_SAPLING:
  57.         experience: -2.5
  58.     Place:
  59.       OAK_SAPLING:
  60.         experience: 2.5
  61.       SPRUCE_SAPLING:
  62.         experience: 2.5
  63.       BIRCH_SAPLING:
  64.         experience: 2.5
  65.       JUNGLE_SAPLING:
  66.         experience: 2.5
  67.       ACACIA_SAPLING:
  68.         experience: 2.5
  69.       DARK_OAK_SAPLING:
  70.         experience: 2.5
  71.     permissions:
  72.       jobse:
  73.         jobshop1_1_1:
  74.           value: true
  75.           level: 10
  76.         jobshop1_1_2:
  77.           value: true
  78.           level: 30
  79.         jobshop1_1_3:
  80.           value: true
  81.           level: 40
  82.     commands:
  83.       JobShop1:
  84.         command: lp user [player] permission set jobse.jobshop1_1_1
  85.         levelFrom: 10
  86.         levelUntil: 100
  87.       JobShop2:
  88.         command: lp user [player] permission set jobse.jobshop1_1_2
  89.         levelFrom: 30
  90.         levelUntil: 100
  91.       JobShop3:
  92.         command: lp user [player] permission set jobse.jobshop1_1_3
  93.         levelFrom: 40
  94.         levelUntil: 100
  95.   Sammler:
  96.     fullname: Sammler
  97.     shortname: SA
  98.     description: Erhält Erfahrung durch die Nahrungssuche
  99.     ChatColour: GOLD
  100.     BossBarColour: GOLD
  101.     chat-display: none
  102.     max-level: 30
  103.     leveling-progression-equation: (((10000*1.05^joblevel)-9000)*0.8)
  104.     income-progression-equation: 0
  105.     points-progression-equation: 0
  106.     experience-progression-equation: baseexperience
  107.     Gui:
  108.       Item: APPLE
  109.       Enchantments:
  110.       - DURABILITY:1
  111.     Break:
  112.       RED_MUSHROOM:
  113.         experience: 10.0
  114.       BROWN_MUSHROOM:
  115.         experience: 10.0
  116.       COCOA-2:
  117.         experience: 5.0
  118.       DEAD_BUSH:
  119.         experience: 100.0
  120.       vine:
  121.         experience: 5.0
  122.       mycelium:
  123.         experience: 4.0
  124.       podzol:
  125.         experience: 4.0
  126.     Collect:
  127.       sweet_berry_bush-3:
  128.         experience: 3.0
  129.       beehive-5:
  130.         experience: 50.0
  131.       bee_nest-5:
  132.         experience: 50.0
  133.     Place:
  134.       sweet_berry_bush-0:
  135.         experience: 5.0
  136.     permissions:
  137.       jobse:
  138.         jobshop1_2_1:
  139.           value: true
  140.           level: 10
  141.         jobshop1_2_2:
  142.           value: true
  143.           level: 30
  144.     commands:
  145.       JobShop1:
  146.         command: lp user [player] permission set jobse.jobshop1_2_1
  147.         levelFrom: 10
  148.         levelUntil: 100
  149.       JobShop2:
  150.         command: lp user [player] permission set jobse.jobshop1_2_2
  151.         levelFrom: 30
  152.         levelUntil: 100
  153.   Minenarbeiter:
  154.     fullname: Minenarbeiter
  155.     shortname: M
  156.     description: Erhält Erfahrung durch Gewinnung von Erzen und Mineralien.
  157.     ChatColour: GRAY
  158.     BossBarColour: GRAY
  159.     chat-display: none
  160.     max-level: 50
  161.     leveling-progression-equation: (((10000*1.05^joblevel)-9000)*0.8)
  162.     income-progression-equation: 0
  163.     points-progression-equation: 0
  164.     experience-progression-equation: baseexperience
  165.     Gui:
  166.       Item: IRON_PICKAXE
  167.       Enchantments:
  168.       - DURABILITY:1
  169.     Break:
  170.       QUARTZ_ORE:
  171.         experience: 3.0
  172.       GLOWSTONE:
  173.         experience: 5.0
  174.       MOSSY_COBBLESTONE:
  175.         experience: 8.0
  176.       STONE:
  177.         experience: 0.7
  178.       GRANITE:
  179.         experience: 0.7
  180.       DIORITE:
  181.         experience: 0.7
  182.       ANDESITE:
  183.         experience: 0.7
  184.       GRAVEL:
  185.         experience: 0.4
  186.       COAL_ORE:
  187.         experience: 5.0
  188.       REDSTONE_ORE:
  189.         experience: 4.0
  190.       IRON_ORE:
  191.         experience: 10.0
  192.       GOLD_ORE:
  193.         experience: 20.0
  194.       LAPIS_ORE:
  195.         experience: 15.0
  196.       DIAMOND_ORE:
  197.         experience: 35.0
  198.       EMERALD_ORE:
  199.         experience: 75.0
  200.     permissions:
  201.       jobse:
  202.         jobshop2_1_1:
  203.           value: true
  204.           level: 10
  205.         jobshop2_1_2:
  206.           value: true
  207.           level: 30
  208.         jobshop2_1_3:
  209.           value: true
  210.           level: 40
  211.     commands:
  212.       JobShop1:
  213.         command: lp user [player] permission set jobse.jobshop2_1_1
  214.         levelFrom: 10
  215.         levelUntil: 100
  216.       JobShop2:
  217.         command: lp user [player] permission set jobse.jobshop2_1_2
  218.         levelFrom: 30
  219.         levelUntil: 100
  220.       JobShop3:
  221.         command: lp user [player] permission set jobse.jobshop2_1_3
  222.         levelFrom: 40
  223.         levelUntil: 100
  224.   Veredler:
  225.     fullname: Veredler
  226.     shortname: V
  227.     description: Erhält Erfahrung durch das Schmelzen verschiedener Dinge
  228.     ChatColour: GRAY
  229.     BossBarColour: GRAY
  230.     chat-display: none
  231.     max-level: 30
  232.     leveling-progression-equation: (((10000*1.05^joblevel)-9000)*0.8)
  233.     income-progression-equation: 0
  234.     points-progression-equation: 0
  235.     experience-progression-equation: baseexperience
  236.     Gui:
  237.       Item: FURNACE
  238.       Enchantments:
  239.       - DURABILITY:1
  240.     Smelt:
  241.       iron_ingot:
  242.         experience: 5.0
  243.       gold_ingot:
  244.         experience: 7.0
  245.       charcoal:
  246.         experience: 2.0
  247.       glass:
  248.         experience: 2.0
  249.       smooth_quartz:
  250.         experience: 3.0
  251.       stone:
  252.         experience: 2.0
  253.       nether_brick:
  254.         experience: 1.0
  255.       smooth_stone:
  256.         experience: 3.0
  257.       cracked_stone_bricks:
  258.         experience: 3.0
  259.       CRACKED_NETHER_BRICKS:
  260.         experience: 3.0
  261.       CRACKED_POLISHED_BLACKSTONE_BRICKS:
  262.         experience: 3.0
  263.     permissions:
  264.       jobse:
  265.         jobshop2_2_1:
  266.           value: true
  267.           level: 10
  268.         jobshop2_2_2:
  269.           value: true
  270.           level: 30
  271.     commands:
  272.       JobShop1:
  273.         command: lp user [player] permission set jobse.jobshop2_2_1
  274.         levelFrom: 10
  275.         levelUntil: 100
  276.       JobShop2:
  277.         command: lp user [player] permission set jobse.jobshop2_2_2
  278.         levelFrom: 30
  279.         levelUntil: 100
  280.   Gaertner:
  281.     fullname: Gärtner
  282.     shortname: G
  283.     description: Erhält Erfahrung durch das Bewirtschaften von Farmen.
  284.     ChatColour: GREEN
  285.     BossBarColour: GREEN
  286.     chat-display: none
  287.     max-level: 50
  288.     leveling-progression-equation: (((10000*1.05^joblevel)-9000)*0.8)
  289.     income-progression-equation: 0
  290.     points-progression-equation: 0
  291.     experience-progression-equation: baseexperience
  292.     Gui:
  293.       Item: IRON_HOE
  294.       Enchantments:
  295.       - DURABILITY:1
  296.     Break:
  297.       WHEAT-7:
  298.         experience: 1.0
  299.       CARROTS-7:
  300.         experience: 1.0
  301.       BEETROOTS-3:
  302.         experience: 1.0
  303.       POTATOES-7:
  304.         experience: 1.0
  305.       SUGAR_CANE:
  306.         experience: 1.0
  307.       CACTUS:
  308.         experience: 1.5
  309.       MELON:
  310.         experience: 1.5
  311.       PUMPKIN:
  312.         experience: 1.5
  313.       DANDELION:
  314.         experience: 3.0
  315.       POPPY:
  316.         experience: 3.0
  317.       OXEYE_DAISY:
  318.         experience: 4.0
  319.       BLUE_ORCHID:
  320.         experience: 4.0
  321.       ALLIUM:
  322.         experience: 4.0
  323.       AZURE_BLUET:
  324.         experience: 4.0
  325.       WHITE_TULIP:
  326.         experience: 4.0
  327.       RED_TULIP:
  328.         experience: 4.0
  329.       ORANGE_TULIP:
  330.         experience: 4.0
  331.       PINK_TULIP:
  332.         experience: 4.0
  333.       CORNFLOWER:
  334.         experience: 4.0
  335.       LILY_OF_THE_VALLEY:
  336.         experience: 4.0
  337.     Place:
  338.       WHEAT-0:
  339.         experience: 1.0
  340.       CARROTS-0:
  341.         experience: 1.0
  342.       BEETROOTS-0:
  343.         experience: 1.0
  344.       POTATOES-0:
  345.         experience: 1.0
  346.     permissions:
  347.       jobse:
  348.         jobshop3_1_1:
  349.           value: true
  350.           level: 10
  351.         jobshop3_1_2:
  352.           value: true
  353.           level: 30
  354.         jobshop3_1_3:
  355.           value: true
  356.           level: 40
  357.     commands:
  358.       JobShop1:
  359.         command: lp user [player] permission set jobse.jobshop3_1_1
  360.         levelFrom: 10
  361.         levelUntil: 100
  362.       JobShop2:
  363.         command: lp user [player] permission set jobse.jobshop3_1_2
  364.         levelFrom: 30
  365.         levelUntil: 100
  366.       JobShop3:
  367.         command: lp user [player] permission set jobse.jobshop3_1_3
  368.         levelFrom: 40
  369.         levelUntil: 100
  370.   Tierzuechter:
  371.     fullname: Tierzüchter
  372.     shortname: T
  373.     description: Erhält Erfahrung durch das Züchten und Schlachten von Nutztieren
  374.     ChatColour: Dark_Purple
  375.     BossBarColour: Dark_Purple
  376.     chat-display: none
  377.     max-level: 30
  378.     leveling-progression-equation: (((10000*1.05^joblevel)-9000)*0.8)
  379.     income-progression-equation: 0
  380.     points-progression-equation: 0
  381.     experience-progression-equation: baseexperience
  382.     Gui:
  383.       Item: WHEAT
  384.       Enchantments:
  385.       - DURABILITY:1
  386.     Breed:
  387.       Sheep:
  388.         experience: 20.0
  389.       Cow:
  390.         experience: 20.0
  391.       Pig:
  392.         experience: 20.0
  393.       Rabbit:
  394.         experience: 20.0
  395.       Chicken:
  396.         experience: 20.0
  397.       Horse:
  398.         experience: 30.0
  399.       Wolf:
  400.         experience: 25.0
  401.       Cat:
  402.         experience: 25.0
  403.       Llama:
  404.         experience: 30.0
  405.       Donkey:
  406.         experience: 30.0
  407.       Fox:
  408.         experience: 25.0
  409.       Panda:
  410.         experience: 35.0
  411.     Kill:
  412.       Chicken:
  413.         experience: 7.0
  414.       Cow:
  415.         experience: 7.0
  416.       Pig:
  417.         experience: 7.0
  418.       Sheep:
  419.         experience: 7.0
  420.       Rabbit:
  421.         experience: 7.0
  422.     permissions:
  423.       jobse:
  424.         jobshop3_2_1:
  425.           value: true
  426.           level: 10
  427.         jobshop3_2_2:
  428.           value: true
  429.           level: 30
  430.     commands:
  431.       JobShop1:
  432.         command: lp user [player] permission set jobse.jobshop3_2_1
  433.         levelFrom: 10
  434.         levelUntil: 100
  435.       JobShop2:
  436.         command: lp user [player] permission set jobse.jobshop3_2_2
  437.         levelFrom: 30
  438.         levelUntil: 100
  439.   Abenteurer:
  440.     fullname: Abenteurer
  441.     shortname: A
  442.     description: Erhält Erfahrung durch das Jagen und Ausbeuten gefährlicher Orte.
  443.     ChatColour: RED
  444.     BossBarColour: RED
  445.     chat-display: none
  446.     max-level: 50
  447.     leveling-progression-equation: (((10000*1.05^joblevel)-9000)*0.8)
  448.     income-progression-equation: 0
  449.     points-progression-equation: 0
  450.     experience-progression-equation: baseexperience
  451.     Gui:
  452.       Item: IRON_SWORD
  453.       Enchantments:
  454.       - DURABILITY:1
  455.     Kill:
  456.       WOLF:
  457.         experience: 15.0
  458.       OCELOT:
  459.         experience: 15.0
  460.       FOX:
  461.         experience: 15.0
  462.       CREEPER:
  463.         experience: 35.0
  464.       SKELETON:
  465.         experience: 20.0
  466.       STRAY:
  467.         experience: 25.0
  468.       WITHER_SKELETON:
  469.         experience: 35.0
  470.       SPIDER:
  471.         experience: 15.0
  472.       Phantom:
  473.         experience: 20.0
  474.       ZOMBIE:
  475.         experience: 15.0
  476.       HUSK:
  477.         experience: 25.0
  478.       ENDERMAN:
  479.         experience: 3.0
  480.       WITCH:
  481.         experience: 50.0
  482.       BAT:
  483.         experience: 30.0
  484.       CAVE_SPIDER:
  485.         experience: 20.0
  486.       BLAZE:
  487.         experience: 40.0
  488.       MAGMA_CUBE:
  489.         experience: 20.0
  490.       SLIME:
  491.         experience: 15.0
  492.       ZIGLIN:
  493.         experience: 35.0
  494.       HOGLIN:
  495.         experience: 35.0
  496.       SILVERFISH:
  497.         experience: 14.0
  498.       ENDERMITE:
  499.         experience: 14.0
  500.       GHAST:
  501.         experience: 100.0
  502.       SHULKER:
  503.         experience: 100.0
  504.       WITHER:
  505.         experience: 1000.0
  506.       ENDER_DRAGON:
  507.         experience: 1500.0
  508.       ZOMBIFIED_PIGLIN:
  509.         experience: 40.0
  510.     permissions:
  511.       jobse:
  512.         jobshop4_1_1:
  513.           value: true
  514.           level: 10
  515.         jobshop4_1_2:
  516.           value: true
  517.           level: 30
  518.         jobshop4_1_3:
  519.           value: true
  520.           level: 40
  521.     commands:
  522.       JobShop1:
  523.         command: lp user [player] permission set jobse.jobshop4_1_1
  524.         levelFrom: 10
  525.         levelUntil: 100
  526.       JobShop2:
  527.         command: lp user [player] permission set jobse.jobshop4_1_2
  528.         levelFrom: 30
  529.         levelUntil: 100
  530.       JobShop3:
  531.         command: lp user [player] permission set jobse.jobshop4_1_3
  532.         levelFrom: 40
  533.         levelUntil: 100
  534.   Seemann:
  535.     fullname: Seemann
  536.     shortname: S
  537.     description: Erhält Erfahrung durch Angeln und Abenteuer im Ozean
  538.     ChatColour: BLUE
  539.     BossBarColour: BLUE
  540.     chat-display: none
  541.     max-level: 30
  542.     leveling-progression-equation: (((10000*1.05^joblevel)-9000)*0.8)
  543.     income-progression-equation: 0
  544.     points-progression-equation: 0
  545.     experience-progression-equation: baseexperience
  546.     Gui:
  547.       Item: FISHING_ROD
  548.       Enchantments:
  549.       - DURABILITY:1
  550.     Fish:
  551.       COD:
  552.         experience: 60.0
  553.       SALMON:
  554.         experience: 70.0
  555.       TROPICAL_FISH:
  556.         experience: 150.0
  557.       PUFFERFISH:
  558.         experience: 80.0
  559.       SADDLE:
  560.         experience: 120.0
  561.       NAME_TAG:
  562.         experience: 120.0
  563.       NAUTILUS_SHELL:
  564.         experience: 120.0
  565.       LILY_PAD:
  566.         experience: 120.0
  567.     Kill:
  568.       ELDER_GUARDIAN:
  569.         experience: 200.0
  570.       SQUID:
  571.         experience: 30.0
  572.       DOLPHIN:
  573.         experience: 40.0
  574.       DROWNED:
  575.         experience: 20.0
  576.       TURTLE:
  577.         experience: 40.0
  578.     Break:
  579.       TUBE_CORAL_BLOCK:
  580.         experience: 10.0
  581.       BRAIN_CORAL_BLOCK:
  582.         experience: 10.0
  583.       BUBBLE_CORAL_BLOCK:
  584.         experience: 10.0
  585.       FIRE_CORAL_BLOCK:
  586.         experience: 10.0
  587.       HORN_CORAL_BLOCK:
  588.         experience: 10.0
  589.     permissions:
  590.       jobse:
  591.         jobshop4_2_1:
  592.           value: true
  593.           level: 10
  594.         jobshop4_2_2:
  595.           value: true
  596.           level: 30
  597.     commands:
  598.       JobShop1:
  599.         command: lp user [player] permission set jobse.jobshop4_2_1
  600.         levelFrom: 10
  601.         levelUntil: 100
  602.       JobShop2:
  603.         command: lp user [player] permission set jobse.jobshop4_2_2
  604.         levelFrom: 30
  605.         levelUntil: 100
  606.   # Must be one word
  607.   # This job will be ignored as this is just example of all possible actions.
  608.   exampleJob:
  609.     # full name of the job (displayed when browsing a job, used when joining and leaving
  610.     # also can be used as a prefix for the user's name if the option is enabled.
  611.    # Shown as a prefix only when the user has 1 job.
  612.  
  613.    # NOTE: Must be 1 word
  614.    fullname: Woodcutter
  615.    # Shortened version of the name of the job. Used as a prefix when the user has more than 1 job.
  616.    shortname: W
  617.    description: Earns money felling and planting trees
  618.    # Full description of job to be shown in job browse command
  619.    FullDescription:
  620.    - '&2Get money for:'
  621.    - '  &7Planting trees'
  622.    - '  &7Cutting down trees'
  623.    - '  &7Killing players'
  624.    # The colour of the name, for a full list of supported colours, go to the message config. Hex color codes are supported as of 1.16 minecraft version. Example: {#6600cc} or {#Brown}
  625.    ChatColour: GREEN
  626.    # [OPTIONAL] The colour of the boss bar: GREEN, BLUE, RED, WHITE, YELLOW, PINK, PURPLE.
  627.    BossBarColour: WHITE
  628.    # Option to let you choose what kind of prefix this job adds to your name.
  629.    # options are: full, title, job, shortfull, shorttitle, shortjob and none
  630.    chat-display: full
  631.    # [OPTIONAL] - the maximum level of this class
  632.    max-level: 10
  633.    # [OPTIONAL] - the maximum level of this class with specific permission
  634.    # use jobs.[jobsname].vipmaxlevel, in this case it will be jobs.exampleJob.vipmaxlevel
  635.    vip-max-level: 20
  636.    # [OPTIONAL] - the maximum number of users on the server that can have this job at any one time (includes offline players).
  637.    slots: 1
  638.    # [OPTIONAL] Soft limits will allow to stop income/exp/point payment increase at some particular level but allow further general leveling.
  639.    # In example if player is level 70, he will get paid as he would be at level 50, exp gain will be as he would be at lvl 40 and point gain will be as at level 60
  640.    # This only applies after players level is higher than provided particular limit.
  641.    softIncomeLimit: 50
  642.    softExpLimit: 40
  643.    softPointsLimit: 60
  644.    # Equation used for calculating how much experience is needed to go to the next level.
  645.    # Available parameters:
  646.    #   numjobs - the number of jobs the player has
  647.    #   joblevel - the level the player has attained in the job.
  648.    #  NOTE: Please take care of the brackets when modifying this equation.
  649.    leveling-progression-equation: 10*(joblevel)+(joblevel*joblevel*4)
  650.    # Equation used for calculating how much income is given per action for the job level.
  651.    # Available parameters:
  652.    #   numjobs - the number of jobs the player has
  653.    #   baseincome - the income for the action at level 1 (as set in the configuration).
  654.    #   joblevel - the level the player has attained in the job.
  655.    # NOTE: Please take care of the brackets when modifying this equation.
  656.    income-progression-equation: baseincome+(baseincome*(joblevel-1)*0.01)-((baseincome+(joblevel-1)*0.01)
  657.      * ((numjobs-1)*0.05))
  658.    # Equation used for calculating how much points is given per action for the job level.
  659.    # Available parameters:
  660.    #   numjobs - the number of jobs the player has
  661.    #   basepoints - the points for the action at level 1 (as set in the configuration).
  662.    #   joblevel - the level the player has attained in the job.
  663.    # NOTE: Please take care of the brackets when modifying this equation.
  664.    points-progression-equation: basepoints+(basepoints*(joblevel-1)*0.01)-((basepoints+(joblevel-1)*0.01)
  665.      * ((numjobs-1)*0.05))
  666.    # Equation used for calculating how much experience is given per action for the job level.
  667.    # Available parameters:
  668.    #   numjobs - the number of jobs the player has
  669.    #   baseexperience - the experience for the action at level 1 (as set in the configuration).
  670.    #   joblevel - the level the player has attained in the job.
  671.    # NOTE: Please take care of the brackets when modifying this equation.
  672.    experience-progression-equation: basepoints+(basepoints*(joblevel-1)*0.01)-((basepoints+(joblevel-1)*0.01)
  673.      * ((numjobs-1)*0.05))
  674.    # Defines how often in seconds player can rejoin this job. Can be bypassed with jobs.rejoinbypass
  675.    rejoinCooldown: 10
  676.    # GUI icon information when using GUI function
  677.    Gui:
  678.      # You can use the custom player head:
  679.      # Item: player_head
  680.      #   CustomSkull: Notch
  681.  
  682.      # Name of the material
  683.      Item: LOG:2
  684.      # Enchants of the item
  685.      Enchantments:
  686.      - DURABILITY:1
  687.      # Slot number to show the item in the specified row
  688.      slot: 5
  689.    # Defines maximum amount of daily quests player can have from THIS job
  690.    # This will not have effect on overall quest amount player will have
  691.    maxDailyQuests: 3
  692.    # Daily quests
  693.    # Each job can have as many daily quests as you want
  694.    # Players will have access to quests from jobs he is currently working at
  695.    Quests:
  696.      '1':
  697.        Name: Break Oak wood
  698.        Objectives: '- Break;17-0;300'
  699.        RewardCommands:
  700.        - money give [playerName] 500
  701.        - msg [playerName] Completed quest!
  702.        RewardDesc:
  703.        - Break 300 Oak wood
  704.        - Get 500 bucks for this
  705.        RestrictedAreas:
  706.        - Arenas
  707.        - myarena
  708.        Chance: 40
  709.        fromLevel: 3
  710.        toLevel: 5
  711.      # Quest identification. Can be any ONE word or number or both of them. This doesn't have any real meaning but it can't repeat.
  712.      first:
  713.        # Quest name used for quests list, don't forget to enclose it with " "
  714.         Name: Break Oak wood
  715.         # This should be in a format as [actionType];[actionTarget];[amount]
  716.         # [actionType] can be any valid job action. Look lower for all possible action types
  717.         # [actionTarget] can be material name, block type, entity name and so on. This is defined in same way as any generic payable job action
  718.         # [amount] is how many times player should perform this action to complete quest
  719.         Objectives: '- Break;17-0;300'
  720.         # Command list to be performed after quest is finished.
  721.         # Use [playerName] to insert players name who finished that quest
  722.         RewardCommands:
  723.         - money give [playerName] 500
  724.         - msg [playerName] Completed quest!
  725.         # Quest description to be used to explain quest requirements or rewards for player
  726.         RewardDesc:
  727.         - Break 300 Oak wood
  728.         - Get 500 bucks for this
  729.         # Restricted areas where player cant progress his quest
  730.         RestrictedAreas:
  731.         - Arenas
  732.         - myarena
  733.         # Defines chance in getting this quest.
  734.         # If you have set 10 quests and player can have only 2, then quests with biggest chance will be picked most likely
  735.         # This will allow to have some rare quests with legendary rewards
  736.         Chance: 40
  737.         # Defines from which level you want to give option to get this quest
  738.         # You can use both limitations to have limited quests for particular job level ranges
  739.         fromLevel: 3
  740.         # Defines to which job level you want to give out this quest.
  741.         # Keep in mind that player will keep quest even if he is over level limit if he got new one while being under
  742.         # In example: player with level 2 takes quests and levels up to level 5, he still can finish this quest and after next quest reset (check general config file)
  743.         # he will no longer have option to get this quest
  744.         toLevel: 5
  745.     # ########################################################################
  746.     # Section used to configure what items the job gets paid for, how much
  747.     # they get paid and how much experience they gain.
  748.  
  749.     # For break and place, the block material name is used.
  750.     # e.g ACACIA_LOG, DARK_OAK_FENCE, BIRCH_DOOR
  751.  
  752.     # To get a list of all available block types, check the
  753.     # bukkit JavaDocs for a complete list of block types
  754.     # https://hub.spigotmc.org/javadocs/spigot/org/bukkit/Material.html
  755.  
  756.     # For kill tags (Kill and custom-kill), the name is the name of the mob.
  757.     # To get a list of all available entity types, check the
  758.     # bukkit JavaDocs for a complete list of entity types
  759.     # https://minecraft.gamepedia.com/Mob#List_of_mobs
  760.  
  761.     # NOTE: mob names are case sensitive.
  762.  
  763.     # For custom-kill, it is the name of the job (also case sensitive).
  764.  
  765.     # NOTE: If a job has both the pay for killing a player and for killing a specific class, they will get both payments.
  766.     # #######################################################################
  767.     # payment for breaking a block
  768.     Break:
  769.       # block name/id (with optional sub-type)
  770.       oak_log:
  771.         # base income, can be not used if using point system
  772.         income: 5.0
  773.         # base points, can be not used if using income system
  774.         points: 5.0
  775.         # base experience
  776.         experience: 5.0
  777.         # (OPTIONAL) from which level of this job player can get money for this action
  778.         # if not given, then player will always get money for this action
  779.         # this can be used for any action
  780.         from-level: 1
  781.         # (OPTIONAL) until which level player can get money for this action.
  782.         # if not given, then there is no limit
  783.         # this can be used for any action
  784.         until-level: 30
  785.         # (OPTIONAL) Soft limits will allow to stop income/exp/point payment increase at some particular level but allow further general leveling.
  786.         # In example if player is level 70, he will get paid as he would be at level 50, exp gain will be as he would be at lvl 40 and point gain will be as at level 60
  787.         # This only applies after players level is higher than provided particular limit.
  788.         softIncomeLimit: 50
  789.         softExpLimit: 40
  790.         softPointsLimit: 60
  791.       gravel:
  792.         # you can use minuses to take away money if the player break this block
  793.         income: -1.0
  794.     permissions:
  795.       firstNode:
  796.         # The permission node
  797.         permission: aaaaaatest.node
  798.  
Add Comment
Please, Sign In to add comment