-
-
-
How it works
Try this product in game with a hosted Minecraft server!- Click 'Request test server'
- Join the provided IP address
- Try out the product for up to 30 minutes
- Stop the server when you're done
Requesting a test server will duplicate the original files and provide you a new server for you to join and experiment with for up to 30 minutes. Any changes you make will not be served so feel free to play around!
There are no limits to the number of servers you may start, but you can only have one test server active at a time. You must stop any active test servers in order to start up a new one.Features
- Completely free
- Instant setup
- Full operator permissions
- Invite friends
- No usage limits
Testing servers provided by PebbleHost.
Visit PebbleHost.com
EndWar - Epic End Dimension PvP Events
What is EndWar?
EndWar brings intense PvP action to your server's End dimension. Players battle each other while racing to defeat the Ender Dragon in an epic survival showdown.
Originally built for event servers - Started as a custom event concept, but evolved into a complete, polished plugin that works perfectly for any server wanting competitive End battles. Whether you run events or just want to spice up your survival server's End dimension, EndWar has you covered.
Flexible for any server type - Disable features you don't need in the config. Turn off kits to use player inventories, disable scoreboard/tablist for vanilla feel, turn off combat logging for casual play. Perfect for both competitive events and survival servers.
Built-in teams and combat logging - Everything you need for competitive gameplay. No extra plugins required.
Perfect for: Event servers, survival servers, PvP servers, community competitions, SMP servers
Works on survival servers too! Disable any features you don't need - turn off kits to use player inventories, disable scoreboard/tablist, turn off combat logging, or disable teams for solo play. Fully configurable to match your server's style.
Key Features
Complete Event System
Team System (Built-in)
Combat Logging Protection (Built-in)
Flexible Kit System
Easy Kit Management
Cinematic Intro
Clean Interface
Easy World Management
Powerful Admin Tools
Spectator Features
Discord Webhooks
Simple Commands
For Players
For Admins
Team Commands
Easy Configuration
Almost everything is customizable through simple config files. Disable features you don't need for survival servers:
Easy Kit Management
No YAML editing required! Create kits the easy way:
1. Join your server
2. Fill your inventory with the kit items you want
3. Run
4. Click the save button
5. Done! Your inventory is now the kit
Or edit manually if you prefer (kit.yml):
Customize everything:
No extra plugins needed - Scoreboard and tab list are built-in and fully customizable!
Full Configuration Preview
Why Choose EndWar?
Only EndWar Plugin - The only plugin dedicated to End dimension battles with cinematic animations, built-in team system, combat logging, customizable scoreboard, customizable tab list, and kit management all in one package
Looks Amazing - Modern colors, cinematic intros, polished menus
Runs Fast - Smart async code, efficient, won't lag your server
Works Instantly - Install and go, no complex setup needed
Easy Kit Management - Copy your inventory as a kit with one command - no YAML editing needed
Customize Everything - Almost everything is configurable - messages, colors, scoreboard, tab list, kits, teams, and more. Disable features you don't need for survival servers (kits, scoreboard, combat logging, teams, etc.)
Complete Package - Teams, combat logging, scoreboard, and tab list all built-in - no extra plugins needed. Or disable them for a vanilla survival experience
Your Design - Fully customize the scoreboard and tab list to match your server's style
Get Support
Need help? Found a bug? Join our Discord for fast support.
discord: https://discord.gg/QGsJYht2vy
Made by mukulx
What is EndWar?
EndWar brings intense PvP action to your server's End dimension. Players battle each other while racing to defeat the Ender Dragon in an epic survival showdown.
Originally built for event servers - Started as a custom event concept, but evolved into a complete, polished plugin that works perfectly for any server wanting competitive End battles. Whether you run events or just want to spice up your survival server's End dimension, EndWar has you covered.
Flexible for any server type - Disable features you don't need in the config. Turn off kits to use player inventories, disable scoreboard/tablist for vanilla feel, turn off combat logging for casual play. Perfect for both competitive events and survival servers.
Built-in teams and combat logging - Everything you need for competitive gameplay. No extra plugins required.
Perfect for: Event servers, survival servers, PvP servers, community competitions, SMP servers
Works on survival servers too! Disable any features you don't need - turn off kits to use player inventories, disable scoreboard/tablist, turn off combat logging, or disable teams for solo play. Fully configurable to match your server's style.
Key Features
Complete Event System
- Start, pause, and stop events with one command
- Grace period keeps things fair at the start
- Late joiners get kits automatically
- Rejoin protection for disconnected players
- World border keeps the action contained
Team System (Built-in)
- Players create teams with custom names and colors
- Easy team management through GUI
- Private team chat for strategy
- Toggle friendly fire on or off
- Revive entire teams at once
- Set max team size
- Team colors show on nametags
Combat Logging Protection (Built-in)
- Tags players when they fight
- Punish combat loggers automatically
- Adjustable tag duration
- Clear combat status display
- Stops exploits and keeps fights fair
Flexible Kit System
- Design kits exactly how you want
- Simple YAML format anyone can edit
- Visual kit editor in-game
- Full enchantment support
- Give different kits for different phases
Easy Kit Management
- No YAML editing needed - manage kits entirely in-game
- Visual kit editor GUI - see what you're creating
- Copy your inventory - just fill your inventory and save
- Supports armor, weapons, items, and enchantments
- Edit anytime with
/endwar kit - Changes save automatically to kit.yml
- Perfect for non-technical admins
Cinematic Intro
- Epic camera animation when events start
- Showcases crystals and the dragon
- Players can vote to skip
- Beautiful particle effects
- Smooth, professional transitions
Clean Interface
- Live boss bar with countdown
- Fully customizable scoreboard - built-in, no extra plugins
- Fully customizable tab list - built-in, design it your way
- Team colors in tab list and nametags
- Organized player list
- Modern hex color support
- PlaceholderAPI compatible
- Add your own lines and placeholders
- Change colors, format, and layout
Easy World Management
- Reset the End with one command
- Smart chunk loading
- Natural dragon spawning
- Safe spawn detection
- Checks world is ready before starting
Powerful Admin Tools
- Full-featured admin GUI
- Revive players or whole teams
- Control events from one panel
- Visual kit editor
- Debug mode for troubleshooting
Spectator Features
- Dead players become ghosts
- Compass to teleport to players
- Invisible to alive players
- Can fly around freely
- Won't interfere with the game
Discord Webhooks
- Automatic event notifications
- Kill feed updates
- Beautiful embed messages
- Fully customizable
- Optional - use it or don't
Simple Commands
For Players
/endwar- See all commands/team- Manage your team/endwar skip- Vote to skip intro/endwar scoreboard- Toggle scoreboard
For Admins
/endwar start- Start the event/endwar stop- End the event/endwar gui- Open control panel/endwar reset- Reset the End/endwar reload- Reload settings
Team Commands
/team create <name>- Make a team/team join <name>- Join a team/team invite <player>- Invite someone/team color <color>- Change team color/team leave- Leave your team
Easy Configuration
Almost everything is customizable through simple config files. Disable features you don't need for survival servers:
YAML:
# Quick setup example
endwar:
grace-period: 60 # Seconds before PvP starts
total-crystals: 10 # How many crystals to track
# Disable features for survival servers
teams:
enabled: false # Turn off teams for solo play
combat:
enabled: false # Turn off combat logging for casual play
kit:
enabled: false # Use player inventories instead
mode: "inventory" # Keep player's current items
animation:
enabled: false # Skip intro for quick start
scoreboard:
enabled: false # Use vanilla scoreboard
tablist:
enabled: false # Use vanilla tab list
# Or keep everything enabled for competitive events!
teams:
enabled: true # Turn teams on/off
max-team-size: 4 # Players per team
use-team-colors: true # Show colors everywhere
combat:
enabled: true # Turn combat logging on/off
tag-duration: 10 # Seconds in combat
penalty: "kill" # What happens to loggers
animation:
enabled: true # Show intro or not
duration-seconds: 30 # How long it lasts
# Fully customize scoreboard
scoreboard:
enabled: true
lines:
- "<aqua>Players: <green>{alive}<gray>/{total}"
- "<aqua>Crystals: <gold>{crystals}"
- "<aqua>Your Kills: <yellow>{player_kills}"
# Add your own lines with placeholders!
# Fully customize tab list
tablist:
enabled: true
header:
- "<gradient>⚔ END WAR ⚔</gradient>"
- "<gold>Players: {alive} / {total}"
# Design it however you want!
Easy Kit Management
No YAML editing required! Create kits the easy way:
1. Join your server
2. Fill your inventory with the kit items you want
3. Run
/endwar kit4. Click the save button
5. Done! Your inventory is now the kit
Or edit manually if you prefer (kit.yml):
YAML:
kit:
armor:
helmet: DIAMOND_HELMET
chestplate: DIAMOND_CHESTPLATE
items:
- slot: 0
material: DIAMOND_SWORD
enchantments:
- SHARPNESS:5
Customize everything:
- All messages and colors
- Kits - copy your inventory or edit YAML
- Scoreboard layout and content - add/remove/reorder lines
- Tab list header and footer - full control over design
- Team colors (18 included, add more)
- Grace period duration
- Combat tag settings
- World border behavior
- PlaceholderAPI support for external placeholders
- And much more...
No extra plugins needed - Scoreboard and tab list are built-in and fully customizable!
Full Configuration Preview
YAML:
# ███████╗███╗ ██╗██████╗ ██╗ ██╗ █████╗ ██████╗
# ██╔════╝████╗ ██║██╔══██╗██║ ██║██╔══██╗██╔══██╗
# █████╗ ██╔██╗ ██║██║ ██║██║ █╗ ██║███████║██████╔╝
# ██╔══╝ ██║╚██╗██║██║ ██║██║███╗██║██╔══██║██╔══██╗
# ███████╗██║ ╚████║██████╔╝╚███╔███╔╝██║ ██║██║ ██║
# ╚══════╝╚═╝ ╚═══╝╚═════╝ ╚══╝╚══╝ ╚═╝ ╚═╝╚═╝ ╚═╝
#
# EndWar Plugin Configuration
# Plugin by: mukulx (heckerx on Discord)
# Discord: https://discord.gg/QGsJYht2vy
# Version: 1.0.0
#
# ================================================================
# NEED HELP?
# ================================================================
# Join our Discord for support, updates, and feature requests:
# https://discord.gg/QGsJYht2vy
#
# IMPORTANT: After changing this config, use /endwar reload
# ================================================================
# ███████╗███╗ ██╗██████╗ ██╗ ██╗ █████╗ ██████╗
# ██╔════╝████╗ ██║██╔══██╗██║ ██║██╔══██╗██╔══██╗
# █████╗ ██╔██╗ ██║██║ ██║██║ █╗ ██║███████║██████╔╝
# ██╔══╝ ██║╚██╗██║██║ ██║██║███╗██║██╔══██║██╔══██╗
# ███████╗██║ ╚████║██████╔╝╚███╔███╔╝██║ ██║██║ ██║
# ╚══════╝╚═╝ ╚═══╝╚═════╝ ╚══╝╚══╝ ╚═╝ ╚═╝╚═╝ ╚═╝
# Core EndWar Game Settings
endwar:
# Grace period in seconds before PvP is enabled
# Players cannot damage each other during this time
grace-period: 60
# Total number of End Crystals in The End
# Default: 10 (vanilla Minecraft)
total-crystals: 10
# Radius of chunks to preload around spawn
# Higher = less lag but longer startup time
# Default: 12 (covers full End island)
chunk-preload-radius: 12
# Hide player names in death messages
# If true, shows "Someone" instead of real names
anonymous-names: false
# Use custom dragon boss bar instead of vanilla
# If disabled, vanilla dragon boss bar is used
custom-dragon-bossbar: false
# Hide vanilla dragon boss bar (only works if custom is enabled)
hide-vanilla-bossbar: false
# Spawn positioning
spawn:
# Spawn players in circle around End portal
# If false, spawns players in line
circle-spawn: true
# Radius of spawn circle in blocks
# Larger = more spread out
# Automatically scales based on player count
circle-radius: 15
# Minimum distance between spawn points in blocks
min-distance: 5
# World Border Settings for EndWar
border:
# Enable world border during EndWar
# If true, creates a border to contain the battle area
# If false, no border restrictions (players can go anywhere)
enabled: false
# Starting border size (in blocks from center)
# Border starts at this size when EndWar begins
# Recommended: 200-500 for normal gameplay
start-size: 300
# Enable border shrinking
# If true, border shrinks over time
# If false, border stays at start-size
shrink-enabled: false
# Final border size (in blocks from center)
# Border shrinks to this size (only if shrink-enabled is true)
# Recommended: 50-150 to force combat
end-size: 100
# Time to shrink (in seconds)
# How long it takes for border to reach final size
# Only applies if shrink-enabled is true
# Set to match your typical EndWar duration
shrink-time: 600
# Delay before shrinking starts (in seconds)
# Border stays at start-size for this duration
# Gives players time to spread out before pressure begins
shrink-delay: 120
# Damage per second outside border
# How much damage players take when outside the border
# Vanilla default is 0.2 per second
damage-per-second: 1.0
# Warning distance (in blocks)
# Players get warned when this close to border
# Shows red vignette effect
warning-distance: 5
# Border center location
# If not set, uses End spawn (0, 0)
# Format: world coordinates
center:
x: 0
z: 0
# Announce border shrinking
# If true, broadcasts messages when border shrinks
announce-shrinking: true
# Announcement intervals (in seconds)
# Show "border shrinking in X seconds" at these times
# Example: [300, 180, 60, 30, 10] = 5min, 3min, 1min, 30s, 10s warnings
shrink-warnings: [300, 180, 60, 30, 10]
# ██████╗ ███████╗ █████╗ ████████╗██╗ ██╗
# ██╔══██╗██╔════╝██╔══██╗╚══██╔══╝██║ ██║
# ██║ ██║█████╗ ███████║ ██║ ███████║
# ██║ ██║██╔══╝ ██╔══██║ ██║ ██╔══██║
# ██████╔╝███████╗██║ ██║ ██║ ██║ ██║
# ╚═════╝ ╚══════╝╚═╝ ╚═╝ ╚═╝ ╚═╝ ╚═╝
# Death & Respawn System
death:
# Custom death messages
# If true, uses custom EndWar death messages (e.g., "got executed by", "got slimed by")
# If false, uses vanilla Minecraft death messages
custom-messages: true
# Maximum respawns per player
# -1 = unlimited (players become spectators on death)
# 0 = no respawns (one life only)
# 1+ = number of respawns allowed
max-respawns: -1
# Respawn delay in seconds
# Time player must wait before respawning
respawn-delay: 5
# Respawn location: "death" or "spawn"
# death: Respawn near death location
# spawn: Respawn at original spawn point
respawn-location: "death"
# Keep inventory on death
# If true, players keep items when they die
keep-inventory: false
# Keep experience on death
# If true, players keep XP when they die
keep-experience: false
# Drop items on death
# If true, players drop items when they die
# If false, items are cleared (not dropped)
# Note: This only applies when keep-inventory is false
drop-items: true
# Death mode settings for eliminated players
eliminated:
# Allow eliminated players to fly
# When true, dead players can fly around the map
allow-flight: true
# Allow eliminated players to teleport to alive players
# This is done via the compass menu
allow-teleport: true
# Show compass menu to eliminated players
# Compass allows teleporting to alive players
show-compass: true
# Make eliminated players invisible to alive players
# Dead players can see each other but alive players can't see them
invisible-to-alive: true
# Allow eliminated players to see other eliminated players
see-other-eliminated: true
# ██████╗ ██████╗ ███╗ ███╗██████╗ █████╗ ████████╗
# ██╔════╝██╔═══██╗████╗ ████║██╔══██╗██╔══██╗╚══██╔══╝
# ██║ ██║ ██║██╔████╔██║██████╔╝███████║ ██║
# ██║ ██║ ██║██║╚██╔╝██║██╔══██╗██╔══██║ ██║
# ╚██████╗╚██████╔╝██║ ╚═╝ ██║██████╔╝██║ ██║ ██║
# ╚═════╝ ╚═════╝ ╚═╝ ╚═╝╚═════╝ ╚═╝ ╚═╝ ╚═╝
# Combat System
combat:
# Enable combat tagging system
# If disabled, no combat tags or penalties
enabled: true
# Combat tag duration in seconds
# How long players stay in combat after hitting/being hit
tag-duration: 10
# Combat log penalty: "kill" or "none"
# kill: Player dies if they log out during combat
# none: No penalty for logging out
penalty: "kill"
# Show combat timer boss bar
# Displays remaining combat time to player
show-bossbar: true
# Prevent actions during combat
prevent:
# Prevent teleporting during combat
teleport: true
# Prevent using commands during combat
# Whitelist specific commands below
commands: false
# Commands allowed during combat (if commands are prevented)
allowed-commands:
- "/msg"
- "/r"
- "/tell"
# ████████╗███████╗ █████╗ ███╗ ███╗███████╗
# ╚══██╔══╝██╔════╝██╔══██╗████╗ ████║██╔════╝
# ██║ █████╗ ███████║██╔████╔██║███████╗
# ██║ ██╔══╝ ██╔══██║██║╚██╔╝██║╚════██║
# ██║ ███████╗██║ ██║██║ ╚═╝ ██║███████║
# ╚═╝ ╚══════╝╚═╝ ╚═╝╚═╝ ╚═╝╚══════╝
# Team System Settings
team:
# Enable team system
# If disabled, all team commands and features are disabled
# Players will fight solo only
enabled: true
# Maximum number of players per team (including leader)
# Set to 1 to disable teams (solo only)
max-size: 4
# Minimum number of players per team
# Teams with fewer players cannot participate
min-size: 1
# Allow friendly fire within teams by default
# Team leaders can toggle this with /team friendlyfire
friendly-fire-default: false
# Use team colors for player names
# If true, player names in chat/tab/scoreboard use team color
# If false, default name colors are used
use-team-colors: true
# Show team prefix in chat
# Format: [TeamName] PlayerName: message
show-team-prefix-in-chat: true
# Show team prefix in tab list
show-team-prefix-in-tab: true
# Show team prefix above player head (nametag)
show-team-prefix-in-nametag: true
# Available team colors
# Players can choose from these colors when creating a team
# Format: color-name: "&#RRGGBB" (hex color code)
# Add or remove colors as needed
available-colors:
red: "&#FF5555"
blue: "ᖳFF"
green: "7FF55"
yellow: "&#FFFF55"
purple: "&#AA00AA"
orange: "&#FF8800"
pink: "&#FF55FF"
cyan: "7FFFF"
lime: "&#AAFF55"
magenta: "&#FF00FF"
gold: "&#FFD700"
aqua: "�FFFF"
white: "&#FFFFFF"
gray: "&#AAAAAA"
dark-red: "&#AA0000"
dark-blue: "�AA"
dark-green: "�AA00"
dark-purple: "򆒧"
# ██╗ ██╗██╗████████╗
# ██║ ██╔╝██║╚══██╔══╝
# █████╔╝ ██║ ██║
# ██╔═██╗ ██║ ██║
# ██║ ██╗██║ ██║
# ╚═╝ ╚═╝╚═╝ ╚═╝
# Kit System Settings
kit:
# Enable kit system
# If disabled, players keep their inventory (useful for survival servers)
enabled: true
# Kit mode: "plugin" or "inventory"
# plugin: Use kit from kit.yml (configured with /endwar kit)
# inventory: Use player's current inventory (survival server mode)
mode: "plugin"
# Clear inventory before giving kit (only if mode is "plugin")
# If false, kit items are added to existing inventory
clear-inventory: true
# Give kit to late joiners
# If false, late joiners spawn with empty inventory
give-to-late-joiners: true
# ███████╗ ██████╗ ██████╗ ██████╗ ███████╗██████╗ ██████╗ █████╗ ██████╗ ██████╗
# ██╔════╝██╔════╝██╔═══██╗██╔══██╗██╔════╝██╔══██╗██╔═══██╗██╔══██╗██╔══██╗██╔══██╗
# ███████╗██║ ██║ ██║██████╔╝█████╗ ██████╔╝██║ ██║███████║██████╔╝██║ ██║
# ╚════██║██║ ██║ ██║██╔══██╗██╔══╝ ██╔══██╗██║ ██║██╔══██║██╔══██╗██║ ██║
# ███████║╚██████╗╚██████╔╝██║ ██║███████╗██████╔╝╚██████╔╝██║ ██║██║ ██║██████╔╝
# ╚══════╝ ╚═════╝ ╚═════╝ ╚═╝ ╚═╝╚══════╝╚═════╝ ╚═════╝ ╚═╝ ╚═╝╚═╝ ╚═╝╚═════╝
# Scoreboard Display Settings
#
# Available Placeholders:
# {alive} - Number of alive players
# {dead} - Number of dead/eliminated players
# {total} - Total number of players
# {crystals} - Number of remaining End Crystals
# {crystals_destroyed} - Number of destroyed End Crystals
# {crystals_total} - Total number of End Crystals
# {pvp_status} - PvP status (enabled/grace period)
# {grace_time} - Remaining grace period time (MM:SS)
# {player} - Player's name
# {player_team} - Player's team name (or "Solo" if no team)
# {player_team_color} - Player's team color
# {player_kills} - Player's kill count
# {player_deaths} - Player's death count
# {player_enderman_kills} - Player's enderman kill count
# {dragon_health} - Dragon's current health
# {dragon_max_health} - Dragon's maximum health
# {dragon_health_percent} - Dragon's health percentage
# {top_killer} - Name of player with most kills
# {top_killer_kills} - Kill count of top killer
# {war_time} - Time since war started (MM:SS)
#
# PlaceholderAPI Support:
# You can also use %placeholder% format from PlaceholderAPI
# Examples: %player_name%, %vault_eco_balance%, %luckperms_prefix%
# Note: PlaceholderAPI must be installed for these to work
scoreboard:
# Enable scoreboard display during EndWar
# If disabled, no scoreboard will be shown
enabled: true
# How often to update scoreboard (in ticks)
# 20 ticks = 1 second
# Lower = more frequent updates but more CPU usage
update-interval-ticks: 20
# Scoreboard title (supports MiniMessage format and placeholders)
# Example: <gradient:#9b59b6:#e91e63>TEXT</gradient>
title: "<gradient:#9b59b6:#e91e63>ᴇɴᴅ ᴡᴀʀ</gradient>"
# Scoreboard lines (supports MiniMessage format and placeholders)
# You can add, remove, or reorder lines as you want
# Maximum 15 lines (Minecraft limitation)
# Use empty string "" for blank lines
lines:
- "<dark_purple>▬▬▬▬▬▬▬▬▬▬▬▬▬▬"
- ""
- "<aqua>ᴘʟᴀʏᴇʀꜱ: <green>{alive}<dark_gray>/<gray>{total}"
- "<aqua>ᴇʟɪᴍɪɴᴀᴛᴇᴅ: <red>{dead}"
- ""
- "<aqua>ᴄʀʏꜱᴛᴀʟꜱ: <gold>{crystals}<dark_gray>/<gray>{crystals_total}"
- ""
- "<aqua>ᴘᴠᴘ: {pvp_status}"
- ""
- "<aqua>ʏᴏᴜʀ ᴋɪʟʟꜱ: <yellow>{player_kills}"
- "<aqua>ʏᴏᴜʀ ᴛᴇᴀᴍ: {player_team_color}{player_team}"
- ""
- "<dark_purple>▬▬▬▬▬▬▬▬▬▬▬▬▬▬"
# PvP status text (used in {pvp_status} placeholder)
pvp-status:
enabled: "<red>ᴇɴᴀʙʟᴇᴅ"
grace-period: "<yellow>ɢʀᴀᴄᴇ ({grace_time})"
# Text to show when player has no team (used in {player_team} placeholder)
no-team-text: "<gray>ꜱᴏʟᴏ"
# ████████╗ █████╗ ██████╗ ██╗ ██╗███████╗████████╗
# ╚══██╔══╝██╔══██╗██╔══██╗██║ ██║██╔════╝╚══██╔══╝
# ██║ ███████║██████╔╝██║ ██║███████╗ ██║
# ██║ ██╔══██║██╔══██╗██║ ██║╚════██║ ██║
# ██║ ██║ ██║██████╔╝███████╗██║███████║ ██║
# ╚═╝ ╚═╝ ╚═╝╚═════╝ ╚══════╝╚═╝╚══════╝ ╚═╝
# Tab List Display Settings
#
# Available Placeholders (same as scoreboard):
# {alive} - Number of alive players
# {dead} - Number of dead/eliminated players
# {total} - Total number of players
# {crystals} - Number of remaining End Crystals
# {crystals_destroyed} - Number of destroyed End Crystals
# {crystals_total} - Total number of End Crystals
# {pvp_status} - PvP status (enabled/grace period)
# {grace_time} - Remaining grace period time (MM:SS)
# {player} - Player's name
# {player_team} - Player's team name (or "Solo" if no team)
# {player_team_color} - Player's team color
# {player_kills} - Player's kill count
# {player_deaths} - Player's death count
# {dragon_health} - Dragon's current health
# {dragon_health_percent} - Dragon's health percentage
# {top_killer} - Name of player with most kills
# {war_time} - Time since war started (MM:SS)
#
# PlaceholderAPI Support:
# You can also use %placeholder% format from PlaceholderAPI
# Examples: %player_name%, %vault_eco_balance%, %luckperms_prefix%
# Note: PlaceholderAPI must be installed for these to work
tablist:
# Enable tab list display during EndWar
# If disabled, default Minecraft tab list is used
enabled: true
# How often to update tab list (in ticks)
# 10 ticks = 0.5 seconds
# Lower = more frequent updates but more CPU usage
update-interval-ticks: 10
# Header section (top of tab list)
# Supports MiniMessage format and placeholders
# You can add multiple lines (list format)
header:
- "<dark_purple>▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬"
- "<gradient:#9b59b6:#e91e63:#e74c3c>⚔ ᴇɴᴅ ᴡᴀʀ ⚔</gradient>"
- ""
- "<gold>ᴘʟᴀʏᴇʀꜱ: <green>{alive} <dark_gray>/ <gray>{total} <gold>ᴇʟɪᴍɪɴᴀᴛᴇᴅ: <red>{dead}"
- "<gold>ᴄʀʏꜱᴛᴀʟꜱ: <yellow>{crystals}<dark_gray>/<gray>{crystals_total} <gold>ᴘᴠᴘ: {pvp_status}"
- ""
# Footer section (bottom of tab list)
# Supports MiniMessage format and placeholders
# You can add multiple lines (list format)
footer:
- ""
- "{pvp_status_line}"
- "<dark_purple>▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬"
# PvP status line (used in {pvp_status_line} placeholder)
pvp-status-line:
enabled: "<bold><red>⚔ ᴘᴠᴘ ᴇɴᴀʙʟᴇᴅ ⚔</red></bold>"
grace-period: "<bold><yellow>⏱ ɢʀᴀᴄᴇ ᴘᴇʀɪᴏᴅ: {grace_time} ⏱</yellow></bold>"
# PvP status text (used in {pvp_status} placeholder)
pvp-status:
enabled: "<red>ᴇɴᴀʙʟᴇᴅ"
grace-period: "<yellow>ɢʀᴀᴄᴇ"
# Player name styling in tab list
player-names:
# Show team tag before player name
# Format: [TeamName] PlayerName
show-team-tag: true
# Team tag format ({team} = team name, {team_color} = team color)
team-tag-format: "{team_color}[{team}] "
# Prefix for dead/eliminated players
dead-prefix: "<dark_gray>☠ "
# Prefix for alive players
alive-prefix: ""
# Show player kills after name
# Format: PlayerName (5)
show-kills: true
kills-format: " <gray>({player_kills})"
# Player name color for alive players (if not using team colors)
alive-color: "<white>"
# Player name color for dead players
dead-color: "<dark_gray>"
# █████╗ ███╗ ██╗██╗███╗ ███╗ █████╗ ████████╗██╗ ██████╗ ███╗ ██╗
# ██╔══██╗████╗ ██║██║████╗ ████║██╔══██╗╚══██╔══╝██║██╔═══██╗████╗ ██║
# ███████║██╔██╗ ██║██║██╔████╔██║███████║ ██║ ██║██║ ██║██╔██╗ ██║
# ██╔══██║██║╚██╗██║██║██║╚██╔╝██║██╔══██║ ██║ ██║██║ ██║██║╚██╗██║
# ██║ ██║██║ ╚████║██║██║ ╚═╝ ██║██║ ██║ ██║ ██║╚██████╔╝██║ ╚████║
# ╚═╝ ╚═╝╚═╝ ╚═══╝╚═╝╚═╝ ╚═╝╚═╝ ╚═╝ ╚═╝ ╚═╝ ╚═════╝ ╚═╝ ╚═══╝
# Cinematic Animation Settings
animation:
# Enable cinematic intro animation when EndWar starts
# Shows dramatic camera views of The End, crystals, and dragon
# If disabled, players spawn immediately in survival mode
enabled: true
# Total animation duration in seconds
# Default: 30 seconds (opening + crystals + dragon + portal)
duration-seconds: 30
# Time to show each End Crystal in seconds
# Lower = faster, Higher = more cinematic
crystal-time-seconds: 2
# Time for dragon sequence in seconds
dragon-time-seconds: 5
# Skip animation if player rejoins during war
# If true, rejoining players spawn immediately
skip-on-rejoin: false
# Skip vote settings
# Players can vote to skip the animation with /endwar skip
skip-vote:
# Percentage of players needed to skip (0-100)
# 50 = majority (more than half)
# 75 = three quarters
# 100 = everyone must vote
percentage-required: 50
# World Border after animation ends
# Creates a border around the End island to keep players contained
border:
# Enable border after animation completes
# If true, creates a world border when animation ends
# If false, no border is created (players can leave End island)
enabled: true
# Border size (in blocks from center)
# This is the radius - total diameter is size * 2
# Recommended: 150-200 to cover full End island
# The main End island is about 100 blocks radius
size: 150
# Border center location
# If not set, uses End spawn (0, 0)
center:
x: 0
z: 0
# Damage per second outside border
# How much damage players take when outside the border
damage-per-second: 1.0
# Warning distance (in blocks)
# Players get warned when this close to border
# Shows red vignette effect
warning-distance: 5
# Announce border creation
# If true, broadcasts message when border is created
announce: true
# Announcement message
announcement: "<gold>⚠ <yellow>World border active: <gold>{size} <yellow>blocks from center</yellow>"
# ██████╗ ███████╗██╗ ██╗██╗███████╗██╗ ██╗
# ██╔══██╗██╔════╝██║ ██║██║██╔════╝██║ ██║
# ██████╔╝█████╗ ██║ ██║██║█████╗ ██║ █╗ ██║
# ██╔══██╗██╔══╝ ╚██╗ ██╔╝██║██╔══╝ ██║███╗██║
# ██║ ██║███████╗ ╚████╔╝ ██║███████╗╚███╔███╔╝
# ╚═╝ ╚═╝╚══════╝ ╚═══╝ ╚═╝╚══════╝ ╚══╝╚══╝
# Review System Settings
review:
# Enable review system
# If disabled, review GUI will not open and no reviews are collected
enabled: false
# Prompt players to review after war ends
prompt-after-war: true
# Send reviews to Discord webhook
# Requires discord.enabled to be true
send-to-discord: true
# Automatically open review GUI after dragon dies
auto-open-gui: true
# Force players to submit review before closing GUI
# If true, players cannot close GUI without reviewing
force-review: true
# Delay in seconds before opening review GUI after dragon dies
open-delay-after-dragon-death-seconds: 10
# Reminder interval in seconds if review not submitted
# Only applies if force-review is true
reminder-interval-seconds: 5
# ██████╗ ██╗███████╗ ██████╗ ██████╗ ██████╗ ██████╗
# ██╔══██╗██║██╔════╝██╔════╝██╔═══██╗██╔══██╗██╔══██╗
# ██║ ██║██║███████╗██║ ██║ ██║██████╔╝██║ ██║
# ██║ ██║██║╚════██║██║ ██║ ██║██╔══██╗██║ ██║
# ██████╔╝██║███████║╚██████╗╚██████╔╝██║ ██║██████╔╝
# ╚═════╝ ╚═╝╚══════╝ ╚═════╝ ╚═════╝ ╚═╝ ╚═╝╚═════╝
# Discord Webhook Integration
discord:
# Enable Discord webhook integration
# If disabled, no messages will be sent to Discord
enabled: false
# Discord webhook URL
# Get this from Discord: Server Settings > Integrations > Webhooks
webhook-url: "https://discord.com/api/webhooks/YOUR_WEBHOOK_HERE"
# Events to send to Discord
events:
war-start: true # When EndWar starts
war-end: true # When EndWar ends
player-kill: true # When a player kills another player
player-death: true # When a player dies
crystal-destroy: true # When an End Crystal is destroyed
dragon-kill: true # When the Ender Dragon is killed
enderman-milestone: true # When enderman kill milestones are reached
# Discord embed color (decimal format)
# Default: 10181046 (purple)
embed-color: 10181046
# Bot display name in Discord
bot-name: "EndWar Bot"
# Bot avatar URL
bot-avatar: "https://i.imgur.com/endwar.png"
# ██╗ ██╗██╗ ██████╗████████╗ ██████╗ ██████╗ ██╗ ██╗
# ██║ ██║██║██╔════╝╚══██╔══╝██╔═══██╗██╔══██╗╚██╗ ██╔╝
# ██║ ██║██║██║ ██║ ██║ ██║██████╔╝ ╚████╔╝
# ╚██╗ ██╔╝██║██║ ██║ ██║ ██║██╔══██╗ ╚██╔╝
# ╚████╔╝ ██║╚██████╗ ██║ ╚██████╔╝██║ ██║ ██║
# ╚═══╝ ╚═╝ ╚═════╝ ╚═╝ ╚═════╝ ╚═╝ ╚═╝ ╚═╝
# Victory Effects Settings
victory:
# Enable fireworks when dragon is killed
fireworks: true
# Number of fireworks to launch
firework-count: 12
# Delay between fireworks in ticks (20 ticks = 1 second)
firework-delay-ticks: 8
# Enable victory sounds
sounds: true
# Show title to player who dealt final blow to dragon
dragon-killer-title: true
# Duration of glow effect for dragon killer (in ticks)
# 200 ticks = 10 seconds
dragon-killer-glow-duration: 200
# Show title to player who picks up dragon egg
dragon-egg-pickup-title: true
# Duration of glow effect for egg picker (in ticks)
dragon-egg-glow-duration: 200
# ███████╗███╗ ██╗██████╗ ███████╗██████╗ ███╗ ███╗ █████╗ ███╗ ██╗
# ██╔════╝████╗ ██║██╔══██╗██╔════╝██╔══██╗████╗ ████║██╔══██╗████╗ ██║
# █████╗ ██╔██╗ ██║██║ ██║█████╗ ██████╔╝██╔████╔██║███████║██╔██╗ ██║
# ██╔══╝ ██║╚██╗██║██║ ██║██╔══╝ ██╔══██╗██║╚██╔╝██║██╔══██║██║╚██╗██║
# ███████╗██║ ╚████║██████╔╝███████╗██║ ██║██║ ╚═╝ ██║██║ ██║██║ ╚████║
# ╚══════╝╚═╝ ╚═══╝╚═════╝ ╚══════╝╚═╝ ╚═╝╚═╝ ╚═╝╚═╝ ╚═╝╚═╝ ╚═══╝
# Enderman Tracking Settings
enderman-tracking:
# Enable tracking of enderman kills
# If disabled, enderman kills are not counted or announced
enabled: true
# Announce when players reach kill milestones
announce-milestones: true
# Milestone values to announce
# Players will be announced when they reach these kill counts
milestones: [10, 25, 50, 100]
# ██████╗ ███████╗██████╗ ██╗ ██╗ ██████╗
# ██╔══██╗██╔════╝██╔══██╗██║ ██║██╔════╝
# ██║ ██║█████╗ ██████╔╝██║ ██║██║ ███╗
# ██║ ██║██╔══╝ ██╔══██╗██║ ██║██║ ██║
# ██████╔╝███████╗██████╔╝╚██████╔╝╚██████╔╝
# ╚═════╝ ╚══════╝╚═════╝ ╚═════╝ ╚═════╝
# Debug Settings
debug:
# Enable debug mode for troubleshooting
# Shows detailed logs in console
enabled: false
# ================================================================
# END OF CONFIGURATION
# ================================================================
# Need help? Join Discord: https://discord.gg/QGsJYht2vy
# Found a bug? Report it on Discord!
# Have a feature idea? Suggest it on Discord!
# ================================================================
Why Choose EndWar?
Get Support
Need help? Found a bug? Join our Discord for fast support.
discord: https://discord.gg/QGsJYht2vy
Made by mukulx
