▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Моды/MythicSkywars
MythicSkywars

MythicSkywars

The best and most up to date free skywars plugin.

37
0

MythicSkyWars

A modern, high-performance SkyWars plugin built for Spigot and Paper servers, supporting Minecraft versions from 1.8 up to 26.1.2.

This project started as a hard fork of MythicSkywars but has evolved into a fully independent and heavily extended solution focused on performance, scalability, and modern features.


✨ Overview

MythicSkyWars is designed for both standalone servers and large proxy networks. It focuses on:

  • Low resource usage
  • Fast setup
  • High configurability
  • Seamless player experience

🚀 Core Features

  • Multi-arena support with solo and team modes
  • Full proxy compatibility (BungeeCord and Velocity)
  • Advanced cage system with customizable spawn cages (including schematic cages via WorldEdit)
  • Configurable chest loot system (basic, normal, overpowered + center variants)
  • Voting system (time, weather, chest type, modifiers, health)
  • Spectator mode with full controls
  • Scoreboards with PlaceholderAPI support (5 different states)
  • Kit system with in-game creation and voting
  • Game events (EnderDragon, Wither, MobSpawn, CrateDrop, ChestRefill, DeathMatch, ArrowRain, AnvilRain, ShrinkingBorder, and more)
  • Party system
  • MySQL support
  • Holographic leaderboards (DecentHolograms)
  • Particle effects, projectile trails, taunts, kill/win sounds, glass colors
  • Player statistics (wins, kills, losses, deaths, games played, XP, level, K/D, W/L)
  • 100% configurable messages

🔥 MythicSkyWars Enhancements

Gameplay & Systems

  • Rejoin System — reconnect to active matches after disconnect (/rejoin)
  • Lucky Block Integration — optional Lucky Block mode with NTD-LuckyBlock, custom drops, hand items, and dedicated menus
  • Prestige System — multiple prestige tiers with requirements (level, kills, permissions), custom prefixes, and database tracking
  • Level & XP System — full progression with configurable XP rewards per action, progress bars, level-up reward commands
  • Soul Well — Hypixel-style soul well with animated spinning, rarity tiers (legendary/rare/common), soul currency
  • Team Balancing — automatic distribution of unselected players across teams
  • Summoned Mob System — mobs spawned via spawn eggs are friendly to the owner and their team, auto-target enemies
  • Water Portal Joining — configurable water portal regions in lobby that auto-join players to games
  • Default Kit Files — bundled starter kit configurations
  • Easy Arena Setup — streamlined arena creation workflow

Visual & UX Improvements

  • Chest Refill Visuals — visual indicators with timers for chest refills
  • Lobby Enhancements — hide join/quit/death messages, water portal system
  • Glass Color Options — legacy-compatible cosmetics
  • Cosmetics Reorganization — clean directory structure

Backend & Developer Features

  • Config Auto-Merge — safely syncs bundled config updates without overwriting existing values
  • MongoDB Migration — import full player data from UltraSkyWars (kills, wins, XP, souls, levels, cosmetics, prestige)
  • Developer API Events — SkyWarsDeathEvent, SkyWarsJoinEvent, SkyWarsKillEvent, SkyWarsLeaveEvent, SkyWarsWinEvent, SkyWarsMatchStateChangeEvent, SkyWar✨teEvent, SkyWarsSelectKitEvent, SkyWarsSelectTeamEvent, SkyWarsReloadEvent, SkyWarsReloadPreLoadEvent, SkywarsGameEventTriggerEvent, SkywarsGameEventAnnounceEvent

New Commands

CommandPermissionDescription
/sw prestigesw.prestigeOpen prestige selection menu
/rejoinsw.rejoinRejoin previous match if still available
/leavesw.leaveLeave current match (standalone)
/sw soulwellsw.adminConfigure soul well location
/sw migrateuswsw.migrateuswImport stats from UltraSkyWars MongoDB

New Permissions

