Ya está aquí RoodyProxy v2.3.1Ver novedades →
RoodyBounties · Archivos

config.yml

# ------------------------------------------------------------
#  RoodyBounties · config.yml
#  Every kill raises the killer's bounty (more on a streak).
#  Whoever kills a player with a bounty collects it and theirs
#  goes back to 0.
#  Messages, menu texts, the hologram and how values are written
#  ("1,234 coins"): lang/<language>.yml. Menu layout: menus/.
#  After changing something: /rbounty reload
# ------------------------------------------------------------

# Language of messages, menus and the hologram: the name of a file in lang/ (en, es, or your own).
language: en
# true = each player sees messages and menus in their Minecraft language when lang/ has
# that file (es_es.yml or es.yml...). The hologram and the console use the language above.
per-player-language: false

# More names for each command. If another plugin already uses a name, that plugin keeps it;
# ours still works as /roodybounties:<name>.
command-aliases:
  bounty: [bounties]
  roodybounties: [rbounty]

bounty:
  # How much the bounty goes up with each kill, before the streak multiplier.
  per-kill: 2
  # Multiplier by streak (kills in a row without dying). The one of the highest streak
  # reached is used: with 12 kills in a row, x2. Without a streak, x1.
  streaks:
    5: 1.5
    10: 2
    20: 3
  # Highest bounty a player can earn by killing (0 = no limit).
  max: 100000
  # Below this it is not shown in the menu, the hologram or the top (it is still paid).
  min-visible: 10
  # true: any death (fall, lava...) ends the streak.
  # false: only being killed by another player does.
  any-death-breaks-streak: true

anti-farm:
  # Killing the same player only counts once every X minutes
  # (your bounty does not go up and you do not collect theirs).
  same-victim-minutes: 10
  # Kills between players with the same IP do not count.
  ignore-same-ip: true
  # Worlds where kills count ([] = all of them).
  worlds:
    - FullPvP
    - FullPvP_End

decay:
  # The bounty goes down little by little while the player is online without killing.
  enabled: false
  # Every how many minutes online without a kill.
  every-minutes: 30
  # How much it goes down each time: % of what it is (at least 1).
  percent: 10
  # It never goes below this.
  min: 0

