RoodyPvP · Files
config.yml
# ------------------------------------------------------------
# RoodyPvP · config.yml
# Messages, the action bar and the boss bars: lang/<language>.yml.
# After changing something: /rpvp reload
# ------------------------------------------------------------
# Language of messages, action bars and boss bars: the name of a file in lang/ (en, es, or your
# own). The death message and the console use this language.
language: en
# true = each player sees them in their Minecraft language when lang/ has that file (es_es.yml
# or es.yml...).
per-player-language: false
# More names for each command. If another plugin already uses a name, that plugin keeps it;
# ours still works as /roodypvp:<name>. Add them to in-combat.allowed-commands too.
command-aliases:
pvp: []
combat: [ct, combattag]
roodypvp: [rpvp]
combat:
# Seconds in combat since the last hit (given or taken).
seconds: 15
# Players in combat glow (they can be seen through walls).
glow: true
# Entering combat closes the inventory you have open.
close-inventory: true
# Throwing an ender pearl or a wind charge in combat renews the time.
pearl-renews: true
wind-charge-renews: true
# Nobody enters combat here.
excluded-worlds: []
# WorldGuard regions where nobody enters combat (arenas, duels...).
excluded-regions: []
# Potions (thrown or lingering) that put in combat whoever throws them and whoever they hit.
harmful-potions: [slowness, mining_fatigue, nausea, blindness, hunger, weakness, poison, wither, glowing, levitation, unluck, bad_omen, infested, instant_damage]
# When hitting or being hit:
on-hit:
# take flight (/fly) away from both.
remove-fly: true
# take Essentials' god mode away from whoever hits.
remove-god-mode: true
# put whoever hits in creative into survival.
remove-creative: true
display:
# Their texts are in the lang file (combat-actionbar, combat-bossbar).
actionbar:
enabled: true
# The {bar} of the text.
bar:
symbol: "▊"
total: 20
full: "&#FF6B61"
empty: "&8"
bossbar:
enabled: true
# PINK, BLUE, RED, GREEN, YELLOW, PURPLE or WHITE
color: RED
in-combat:
# Teleports not allowed in combat. COMMAND = /spawn, /home, /tpa, /warp...
# Those of other plugins (PLUGIN: the staff's freeze...) are allowed. RoodyPortals' portals
# cannot be used in combat: RoodyPortals checks the roodypvp.combat metadata.
blocked-teleports: [COMMAND, NETHER_PORTAL, END_PORTAL, END_GATEWAY]
# Commands that can be used in combat (no others).
allowed-commands: [tell, msg, w, r, reply, combat, ct, combattag, pvp]
# Also, for whoever has the permission below (RoodyStaff's staff):
allowed-staff-commands: [staff, sm, vanish, v, freeze, ss, sschat, ssc, sshistory, sshist, follow, spec, inspector, insp, invsee, endersee, note, notes, alerts, clearchat, cc, mutechat, slowchat, roodystaff, rstaff, rpvp, roodypvp]
staff-permission: roodystaff.mod
# Cooldown of an item (seconds) while you are in combat.
combat-cooldowns:
ENDER_PEARL: 5
WIND_CHARGE: 1
# Cooldown always, out of combat too.
always-cooldowns:
GOLDEN_APPLE: 30
ENCHANTED_GOLDEN_APPLE: 60
combat-log:
# Leaving the server in combat (/lobby or being kicked too): you die, drop your things
# and the kill is your enemy's. A server restart does not count, and players frozen by
# the staff are not punished (the staff deals with that).
kill: true
drop-inventory: true
drop-experience: true
# Also when you are kicked from the server in combat.
punish-kicks: true
# Tell everyone (announce-combat-log in the lang file).
announce: true
# Console commands: {player} {enemy}
commands: []
# Write it down in combat-log.log.
log-file: true
protections:
newbies:
# New players cannot hit or be hit by other players during their first minutes of
# play (only the time online counts).
enabled: true
seconds: 600
# They can take it off sooner with /pvp on.
can-end: true
bossbar: true
# Nobody can hit you for these seconds after respawning (if you hit, it ends).
respawn-seconds: 3
# Wait between /pvp on and /pvp off (needs roodypvp.toggle).
toggle-cooldown-seconds: 15
anti-escape:
# In combat nobody can enter a safe zone (a WorldGuard region with pvp: deny): it pushes
# you back out.
enabled: true
push: 1.2
# Not with an ender pearl or a chorus fruit either.
block-pearls: true
# Shows (only to you) a glass wall at the border of the safe zones nearby.
# Only for cuboid regions.
barrier:
enabled: true
block: RED_STAINED_GLASS
radius: 6
deaths:
# Respawn without the death screen.
instant-respawn: true
# Dying in combat some other way (fall, lava, void...) gives the kill to your last enemy.
death-in-combat-counts: true
# Only your killer can pick up what you drop for these seconds (0 = anyone).
protect-loot-seconds: 20
# Killing the same player many times in a row.
anti-abuse:
enabled: true
max: 5
seconds: 20
# {player} = the killer, {victim}
commands:
- "kick {player} &cDon't abuse kills."
# Console commands on every kill: {player} = the killer, {victim}
kill-commands: []
staff:
# Whoever has one of these metadata never enters combat nor has restrictions: vanished
# (vanish of RoodyStaff, Essentials...), and RoodyStaff's staff mode and /follow. The
# RoodyStaff names work with both its 1.x and 2.0 names.
exempt-metadata: [vanished, roodystaff.staff-mode, roodystaff.following]
# Frozen (RoodyStaff): leaves combat and is not punished for leaving.
frozen-metadata: roodystaff.frozen
# Tell the console and admins (permission roodypvp.update) when a new version is out
# on plugins.roody.es.
check-updates: true