PermissionDescription
sw.rejoinUse /rejoin command
sw.leaveUse /leave command
sw.prestigeUse prestige menu
sw.soulwellUse Soul Well from options menu
sw.migrateuswRun UltraSkyWars migration

New Placeholders (PlaceholderAPI)

PlaceholderDescription
%swr_souls%Total souls
%swr_soulwell_usages%Soul well spins
%swr_soulwell_legendaries%Legendary drops received
%swr_soulwell_rares%Rare drops received
%swr_soulwell_souls_gathered%Souls collected from gameplay
%swr_soulwell_souls_purchased%Souls bought with currency
%swr_prestige_prefix%Prestige tier prefix
%swr_prestige_id%Current prestige ID
%swr_level_display_prefix%Combined level + prestige display
%swr_players_playing_solo%Solo players currently in-game
%swr_players_playing_team%Team players currently in-game
%swr_players_waiting_solo%Solo players waiting
%swr_players_waiting_team%Team players waiting

New Config Files

  • levels.yml — XP rewards, level definitions, progress bar settings, prestige tiers, level-up rewards
  • luckyblocks.yml — Lucky Block mode settings, custom drops, hand items, chest loot integration

📦 Supported Versions

MinecraftNMS Module
1.8.8v1_8_R3
1.9.xv1_9_R1, v1_9_R2
1.10.2v1_10_R1
1.11.2v1_11_R1
1.12.2v1_12_R1
1.13.2v1_13_R2
1.14.4v1_14_R1
1.15.1v1_15_R1
1.16.xv1_16_R1, v1_16_R2, v1_16_R3
1.17v1_17_R1
1.18.2v1_18_R2
1.19v1_19_R1
1.20.6v1_20_R1
1.21.1v1_21_R1
26.1.2v26_1_R1

⚙️ Requirements

Required

  • WorldEdit

Optional

  • Vault (economy support)
  • DecentHolograms (hologram leaderboards)
  • PlaceholderAPI (placeholder support)
  • Multiverse-Core (world management)
  • PartyAndFriends (BungeeCord party support)
  • LuckyBlocksNTD (Lucky Block mode)

🛠 Installation

  1. Build or download the plugin jar
  2. Place the jar into your plugins folder
  3. Start the server to generate configs
  4. Set lobby spawn with /sw setspawn
  5. Create arenas and configure settings
  6. Restart and enjoy

📋 Commands

Registered Base Commands

CommandAliasesDescription
/skywars/swMain plugin command
/leaveLeave current match (standalone)
/rejoinRejoin previous match
/swparty/swpParty commands
/swkit/swkKit commands
/swmap/swmMap commands

Player Commands (/sw ...)

CommandDescription
/sw joinJoin a SkyWars match
/sw joinmenu [solo|team]Open the join menu
/sw quitQuit from the current game
/sw lobbyReturn to lobby
/sw spectate [player/map]Spectate a game
/sw stats [player]View player stats
/sw top [stat]Display leaderboard
/sw optionsOpen options menu
/sw prestigeOpen prestige selection menu
/sw winsoundOpen win sound menu
/sw killsoundOpen kill sound menu
/sw glassOpen glass color menu
/sw tauntOpen taunt menu
/sw particleOpen particle effect menu
/sw projectileOpen projectile effect menu
/sw bypasslobbyslotsBypass lobby slot limits

Admin Commands (/sw ...)

CommandDescription
/sw setspawnSet the lobby spawn
/sw reloadReload SkyWars
/sw startForce start a match
/sw stat [player] [stat] [method] [amount]Modify player stats
/sw clearstats [player]Clear a player's stats
/sw chestadd [type] [method] [%]Add items to chest loot
/sw chesteditEdit chest loot in-game
/sw updatetopForce update leaderboards
/sw hologram [stat] [format]Add a hologram leaderboard
/sw holoremoveRemove closest hologram
/sw soulwellConfigure soul well location
/sw lobbywaterportalConfigure lobby water portals
/sw migrateuswImport stats from UltraSkyWars MongoDB
/sw sendSend a player to a game
/sw selectSelect an arena