payout:
  # commands: paid with the coins of "coins". When the item of its give command can be
  #   read, the coin goes straight into the inventory (the same one, with no console
  #   messages; what does not fit drops on the floor); otherwise the command is run.
  # vault: paid with Vault (value x vault-per-coin).
  # none: nothing is paid (only the on-collect commands).
  mode: commands
  vault-per-coin: 1.0
  # The coins and their value. They are paid from the biggest to the smallest:
  # 4,200 = 4,096 + 64 + 40 -> 1 emerald coin, 1 gold ingot and 40 gold coins.
  # {player} = who collects, {amount} = how many.
  # /bounty place recognises each coin by the item of its give command (or by "item:",
  # written as in /give, when the command is not a give).
  coins:
    # emerald coin
    - value: 4096
      command: 'minecraft:give {player} minecraft:emerald[minecraft:lore=[{color:"dark_gray",italic:0b,text:"ᴄᴏɪɴ"},"",{color:"gray",italic:0b,text:" A cut emerald"},{color:"gray",italic:0b,text:" worth more than gold."},"",{extra:[{color:"gray",text:" "},{color:"#2AF77E",text:"⭐ "},{color:"white",text:"Rarity: "},{color:"#B45CFF",text:"Epic"}],italic:0b,text:""},{extra:[{color:"gray",text:" "},{color:"#2AF77E",text:"⛃ "},{color:"white",text:"Value: "},{color:"#2AF77E",text:"★★★★"},{color:"dark_gray",text:"★★"}],italic:0b,text:""}],minecraft:custom_name={extra:[{color:"dark_gray",text:"▪ "},{bold:1b,color:"#2AF77E",text:"EMERALD COIN"}],italic:0b,text:""}] {amount}'
    # gold ingot
    - value: 64
      command: 'minecraft:give {player} minecraft:gold_ingot[minecraft:lore=[{color:"dark_gray",italic:0b,text:"ᴄᴏɪɴ"},"",{color:"gray",italic:0b,text:" Pure gold, melted"},{color:"gray",italic:0b,text:" into an ingot."},"",{extra:[{color:"gray",text:" "},{color:"#F5C136",text:"⭐ "},{color:"white",text:"Rarity: "},{color:"#3FA2FF",text:"Rare"}],italic:0b,text:""},{extra:[{color:"gray",text:" "},{color:"#F5C136",text:"⛃ "},{color:"white",text:"Value: "},{color:"#F5C136",text:"★★★"},{color:"dark_gray",text:"★★★"}],italic:0b,text:""}],minecraft:custom_name={extra:[{color:"dark_gray",text:"▪ "},{bold:1b,color:"#F5C136",text:"GOLD INGOT"}],italic:0b,text:""}] {amount}'
    # gold coin
    - value: 1
      command: 'minecraft:give {player} minecraft:raw_gold[minecraft:lore=[{color:"dark_gray",italic:0b,text:"ᴄᴏɪɴ"},"",{color:"gray",italic:0b,text:" Solid gold minted"},{color:"gray",italic:0b,text:" into a coin."},"",{extra:[{color:"gray",text:" "},{color:"#F5C136",text:"⭐ "},{color:"white",text:"Rarity: "},{color:"#5BD65B",text:"Uncommon"}],italic:0b,text:""},{extra:[{color:"gray",text:" "},{color:"#F5C136",text:"⛃ "},{color:"white",text:"Value: "},{color:"#F5C136",text:"★★"},{color:"dark_gray",text:"★★★★"}],italic:0b,text:""}],minecraft:custom_name={extra:[{color:"dark_gray",text:"▪ "},{bold:1b,color:"#F5C136",text:"GOLD COIN"}],italic:0b,text:""}] {amount}'
  # At most this many per command (when more are needed, the command is repeated).
  max-per-command: 64
  # Extra console commands when a bounty is collected.
  # {hunter}, {victim}, {value} (1,234 coins), {number} (1234).
  on-collect: []

placing:
  # Players can put coins on someone else's head:
  # /bounty place <player> <amount|hand>, or a click on their head in /bounty.
  # They are taken from the inventory (the coins of payout.coins; when they do not add
  # up, a bigger one is broken and the change is given back). With payout.mode vault,
  # it is paid with Vault. What players put in never decays and has no limit.
  enabled: true
  # The least that can be put in at once.
  min: 10
  # % lost when putting coins in (0 = all of it goes to the bounty).
  fee: 0
  # Putting coins on your own head.
  self: false
  # Tell everyone when someone puts in at least this much.
  announce-min: 10
  # Seconds between one /bounty place and the next of the same player.
  cooldown-seconds: 3

announcements:
  # To the whole server when someone's bounty reaches one of these values.
  thresholds: [100, 500, 1000, 5000, 10000]
  # Announce collecting a bounty of at least this much.
  collect-min: 10
  # Announce when someone reaches one of the streaks of "bounty.streaks".
  streaks: true

hologram:
  # Placed with /rbounty hologram where you stand (removed with /rbounty hologram remove).
  # Its title, lines and footer are in the lang file (hologram).
  # How many places it shows.
  size: 10
  # It updates right away with each kill and, besides, every this many seconds.
  refresh: 10
  # normal, none, #RRGGBB (half see-through) or #AARRGGBB.
  background: normal
  scale: 1.0

sounds:
  # "sound [volume] [pitch]" with the Minecraft name; "" = no sound.
  gain: "entity.experience_orb.pickup 0.6 1.4"
  collect: "entity.player.levelup 1 1"
  collected: "entity.wither.hurt 0.6 1"
  announce: "block.note_block.bell 0.8 0.8"

settings:
  # data.yml is saved every X minutes (and when someone leaves and on shutdown).
  save-every-minutes: 5

# Tell the console and admins (permission roodybounties.update) when a new version is out
# on plugins.roody.es.
check-updates: true