Resource icon
https://www.spigotmc.org/resources/...que-skywars-plugin-¡fully-customizable.22375/
We are pleased to announce the new, the best, the unique Multi SkyWars plugin!
With MSW you'll be able to play a wide variety of game modes such as Solo SkyWars, Team SkyWars and Lucky SkyWars. Also, it has an event system which you can combine to create really crazy and spectacular matches.
You are required to use Java8. It is compatible with Spigot 1.8.x to 1.10.x.
We must say that, as Spigot 1.9 is newer and has new usable things, it has more functionality within the plugin, as async loading (reducing lag), new sounds, Elytra's flying / damage...
Pre-requisites:
Thanks to Leonardo0013YT!
Code (Text):
# __ __ _ _ _ ____ _ __ __ #
# | \/ |_ _| | |_(_) ___|| | ___ \ \ / /_ _ _ __ ___ #
# | |\/| | | | | | __| \___ \| |/ / | | \ \ /\ / / _` | '__/ __| #
# | | | | |_| | | |_| |___) | <| |_| |\ V V / (_| | | \__ \ #
# |_| |_|\__,_|_|\__|_|____/|_|\_\\__, | \_/\_/ \__,_|_| |___/ #
# |___/ #
# #
# By IhToN and gaelitoelquesito #
#Activate or deactivate functions of MultiSkyWars
#If you want a multi-arena server, activate game and lobby.
#If you want a bungee-mode system, activate game in arenas and lobby in your lobby.
plugins:
game: true
lobby: true
#Database setup. If you need help visit http://wiki.bukkit.org/Bukkit.yml#database
database:
driver: org.sqlite.JDBC
url: jdbc:sqlite:{DIR}{NAME}.db
username: bukkit
password: walrus
isolation: SERIALIZABLE
logging: true
max_connections: 20
#Options: WORLDS, SCHEMATICS. Default: WORLDS
saveSystem: WORLDS
#Options for arenas
arena:
finishDelay: 150
leaveItemSeconds: 3
canSpectatorsChat: false
spectatorModeActive: true
teamBalancer: true
canCancelStart: true
randomSoloModeTeam: true
showHealthOnNameTag: true
#If true, summaries of matches will be saved in the database.
saveMatches: true
bowHitMessage: true
globalChatSymbol: '!'
healthOnNameTagDisplayName: '&4❤'
#These commands will be execute once for each winner. %player% will be replaced as the player name.
#Commands will be executed by the console.
rewardCommands: []
#These commands will be execute when a player kill another one. %player% will be replaced as the killer name.
#Commands will be executed by the console.
killCommands: []
leaveCommands:
- exit
- leave
There are four type of commands:
Whenever you launch one of these commands, a list of subcommands and its description will appear in your client.
We are pleased to announce the new, the best, the unique Multi SkyWars plugin!
With MSW you'll be able to play a wide variety of game modes such as Solo SkyWars, Team SkyWars and Lucky SkyWars. Also, it has an event system which you can combine to create really crazy and spectacular matches.
You are required to use Java8. It is compatible with Spigot 1.8.x to 1.10.x.
We must say that, as Spigot 1.9 is newer and has new usable things, it has more functionality within the plugin, as async loading (reducing lag), new sounds, Elytra's flying / damage...
Pre-requisites:
- Install Languages API
- Install FastAsyncWorldEdit
Thanks to Leonardo0013YT!
Code (Text):
# __ __ _ _ _ ____ _ __ __ #
# | \/ |_ _| | |_(_) ___|| | ___ \ \ / /_ _ _ __ ___ #
# | |\/| | | | | | __| \___ \| |/ / | | \ \ /\ / / _` | '__/ __| #
# | | | | |_| | | |_| |___) | <| |_| |\ V V / (_| | | \__ \ #
# |_| |_|\__,_|_|\__|_|____/|_|\_\\__, | \_/\_/ \__,_|_| |___/ #
# |___/ #
# #
# By IhToN and gaelitoelquesito #
#Activate or deactivate functions of MultiSkyWars
#If you want a multi-arena server, activate game and lobby.
#If you want a bungee-mode system, activate game in arenas and lobby in your lobby.
plugins:
game: true
lobby: true
#Database setup. If you need help visit http://wiki.bukkit.org/Bukkit.yml#database
database:
driver: org.sqlite.JDBC
url: jdbc:sqlite:{DIR}{NAME}.db
username: bukkit
password: walrus
isolation: SERIALIZABLE
logging: true
max_connections: 20
#Options: WORLDS, SCHEMATICS. Default: WORLDS
saveSystem: WORLDS
#Options for arenas
arena:
finishDelay: 150
leaveItemSeconds: 3
canSpectatorsChat: false
spectatorModeActive: true
teamBalancer: true
canCancelStart: true
randomSoloModeTeam: true
showHealthOnNameTag: true
#If true, summaries of matches will be saved in the database.
saveMatches: true
bowHitMessage: true
globalChatSymbol: '!'
healthOnNameTagDisplayName: '&4❤'
#These commands will be execute once for each winner. %player% will be replaced as the player name.
#Commands will be executed by the console.
rewardCommands: []
#These commands will be execute when a player kill another one. %player% will be replaced as the killer name.
#Commands will be executed by the console.
killCommands: []
leaveCommands:
- exit
- leave
There are four type of commands:
Whenever you launch one of these commands, a list of subcommands and its description will appear in your client.
- SW ← Normal SkyWars commands, useful only for players.
- SWS ← SkyWars Setup commands, you'll need them to create and edit arenas, kits...
- SWI ← SkyWars Import commands, you'll be able to import other plugins stats using this tool.
- SWE ← SkyWars Economy commands, see and change points, stats and other useful player things.
- editStatInventory || skywars.command.editstatinventory || Let you edit how the Stats inventory will appear to the player. Just put the renamed item where you want to show the stats. Check the Placeholders Spoiler to know what names you can use.
- extras || skywars.command.extras || Check and buy avaliable extra things, such as new Cells and Arrow Trails.
- findMatch <id> || skywars.command.findmatch || Check the match results. You'll need the Match ID to check it up.
- forceStart [arena] || skywars.command.forcestart || Check the match results. You'll need the Match ID to check it up.
- join <arena> || skywars.command.join || Join to the specified arena.
- kits || skywars.command.kits || Check and buy the avaliable kits.
- stats || skywars.command.stats || Check your SkyWars statistics.
- leave || skywars.command.leave || Leave the match.
- lobby || skywars.command.lobby || Teleport to the SkyWars Lobby
- The list is too long to add it here from the beginning. Launch /sws command in game to check them all. Anyway, all these subcommands use the same permission:
skywars.setup
You'll need this permission to join an editing arena in Bungee Mode.
- swi <plugin> || skywars.importer || With this command you can import player statistics from other SkyWars plugins. The plugin doesn't need to be loaded, but make sure you haven't deleted the original plugin folder.
Launch /swi command to check the current supported plugins.
- add <player> <stat> <amount> || skywars.economy || Add stat points to the specified player.
- clear <player> <stat> || skywars.economy || Clear the specified stat to the player.
- set <player> <stat> <amount> || skywars.economy || Set stat points to the specified player.
- remove <player> <stat> <amount> || skywars.economy || Remove stat points to the specified player.
- forceAdd / forceRemove / forceSelect / forceBuy <player> <kit:cell:arrow> <ID> || skywars.admin || Forces a player to do something.
- <COMMAND> || skywars.bypassCommand.<COMMAND> || Players with this permission will be able to execute blacklisted commands in a match.
- skywars.placeSigns || You'll be able to place any SkyWars sign if you have this permission (Arena and Stats signs). Signs won't have protection by default so make sure to use other system to disable players for breaking them.
- skywars.signJoin || You'll need this permission if you want to use a sign to join an arena.
- skywars.mult.<number> || You'll need this permission if you want to have a coin multiplier. You can set multipliers with one decimal. (0.1, 4.6...)