Map Commands (/swmap ...)

CommandDescription
/swmap create [name]Create a new map
/swmap edit [name]Open map for editing
/swmap save [name]Save an open map
/swmap register [name]Register map for play
/swmap unregister [name]Remove map from play
/swmap delete [name]Delete a map
/swmap listList available maps
/swmap arenasOpen Arena GUI
/swmap spawn [type] [team]Add spawn (player/spec/deathmatch/look)
/swmap chesttype [name]Toggle chest type (normal/center)
/swmap checkchestVerify chest placements
/swmap minimum [name] [num]Set minimum players
/swmap name [name] [display]Set display name
/swmap creator [name] [creator]Set creator name
/swmap teamsize [name] [size]Set team size
/swmap refresh [name]Reload map data file
/swmap legacyload [name]Import legacy beacon-based map
/swmap leaveLeave map editor
/swmap debugDebug map info

Kit Commands (/swkit ...)

CommandDescription
/swkit create [name]Create kit from inventory
/swkit update [name]Update kit with current inventory
/swkit enable [name]Toggle kit enabled/disabled
/swkit icon [name]Set kit icon to held item
/swkit lockicon [name]Set locked icon to held item
/swkit name [name] [display]Set display name
/swkit lore [name] [line] [text]Set lore line (1-16 or "locked")
/swkit position [name] [pos]Set menu position (0-44)
/swkit perm [name]Toggle permission requirement
/swkit listList all kits
/swkit load [name]Preview kit in inventory

Party Commands (/swparty ...)

CommandDescription
/swparty create [name]Create a party
/swparty invite [player]Invite a player
/swparty acceptAccept invite
/swparty declineDecline invite
/swparty leaveLeave party
/swparty disbandDisband party
/swparty infoView party info
/swparty name [name]Change party name

🔑 Permissions

Group Permissions

PermissionDescription
sw.*All SkyWars permissions
sw.adminAll admin commands
sw.mapsAll map commands
sw.kitsAll kit commands
sw.partiesAll party commands
sw.playerAll player commands

Player Permissions

PermissionDescription
sw.joinJoin games
sw.joinmenuUse join menu
sw.quitQuit games
sw.leaveUse /leave command
sw.rejoinUse /rejoin command
sw.spectateSpectate games
sw.statsView stats
sw.topView leaderboard
sw.prestigeUse prestige menu
sw.soulwellUse Soul Well
sw.soulwell.xezbethluckSoul well luck bonus
sw.votemenuOpen vote menu
sw.chestvoteVote on chest type
sw.healthvoteVote on health
sw.timevoteVote on time
sw.weathervoteVote on weather
sw.modifiervoteVote on modifier
sw.winsoundWin sound menu
sw.killsoundKill sound menu
sw.glassGlass color menu
sw.tauntTaunt menu
sw.projectileProjectile effect menu
sw.particleParticle effect menu
sw.colorchatUse color codes in chat
sw.signsBreak/place SkyWars signs
sw.vip1sw.vip5VIP multiplier tiers
sw.kit.[filename]Unlock specific kits
sw.pareffect.[name]Unlock particle effects
sw.proeffect.[name]Unlock projectile effects
sw.glasscolor.[name]Unlock glass colors
sw.killsound.[name]Unlock kill sounds
sw.winsound.[name]Unlock win sounds
sw.taunt.[name]Unlock taunts

Admin Permissions

PermissionDescription
sw.setspawnSet lobby spawn
sw.reloadReload plugin
sw.startForce start match
sw.statModify player stats
sw.clearstatsClear player stats
sw.chestaddAdd chest loot
sw.chesttypeChange chest type
sw.updatetopUpdate leaderboards
sw.migrateuswRun UltraSkyWars migration
sw.sendSend player to game
sw.selectSelect arena
sw.allowcommandsUse commands while in-game
sw.admin.joinBypassBypass full game restrictions
sw.alterlobbyModify lobby
sw.opteleportOP teleport
sw.partychatspySpy on party chat

