Dominação Premium
Advanced area domination plugin for competitive PvP Minecraft servers.
Advanced area domination plugin for competitive PvP Minecraft servers.
Dominação Premium is an advanced area domination plugin for PvP Minecraft servers. It allows clans or teams to fight for control of strategic zones, accumulate points, appear in rankings, and compete for recurring rewards.
Built for competitive servers, the plugin focuses on stable area control, clear visual feedback, ranking progression, and a more polished gameplay flow than basic capture plugins.
Spoiler: DOMINATION CAPTURE
Spoiler: TAB CAPTURE
Spoiler: NEUTRALIZE CAPTURE
Spoiler: Members capturing
Spoiler: Main features
- Area capture and control system
- Clan-based domination gameplay
- Global and periodic clan rankings
- Weekly reward support
- Zone holograms and ranking displays
- NPC integration for domination and top ranking displays
- Action bar and visual gameplay feedback
- Persistent data and production-oriented structure
Spoiler: Required integrations
- SimpleClans for clan-based domination
- PlaceholderAPI for placeholder integration
- Vault for economy-related integration
- Citizens for domination and ranking NPCs
Spoiler: Placeholders
Zone Placeholders
- %domination_zone% → Current zone name
- %domination_owner% → Current owner of the zone
- %domination_progress% → Current capture progress
- %domination_contesters% → Number of players contesting the zone
- %domination_status% → Current zone status
Ranking Placeholders
- %domination_top_clan_1% → Top 1 clan name
- %domination_top_clan_2% → Top 2 clan name
- %domination_top_clan_3% → Top 3 clan name
- %domination_top_points_1% → Top 1 clan points
- %domination_top_points_2% → Top 2 clan points
- %domination_top_points_3% → Top 3 clan points
Player Placeholders
- %domination_player_clan% → Player clan name
- %domination_player_points% → Player total points
- %domination_player_rank% → Player ranking position
- %domination_zone% → Current zone name
- %domination_owner% → Current owner of the zone
- %domination_progress% → Current capture progress
- %domination_contesters% → Number of players contesting the zone
- %domination_status% → Current zone status
Ranking Placeholders
- %domination_top_clan_1% → Top 1 clan name
- %domination_top_clan_2% → Top 2 clan name
- %domination_top_clan_3% → Top 3 clan name
- %domination_top_points_1% → Top 1 clan points
- %domination_top_points_2% → Top 2 clan points
- %domination_top_points_3% → Top 3 clan points
Player Placeholders
- %domination_player_clan% → Player clan name
- %domination_player_points% → Player total points
- %domination_player_rank% → Player ranking position
Spoiler: Commands
Main administration
NPC and ranking management
GUI
Kick spawn
-
Code (Text):/dom help
-
Code (Text):/dom wand
-
Code (Text):/dom visual [on|off|toggle]
-
Code (Text):/dom setcuboid <name> [display]
-
Code (Text):/dom setradius <name> <radius> [display]
-
Code (Text):/dom list
-
Code (Text):/dom info <name>
-
Code (Text):/dom rename <old> <new> [newDisplay]
-
Code (Text):/dom remove <name>
-
Code (Text):/dom reload
NPC and ranking management
-
Code (Text):/dom npc set|remove <zone>
-
Code (Text):/dom npctop set|remove <zone>
-
Code (Text):/dom rankingdebug <zone> [weekly|monthly|alltime]
GUI
-
Code (Text):/domgui
-
Code (Text):/domgui zonas
Kick spawn
-
Code (Text):/kickspawn set
-
Code (Text):/kickspawn mode <worldspawn|fixed|command>
-
Code (Text):/kickspawn command <text with {player}>
-
Code (Text):/kickspawn show
-
Code (Text):/kickspawn tp
Spoiler: Permissions
-
— full administrative accessCode (Text):dom.admin
-
— bypass clan requirementCode (Text):dom.bypass.clan
-
— bypass zone cooldownCode (Text):dom.bypass.cooldown
-
— bypass stay limitCode (Text):dom.bypass.stay
-
— access kick spawn configurationCode (Text):dom.kickspawn
-
— compatibility sub-permission for kick spawn setupCode (Text):dom.kickspawn.set
Spoiler: Config.yml
# ======================================================================
# DominationPlugin - CONFIG OFICIAL
# Assinado: DV HenryBr | Build: 2025-09-13
# ======================================================================
debug:
holograms: false
selection:
min_size: 3
visualize:
interval_seconds: 1
enabled_by_default: true
particles_interval_ticks: 20
particles_step: 2
particles_type: VILLAGER_HAPPY
wand:
material: BLAZE_ROD
custom_model_data: 12001
display_name: "&6&l[DOM]&r &fVarinha de Zona"
require_admin_permission: true
listen_when_cancelled: true
lore:
- "&7Clique &fESQ &7= pos1"
- "&7Clique &fDIR &7= pos2"
- "&7Use &a/dom visual &7para alternar particulas"
messages:
pos1: "&aPos1 definida em &f{loc}"
pos2: "&aPos2 definida em &f{loc}"
pos1_status: "&aPos1: &f{loc}"
pos2_status: "&bPos2: &f{loc}"
world_mismatch: "&cAs posicoes estao em mundos diferentes. &7(P2 foi limpa)&c."
size_small: "&eSelecao pequena: &f{dx}x{dy}x{dz}&e (min &f{min}&e)."
size_ok: "&7Tamanho: &f{dx}x{dy}x{dz} &8(ok)"
overlap_warn: "&cAviso: a selecao sobrepoe outra zona."
help: "&7Use &aCLIQUE ESQ.&7 em bloco para &aPos1&7 e &bCLIQUE DIR.&7 para &bPos2&7."
rules:
clan_required: true
min_players_per_clan_in_zone: 1
no_kick_when_contested: true
contested_hysteresis_seconds: 2
grace_after_owner_change_seconds: 10
require_enemy_present: false
anti_afk_seconds: 10
max_stay_seconds: 3600
cooldown_seconds: 1200
death_cooldown_seconds: 0
count_invisible_as_present: false
spectator_gamemode_blocks: true
vanish_blocks: true
instant_set_on_clear: true
unclanned_can_strip: true
deny_overlap_on_set: true
allow_touching_edges: true
debug: false
closed_zone_message: "&cEsta zona (&f{zone}&c) esta fechada no momento. &7Abre &f{day}&7 as &f{time}&7."
kick_teleport:
mode: worldspawn
fixed:
world: world
x: 0.5
y: 80.0
z: 0.5
yaw: 0.0
pitch: 0.0
command: "spawn {player}"
allies:
mode: "merge"
limits:
ip_cap_enabled: false
max_same_ip_per_clan_in_zone: 3
on_clan_loss:
action: "teleport"
apply_cooldown: true
on_clan_change:
action: "teleport"
apply_zone_cooldown: true
grace_reenter_seconds: 5
min_clan_tenure_seconds: 10
capture:
required_seconds: 60
decay_when_contested: true
freeze_without_enemy: true
contested_hysteresis_seconds: 1
instant_set_only_when_neutral: true
unclanned_strip_requires_progress_zero: true
owner_progress_floor_when_contested: 5
rearm_seconds: 0
combat:
reset_on_kill: true
ignore_allies_on_kill: true
reset_on_logout_if_contested: true
freeze_seconds_after_event: 0
takeover:
requires_kill: true
kill_window_seconds: 20
only_if_owner_killed: true
save_debounce_ms: 1500
debug: false
neutralization:
enabled: true
grace_seconds: 3
reset_progress: true
announce_on_neutral: true
ownership:
allies_mode: merge
shield_seconds_after_capture: 0
loss_requires_enemy_present: true
presence:
interval_seconds: 1
competitive_eligibility_seconds: 3
debug: false
ui:
actionbar:
trace: false
arbiter:
trace: false
type_order:
- countdown_global
- start_capture
- contested
- neutralized
countdown_every_cycles: 3
max_consecutive_pulse_wins: 3
max_consecutive_countdown_wins: 2
base:
enabled: true
interval_seconds: 3
text: "&8[&6&lDOM&8] &f{zone} &8- &7Jog:&f{players} &8- &7Clas:&f{clans}"
overlays:
start_capture:
enabled: true
text: "&8[&6DOM&8] &6&l{clan} &7comecou a dominar &f&l{zone}&7! &7(Jog:&f{total_players}&7)"
mode: pulse
interval_seconds: 15
interval_scope: per_zone
duration_seconds: 5
priority: 30
contested:
enabled: true
text: "&8[&6DOM&8] &7Ta rolando disputa em &f&l{zone}&7! &7Prog:&f{progress}%&7"
mode: pulse
interval_seconds: 20
interval_scope: per_zone
duration_seconds: 4
priority: 25
neutralized:
enabled: true
text: "&8[&6DOM&8] &f{zone} &7ficou &fNEUTRA&7 de novo! &aCorram dominar!"
mode: pulse
interval_seconds: 80
interval_scope: per_zone
duration_seconds: 3
priority: 20
countdown_global:
enabled: true
text: "&6[DOM] &f{clan} &7ira dominar &a{zone} &7em &c{time_left}"
mode: continuous
total_seconds: 60
min_seconds_left: 5
priority: 35
countdown_owner:
enabled: true
text: "&6[DOM] &7Voce ira dominar &f{zone} &7em &c{time_left}"
mode: continuous
duration_seconds: 2
priority: 40
sidebar:
enabled: false
interval_seconds: 2
title: "&8[&6&lZona&8] &f{zone}"
lines:
- "&7Jogadores: &f{players}"
- "&7Clas: &f{clans}"
- "&7Top:"
- "&f1) &b{top1_tag}&7: &f{top1_count}"
- "&f2) &b{top2_tag}&7: &f{top2_count}"
- "&f3) &b{top3_tag}&7: &f{top3_count}"
- "&7Voce: &f{you_time_left}s"
npc:
enabled: true
require_citizens: true
top-kill:
enabled: true
hologram-enabled: true
last-dominator:
enabled: true
hologram-enabled: true
fallback-skins: {}
default_fallback_skin: "Steve"
refresh:
interval_seconds: 30
spawn:
protect_from_damage: true
disable_ai: true
skin:
mode: "clan_leader"
static_skin_name: "Steve"
hologram:
enabled: true
legacy-migration:
enabled: false
explicit-enable: false
y_offset: 2.6
line_spacing: 0.30
lines:
- "{title_line}"
- "{owner_line}"
- "{zone_line}"
decorations:
title_left: ""
title_right: ""
bullet: ""
templates:
title_line: "&6Ultimo Dominador"
owner_line_no_owner: "&cNenhum dominador ainda"
owner_line_player_only: "&f{player}"
owner_line_clan_tag_only: "&6[{clan_tag}]"
owner_line_player_and_clan: "&f{player} &6[{clan_tag}]"
zone_line: "&7Zona: &e{zone}"
messages:
no_citizens: "&cSistema de NPC indisponivel (Citizens nao encontrado)."
set_success: "&aNPC/holograma da zona &e{zone}&a foi colocado na sua posicao."
remove_success: "&aNPC/holograma da zona &e{zone}&a foi removido."
not_found: "&cNenhum NPC/holograma registrado para &f{zone}&c."
tag:
mode: "scoreboard_team"
format: "&6&l[DOM]&r "
allow_allies_of_owner: false
show_in_contest: true
broadcasts:
enter_only: false
enter_enabled: false
kick_enabled: false
enter: "&8[&6DOM&8] &7{player} entrou em &f{zone}&7."
kick: "&8[&6DOM&8] &f{player} &cfoi expulso de &f{zone}&c (&7limite 1h&c)."
broadcasts_pvp:
kill: "&8[&6DOM&8] &f{killer}&7[{killer_clan}] &ematou &f{victim}&7[{victim_clan}] &7em &f{zone}&7."
kill_ally: "&8[&6DOM&8] &f{killer}&7[{killer_clan}] &cMATOU ALIADO &f{victim}&7[{victim_clan}] &7em &f{zone}&7."
kill_neutral: "&8[&6DOM&8] &f{killer} &ematou &f{victim} &7em &f{zone}&7."
broadcasts_capture:
center_chat: true
neutralized_min_interval_seconds: 240
neutral_reminder:
enabled: false
interval_seconds: 240
only_if_players_nearby: true
nearby_radius: 64
template: "&8[&6DOM&8] &7A zona &f{zone}&7 esta &7Vazia&7. &8Bora conquista-la!"
progress_announce_step_percent: 10
progress_min_interval_seconds: 45
neutralized: "&8[&6DOM&8] &f{zone} &7ficou &fNEUTRA&7 de novo! &aCorram dominar!"
captured: |
&8------------------------------
&6&l{clan} &aassumiu o dominio de
&f&l{zone}
&8- &7Atacantes: &a{attackers_count} &8| &7Defensores: &c{defenders_count}
&8------------------------------
retaken: |
&8------------------------------
&6&l{clan} &eretomou o dominio de
&f&l{zone}
&8- &7Anterior: &f{old_clan}
&8- &7Atacantes: &a{attackers_count} &8| &7Defensores: &c{defenders_count}
&8------------------------------
pvp:
enabled: false
only_in_zone: false
announce_neutral_kills: false
announce_ally_kills: false
throttle:
contested_min_interval_seconds: 45
global_min_interval_seconds: 8
per_zone_min_interval_seconds: 5
enter_per_clan_seconds: 120
enter_per_player_seconds: 120
pvp_min_interval_seconds: 20
pvp_per_pair_seconds: 60
memory_ttl_seconds: 900
messages:
cooldown_deny: "&cVoce esta em cooldown nesta zona por &f{secs}s&c."
stay_kick: "&cTempo maximo (1h) atingido. Voce foi movido para fora da zona."
placeholders:
enabled: true
pvp_barrier:
enabled: true
mode: exit_only
clamp_margin: 0.33
duration_seconds: 10
clear_on_death: true
clear_on_quit: false
notify_when_free: true
free_message: "&aVoce nao esta mais em combate."
max_blocks_per_batch: 400
y_min: -64
y_max: 319
meta:
author: "DV HenryBr"
config_profile: "production-antiflood"
notes: "Se o chat ainda parecer carregado, aumente intervals/throttles (ver sections throttle, broadcasts_capture e npc)."
Code (Text):
# ======================================================================
# DominationPlugin - CONFIG OFICIAL
# Assinado: DV HenryBr | Build: 2025-09-13
# ======================================================================
debug:
holograms: false
selection:
min_size: 3
visualize:
interval_seconds: 1
enabled_by_default: true
particles_interval_ticks: 20
particles_step: 2
particles_type: VILLAGER_HAPPY
wand:
material: BLAZE_ROD
custom_model_data: 12001
display_name: "&6&l[DOM]&r &fVarinha de Zona"
require_admin_permission: true
listen_when_cancelled: true
lore:
- "&7Clique &fESQ &7= pos1"
- "&7Clique &fDIR &7= pos2"
- "&7Use &a/dom visual &7para alternar particulas"
messages:
pos1: "&aPos1 definida em &f{loc}"
pos2: "&aPos2 definida em &f{loc}"
pos1_status: "&aPos1: &f{loc}"
pos2_status: "&bPos2: &f{loc}"
world_mismatch: "&cAs posicoes estao em mundos diferentes. &7(P2 foi limpa)&c."
size_small: "&eSelecao pequena: &f{dx}x{dy}x{dz}&e (min &f{min}&e)."
size_ok: "&7Tamanho: &f{dx}x{dy}x{dz} &8(ok)"
overlap_warn: "&cAviso: a selecao sobrepoe outra zona."
help: "&7Use &aCLIQUE ESQ.&7 em bloco para &aPos1&7 e &bCLIQUE DIR.&7 para &bPos2&7."
rules:
clan_required: true
min_players_per_clan_in_zone: 1
no_kick_when_contested: true
contested_hysteresis_seconds: 2
grace_after_owner_change_seconds: 10
require_enemy_present: false
anti_afk_seconds: 10
max_stay_seconds: 3600
cooldown_seconds: 1200
death_cooldown_seconds: 0
count_invisible_as_present: false
spectator_gamemode_blocks: true
vanish_blocks: true
instant_set_on_clear: true
unclanned_can_strip: true
deny_overlap_on_set: true
allow_touching_edges: true
debug: false
closed_zone_message: "&cEsta zona (&f{zone}&c) esta fechada no momento. &7Abre &f{day}&7 as &f{time}&7."
kick_teleport:
mode: worldspawn
fixed:
world: world
x: 0.5
y: 80.0
z: 0.5
yaw: 0.0
pitch: 0.0
command: "spawn {player}"
allies:
mode: "merge"
limits:
ip_cap_enabled: false
max_same_ip_per_clan_in_zone: 3
on_clan_loss:
action: "teleport"
apply_cooldown: true
on_clan_change:
action: "teleport"
apply_zone_cooldown: true
grace_reenter_seconds: 5
min_clan_tenure_seconds: 10
capture:
required_seconds: 60
decay_when_contested: true
freeze_without_enemy: true
contested_hysteresis_seconds: 1
instant_set_only_when_neutral: true
unclanned_strip_requires_progress_zero: true
owner_progress_floor_when_contested: 5
rearm_seconds: 0
combat:
reset_on_kill: true
ignore_allies_on_kill: true
reset_on_logout_if_contested: true
freeze_seconds_after_event: 0
takeover:
requires_kill: true
kill_window_seconds: 20
only_if_owner_killed: true
save_debounce_ms: 1500
debug: false
neutralization:
enabled: true
grace_seconds: 3
reset_progress: true
announce_on_neutral: true
ownership:
allies_mode: merge
shield_seconds_after_capture: 0
loss_requires_enemy_present: true
presence:
interval_seconds: 1
competitive_eligibility_seconds: 3
debug: false
ui:
actionbar:
trace: false
arbiter:
trace: false
type_order:
- countdown_global
- start_capture
- contested
- neutralized
countdown_every_cycles: 3
max_consecutive_pulse_wins: 3
max_consecutive_countdown_wins: 2
base:
enabled: true
interval_seconds: 3
text: "&8[&6&lDOM&8] &f{zone} &8- &7Jog:&f{players} &8- &7Clas:&f{clans}"
overlays:
start_capture:
enabled: true
text: "&8[&6DOM&8] &6&l{clan} &7comecou a dominar &f&l{zone}&7! &7(Jog:&f{total_players}&7)"
mode: pulse
interval_seconds: 15
interval_scope: per_zone
duration_seconds: 5
priority: 30
contested:
enabled: true
text: "&8[&6DOM&8] &7Ta rolando disputa em &f&l{zone}&7! &7Prog:&f{progress}%&7"
mode: pulse
interval_seconds: 20
interval_scope: per_zone
duration_seconds: 4
priority: 25
neutralized:
enabled: true
text: "&8[&6DOM&8] &f{zone} &7ficou &fNEUTRA&7 de novo! &aCorram dominar!"
mode: pulse
interval_seconds: 80
interval_scope: per_zone
duration_seconds: 3
priority: 20
countdown_global:
enabled: true
text: "&6[DOM] &f{clan} &7ira dominar &a{zone} &7em &c{time_left}"
mode: continuous
total_seconds: 60
min_seconds_left: 5
priority: 35
countdown_owner:
enabled: true
text: "&6[DOM] &7Voce ira dominar &f{zone} &7em &c{time_left}"
mode: continuous
duration_seconds: 2
priority: 40
sidebar:
enabled: false
interval_seconds: 2
title: "&8[&6&lZona&8] &f{zone}"
lines:
- "&7Jogadores: &f{players}"
- "&7Clas: &f{clans}"
- "&7Top:"
- "&f1) &b{top1_tag}&7: &f{top1_count}"
- "&f2) &b{top2_tag}&7: &f{top2_count}"
- "&f3) &b{top3_tag}&7: &f{top3_count}"
- "&7Voce: &f{you_time_left}s"
npc:
enabled: true
require_citizens: true
top-kill:
enabled: true
hologram-enabled: true
last-dominator:
enabled: true
hologram-enabled: true
fallback-skins: {}
default_fallback_skin: "Steve"
refresh:
interval_seconds: 30
spawn:
protect_from_damage: true
disable_ai: true
skin:
mode: "clan_leader"
static_skin_name: "Steve"
hologram:
enabled: true
legacy-migration:
enabled: false
explicit-enable: false
y_offset: 2.6
line_spacing: 0.30
lines:
- "{title_line}"
- "{owner_line}"
- "{zone_line}"
decorations:
title_left: ""
title_right: ""
bullet: ""
templates:
title_line: "&6Ultimo Dominador"
owner_line_no_owner: "&cNenhum dominador ainda"
owner_line_player_only: "&f{player}"
owner_line_clan_tag_only: "&6[{clan_tag}]"
owner_line_player_and_clan: "&f{player} &6[{clan_tag}]"
zone_line: "&7Zona: &e{zone}"
messages:
no_citizens: "&cSistema de NPC indisponivel (Citizens nao encontrado)."
set_success: "&aNPC/holograma da zona &e{zone}&a foi colocado na sua posicao."
remove_success: "&aNPC/holograma da zona &e{zone}&a foi removido."
not_found: "&cNenhum NPC/holograma registrado para &f{zone}&c."
tag:
mode: "scoreboard_team"
format: "&6&l[DOM]&r "
allow_allies_of_owner: false
show_in_contest: true
broadcasts:
enter_only: false
enter_enabled: false
kick_enabled: false
enter: "&8[&6DOM&8] &7{player} entrou em &f{zone}&7."
kick: "&8[&6DOM&8] &f{player} &cfoi expulso de &f{zone}&c (&7limite 1h&c)."
broadcasts_pvp:
kill: "&8[&6DOM&8] &f{killer}&7[{killer_clan}] &ematou &f{victim}&7[{victim_clan}] &7em &f{zone}&7."
kill_ally: "&8[&6DOM&8] &f{killer}&7[{killer_clan}] &cMATOU ALIADO &f{victim}&7[{victim_clan}] &7em &f{zone}&7."
kill_neutral: "&8[&6DOM&8] &f{killer} &ematou &f{victim} &7em &f{zone}&7."
broadcasts_capture:
center_chat: true
neutralized_min_interval_seconds: 240
neutral_reminder:
enabled: false
interval_seconds: 240
only_if_players_nearby: true
nearby_radius: 64
template: "&8[&6DOM&8] &7A zona &f{zone}&7 esta &7Vazia&7. &8Bora conquista-la!"
progress_announce_step_percent: 10
progress_min_interval_seconds: 45
neutralized: "&8[&6DOM&8] &f{zone} &7ficou &fNEUTRA&7 de novo! &aCorram dominar!"
captured: |
&8------------------------------
&6&l{clan} &aassumiu o dominio de
&f&l{zone}
&8- &7Atacantes: &a{attackers_count} &8| &7Defensores: &c{defenders_count}
&8------------------------------
retaken: |
&8------------------------------
&6&l{clan} &eretomou o dominio de
&f&l{zone}
&8- &7Anterior: &f{old_clan}
&8- &7Atacantes: &a{attackers_count} &8| &7Defensores: &c{defenders_count}
&8------------------------------
pvp:
enabled: false
only_in_zone: false
announce_neutral_kills: false
announce_ally_kills: false
throttle:
contested_min_interval_seconds: 45
global_min_interval_seconds: 8
per_zone_min_interval_seconds: 5
enter_per_clan_seconds: 120
enter_per_player_seconds: 120
pvp_min_interval_seconds: 20
pvp_per_pair_seconds: 60
memory_ttl_seconds: 900
messages:
cooldown_deny: "&cVoce esta em cooldown nesta zona por &f{secs}s&c."
stay_kick: "&cTempo maximo (1h) atingido. Voce foi movido para fora da zona."
placeholders:
enabled: true
pvp_barrier:
enabled: true
mode: exit_only
clamp_margin: 0.33
duration_seconds: 10
clear_on_death: true
clear_on_quit: false
notify_when_free: true
free_message: "&aVoce nao esta mais em combate."
max_blocks_per_batch: 400
y_min: -64
y_max: 319
meta:
author: "DV HenryBr"
config_profile: "production-antiflood"
notes: "Se o chat ainda parecer carregado, aumente intervals/throttles (ver sections throttle, broadcasts_capture e npc)."
Spoiler: Config-Ranking.yml
# =======================================================
# DominationPlugin - Ranking / Points / GUI / NPC
# Exclusive config file for:
# - point values
# - messages
# - point gain actionbar
# - TOP ranking GUI
# - ranking hologram + NPC
# =======================================================
# ATTENTION / ATENCAO:
# - YAML does NOT accept TABs. Use spaces only.
# - No ranking data is stored here, only CONFIG.
# - Real ranking data is stored in SQLite.
# =======================================================
points:
per_capture: 5
per_kill_in_zone: 2
messages:
no_clan_points: "&cVoce precisa estar em um clan para ganhar pontos de dominacao."
points_disabled: "&cO sistema de pontos de dominacao esta temporariamente desativado."
actionbar:
enabled: true
template: "&a+{amount} pts &7({reason})"
reason_capture: "Dominio"
reason_kill: "Kill em area"
npc:
refresh_seconds: 30
hologram_period: "monthly"
hologram_lines:
- "&eTop 1: &f{clan1} &7- &a{pts1} pts"
- "&eTop 2: &f{clan2} &7- &a{pts2} pts"
- "&eTop 3: &f{clan3} &7- &a{pts3} pts"
- "&eTop 4: &f{clan4} &7- &a{pts4} pts"
- "&eTop 5: &f{clan5} &7- &a{pts5} pts"
fallback_skin_owner: "Steve"
gui:
main:
title: "&6Ranking de Pontos - {zone}"
buttons:
weekly:
slot: 11
icon_owner: "Notch"
name: "&eTop semanal"
lore:
- "&7Ranking semanal da zona"
- "&7Top &e5 &7clans."
monthly:
slot: 13
icon_owner: "jeb_"
name: "&6Top mensal"
lore:
- "&7Ranking mensal da zona"
- "&7Top &65 &7clans."
alltime:
slot: 15
icon_owner: "Dinnerbone"
name: "&dTop historico"
lore:
- "&7Ranking historico da zona"
- "&7Top &d10 &7clans."
list:
weekly:
title: "&eTop Pontos Semanais - {zone}"
max_entries: 5
entry_name: "&e#{pos} &f{clan}"
entry_lore:
- "&7Pontos: &a{points}"
- "&7Zona: &f{zone}"
- "&7Periodo: &eSemanal"
empty_name: "&8#{pos} &7Vazio"
empty_lore:
- "&7Nenhum clan nesta posicao."
monthly:
title: "&6Top Pontos Mensais - {zone}"
max_entries: 5
entry_name: "&e#{pos} &f{clan}"
entry_lore:
- "&7Pontos: &a{points}"
- "&7Zona: &f{zone}"
- "&7Periodo: &6Mensal"
empty_name: "&8#{pos} &7Vazio"
empty_lore:
- "&7Nenhum clan nesta posicao."
alltime:
title: "&dTop Pontos Historicos - {zone}"
max_entries: 10
entry_name: "&e#{pos} &f{clan}"
entry_lore:
- "&7Pontos: &a{points}"
- "&7Zona: &f{zone}"
- "&7Periodo: &dHistorico"
empty_name: "&8#{pos} &7Vazio"
empty_lore:
- "&7Nenhum clan nesta posicao."
debug:
enabled: false
rewards:
scheduler: false
zones:
trace: false
boot_trace: false
rewards:
enabled: true
schedule:
timezone: "America/Sao_Paulo"
weekly:
enabled: true
schedule:
dia: "domingo"
hora: "23:59"
top1:
action: money
amount: 50000
message: "&6Premiação semanal #{rank} para o clã {clan} ({points} pts)."
top2:
action: money
amount: 25000
message: "&ePremiação semanal #{rank} para o clã {clan} ({points} pts)."
top3:
action: item
material: GOLDEN_APPLE
amount: 16
display: "&6&lPremio Semanal do Cla"
lore:
- "&7Ciclo: &f{cycle}"
- "&7Clã: &e{clan}"
- "&7Pontos finais: &a{points}"
enchants: {}
message: "&aPremiação semanal #{rank} para o clã {clan} ({points} pts)."
monthly:
enabled: false
fechamento_no_ultimo_domingo: true
messages:
fechamento_semanal: "&a[DOM] Fechamento semanal concluído. Confira o cofre do clã vencedor."
cofre_bloqueado_votacao: "&e[DOM] O prêmio do clã está no cofre e depende de votação para saque."
weekly_global_processed: "&6[DOM] Premiação semanal processada: &f{winners}&6. Elegíveis, usem &f/dom cofre&6."
claim_pending_approved: "&a[DOM] Seu claim da premiação semanal foi aprovado (claim #{claim_id}, vault #{vault_id}). Use &f/dom cofre&a."
claim_pending_login: "&e[DOM] Você tem &f{pending_count}&e claim(s) pendente(s) no cofre. Use &f/dom cofre&e."
votacao:
enable_votacao_para_saque: false
minimo_votos_para_aprovar: 4
somente_membros_ativos_podem_votar: true
permitir_voto_do_lider_como_desempate: true
duracao_horas_para_votacao: 72
expiracao_horas: 72
permitir_liberacao_automatica_ao_atingir_quorum: true
cofre:
source_type_weekly: "weekly_reward"
Code (Text):
# =======================================================
# DominationPlugin - Ranking / Points / GUI / NPC
# Exclusive config file for:
# - point values
# - messages
# - point gain actionbar
# - TOP ranking GUI
# - ranking hologram + NPC
# =======================================================
# ATTENTION / ATENCAO:
# - YAML does NOT accept TABs. Use spaces only.
# - No ranking data is stored here, only CONFIG.
# - Real ranking data is stored in SQLite.
# =======================================================
points:
per_capture: 5
per_kill_in_zone: 2
messages:
no_clan_points: "&cVoce precisa estar em um clan para ganhar pontos de dominacao."
points_disabled: "&cO sistema de pontos de dominacao esta temporariamente desativado."
actionbar:
enabled: true
template: "&a+{amount} pts &7({reason})"
reason_capture: "Dominio"
reason_kill: "Kill em area"
npc:
refresh_seconds: 30
hologram_period: "monthly"
hologram_lines:
- "&eTop 1: &f{clan1} &7- &a{pts1} pts"
- "&eTop 2: &f{clan2} &7- &a{pts2} pts"
- "&eTop 3: &f{clan3} &7- &a{pts3} pts"
- "&eTop 4: &f{clan4} &7- &a{pts4} pts"
- "&eTop 5: &f{clan5} &7- &a{pts5} pts"
fallback_skin_owner: "Steve"
gui:
main:
title: "&6Ranking de Pontos - {zone}"
buttons:
weekly:
slot: 11
icon_owner: "Notch"
name: "&eTop semanal"
lore:
- "&7Ranking semanal da zona"
- "&7Top &e5 &7clans."
monthly:
slot: 13
icon_owner: "jeb_"
name: "&6Top mensal"
lore:
- "&7Ranking mensal da zona"
- "&7Top &65 &7clans."
alltime:
slot: 15
icon_owner: "Dinnerbone"
name: "&dTop historico"
lore:
- "&7Ranking historico da zona"
- "&7Top &d10 &7clans."
list:
weekly:
title: "&eTop Pontos Semanais - {zone}"
max_entries: 5
entry_name: "&e#{pos} &f{clan}"
entry_lore:
- "&7Pontos: &a{points}"
- "&7Zona: &f{zone}"
- "&7Periodo: &eSemanal"
empty_name: "&8#{pos} &7Vazio"
empty_lore:
- "&7Nenhum clan nesta posicao."
monthly:
title: "&6Top Pontos Mensais - {zone}"
max_entries: 5
entry_name: "&e#{pos} &f{clan}"
entry_lore:
- "&7Pontos: &a{points}"
- "&7Zona: &f{zone}"
- "&7Periodo: &6Mensal"
empty_name: "&8#{pos} &7Vazio"
empty_lore:
- "&7Nenhum clan nesta posicao."
alltime:
title: "&dTop Pontos Historicos - {zone}"
max_entries: 10
entry_name: "&e#{pos} &f{clan}"
entry_lore:
- "&7Pontos: &a{points}"
- "&7Zona: &f{zone}"
- "&7Periodo: &dHistorico"
empty_name: "&8#{pos} &7Vazio"
empty_lore:
- "&7Nenhum clan nesta posicao."
debug:
enabled: false
rewards:
scheduler: false
zones:
trace: false
boot_trace: false
rewards:
enabled: true
schedule:
timezone: "America/Sao_Paulo"
weekly:
enabled: true
schedule:
dia: "domingo"
hora: "23:59"
top1:
action: money
amount: 50000
message: "&6Premiação semanal #{rank} para o clã {clan} ({points} pts)."
top2:
action: money
amount: 25000
message: "&ePremiação semanal #{rank} para o clã {clan} ({points} pts)."
top3:
action: item
material: GOLDEN_APPLE
amount: 16
display: "&6&lPremio Semanal do Cla"
lore:
- "&7Ciclo: &f{cycle}"
- "&7Clã: &e{clan}"
- "&7Pontos finais: &a{points}"
enchants: {}
message: "&aPremiação semanal #{rank} para o clã {clan} ({points} pts)."
monthly:
enabled: false
fechamento_no_ultimo_domingo: true
messages:
fechamento_semanal: "&a[DOM] Fechamento semanal concluído. Confira o cofre do clã vencedor."
cofre_bloqueado_votacao: "&e[DOM] O prêmio do clã está no cofre e depende de votação para saque."
weekly_global_processed: "&6[DOM] Premiação semanal processada: &f{winners}&6. Elegíveis, usem &f/dom cofre&6."
claim_pending_approved: "&a[DOM] Seu claim da premiação semanal foi aprovado (claim #{claim_id}, vault #{vault_id}). Use &f/dom cofre&a."
claim_pending_login: "&e[DOM] Você tem &f{pending_count}&e claim(s) pendente(s) no cofre. Use &f/dom cofre&e."
votacao:
enable_votacao_para_saque: false
minimo_votos_para_aprovar: 4
somente_membros_ativos_podem_votar: true
permitir_voto_do_lider_como_desempate: true
duracao_horas_para_votacao: 72
expiracao_horas: 72
permitir_liberacao_automatica_ao_atingir_quorum: true
cofre:
source_type_weekly: "weekly_reward"
Spoiler: schedules.yml
# ======================================================================
# DominationPlugin - Zone open/close schedules
# ======================================================================
settings:
timezone: "America/Sao_Paulo"
check_interval_seconds: 1
default_kick_on_close: true
default_block_entry: true
zones:
area:
enabled: true
windows:
- open: "FRIDAY 23:00"
close: "FRIDAY 23:05"
repeat: "WEEKLY"
kick_on_close: true
block_entry: true
koth_favela:
enabled: true
windows:
- open: "SATURDAY 20:00"
close: "SATURDAY 21:30"
repeat: "WEEKLY"
kick_on_close: true
block_entry: true
mine_evento:
enabled: false
windows: []
Code (Text):
# ======================================================================
# DominationPlugin - Zone open/close schedules
# ======================================================================
settings:
timezone: "America/Sao_Paulo"
check_interval_seconds: 1
default_kick_on_close: true
default_block_entry: true
zones:
area:
enabled: true
windows:
- open: "FRIDAY 23:00"
close: "FRIDAY 23:05"
repeat: "WEEKLY"
kick_on_close: true
block_entry: true
koth_favela:
enabled: true
windows:
- open: "SATURDAY 20:00"
close: "SATURDAY 21:30"
repeat: "WEEKLY"
kick_on_close: true
block_entry: true
mine_evento:
enabled: false
windows: []
Spoiler: Notes
This project is distributed with all rights reserved.
Redistribution, resale, reupload, and publishing modified versions are not allowed without prior permission from the author.
Redistribution, resale, reupload, and publishing modified versions are not allowed without prior permission from the author.
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft version listed: 1.8
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
FREE (Advanced) | DomPlugin ⚔️ Clãs & Recompensas is a free Minecraft Java mod. Compatible with Minecraft 1.8. Downloaded 37 times (via Spigot). Download it and open it directly in the game.