Map Permissions

PermissionDescription
sw.map.arenasUse Arenas GUI
sw.map.createCreate arenas
sw.map.editEdit arenas
sw.map.deleteDelete arenas
sw.map.listList arenas
sw.map.saveSave arenas
sw.map.registerRegister arenas
sw.map.unregisterUnregister arenas
sw.map.minimumSet minimum players
sw.map.nameSet display name
sw.map.creatorSet creator
sw.map.refreshReload map data

Kit Permissions

PermissionDescription
sw.kit.createCreate kits
sw.kit.updateUpdate kits
sw.kit.enableEnable/disable kits
sw.kit.iconSet kit icon
sw.kit.lockiconSet locked icon
sw.kit.permToggle permission
sw.kit.loadLoad/preview kits
sw.kit.listList kits
sw.kit.loreSet kit lore
sw.kit.nameSet kit name
sw.kit.positionSet menu position

Party Permissions

PermissionDescription
sw.party.createCreate parties
sw.party.inviteInvite players
sw.party.acceptAccept invites
sw.party.declineDecline invites
sw.party.leaveLeave party
sw.party.disbandDisband party
sw.party.infoView party info

📊 Placeholders

For PlaceholderAPI (use between % %):

PlaceholderDescription
swr_winsTotal wins
swr_lossesTotal losses
swr_killsTotal kills
swr_deathsTotal deaths
swr_xpXP amount
swr_levelXP level
swr_eloELO rating
swr_games_playedGames played
swr_kill_deathK/D ratio
swr_win_lossW/L ratio

Scoreboard Placeholders

Lobby: {wins} {losses} {kills} {deaths} {xp} {level} {killdeath} {winloss} {balance} In-game: {players_needed} {waitingtimer} {nextevent_time} {nextevent_name} {kills} {mapname} {time} {aliveplayers} {players} {maxplayers} {winner} {winner1..8} {restarttime} {chestvote} {timevote} {healthvote} {weathervote} {modifiervote}


🧑‍💻 Building

For developers (with Nexus access)

git clone <repo-url>
cd MythicSkyWars
mvn clean package -DskipTests

Output: target/MythicSkywars-<version>.jar

📁 Project Structure

MythicSkywarsCore/    Main plugin logic
v1_8_R3/                NMS 1.8.8
v1_9_R1/                NMS 1.9.2
v1_9_R2/                NMS 1.9.4
v1_10_R1/               NMS 1.10.2
v1_11_R1/               NMS 1.11.2
v1_12_R1/               NMS 1.12.2
v1_13_R2/               NMS 1.13.2
v1_14_R1/               NMS 1.14.4
v1_15_R1/               NMS 1.15.1
v1_16_R1/               NMS 1.16.1
v1_16_R2/               NMS 1.16.2
v1_16_R3/               NMS 1.16.4
v1_17_R1/               NMS 1.17
v1_18_R2/               NMS 1.18.2
v1_19_R1/               NMS 1.19
v1_20_R1/               NMS 1.20.6
v1_21_R1/               NMS 1.21.1
v26_1_R1/               NMS 26.1.2
mythicskywars-assembly/       Shaded build module
build.bat               Build + deploy to server
deploy-to-nexus.ps1     Upload BuildTools artifacts to Nexus

📜 License

This project originates from MythicSkywars. All original code remains under its respective license. New modifications and additions are maintained independently by the Mythical team.

Совместимость

Minecraft: Java Edition

26.1.x1.21.x1.20.x1.19.x1.18.x1.17.x1.16.x1.15.x1.14.x1.13.x1.12.x1.11.x1.10.x1.9.x1.8.x

Поддерживаемые окружения

Сервер

Создатели

Детали

Лицензия:MIT
Опубликован:1 неделю назад
Обновлён:1 неделю назад
Главная