Skywars
SkyWars - Battle against players in a sky environment
Schematic creation
- 1) Build your map
- 2) Place a BEACON block to define a spawn point (somewhere above the island, the glass box will be created automatically)
- 3) Make a schematic out of it with WorldEdit
- 4) Place schematic in the plugins/SkyWars/schematics directory (format: name.schematic)
Installation
- Download SkyWars.jar and put it in your plugins/ directory
- Place your schematics in the plugins/SkyWars/schematics directory
- Set the lobby with /sw setlobby
- Place stone pressure plate in the lobby world for players to join a game
Requirements
- WorldEdit
- Vault
- A permissions plugin compatible with Vault
Optional requirements
- Essentials
- WhatIsIt (v1.0.3+)
- CommandBook
- Multiverse-Core
Commands
| Command | Permission | Description |
|---|---|---|
| /sw | N/A | Main command, will list all available commands |
| /sw start | skywars.command.start | Starts a SkyWars game |
| /sw leave | N/A | Removes you from the game you're currently in |
| /sw kit | N/A | Allows a player to pick kits (skywars.kit.name) |
| /sw setlobby | skywars.command.setlobby | Sets the lobby |
| /sw reload | skywars.command.reload | Reloads the chests, kits and the plugin.yml |
| /sw score | skywars.command.score | Shows your current point balance |
| /sw score <player> | skywars.command.score.others | Shows current score balance of given player |
| /sw score set <player> <balance> | skywars.command.score.set | Sets the score balance for the given player |
| /sw score give <player> <balance> | skywars.command.score.give | Adds given amount to players score balance |
| /sw score take <player> <balance> | skywars.command.score.take | Removes given amount from players score balance |
Configurable files
Source
Development Builds
Quote:Disclaimer: Development builds of this project can be acquired at the provided continuous integration server. These builds have not been approved by the BukkitDev staff. Use them at your own risk.
This plugin utilises Hidendra's plugin metrics system, which means that the following information is collected and sent to mcstats.org:
- A unique identifier
- The server's version of Java
- Whether the server is in offline or online mode
- The plugin's version
- The server's version
- The OS version/name and architecture
- The core count for the CPU
- The number of players online
- The Metrics version
Opting out of this service can be done by editing plugins/Plugin Metrics/config.yml and changing opt-out to true.
-
View User Profile
-
Send Message
Posted Oct 5, 2013For the first time Skywars is working, but after a reload/restart i get this error
11:25:17 [SEVERE] Error occurred while enabling SkyWars v1.0-SNAPSHOT (Is it up to date?) java.lang.ExceptionInInitializerError at vc.pvp.skywars.controllers.WorldController.generateIslandCoordinates(WorldController.java:35) at vc.pvp.skywars.controllers.WorldController.<init>(WorldController.java:30) at vc.pvp.skywars.controllers.WorldController.get(WorldController.java:204) at vc.pvp.skywars.SkyWars.onEnable(SkyWars.java:106) at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:217) at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:457) at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:381) at org.bukkit.craftbukkit.v1_6_R3.CraftServer.loadPlugin(CraftServer.java:282) at org.bukkit.craftbukkit.v1_6_R3.CraftServer.enablePlugins(CraftServer.java:264) at org.bukkit.craftbukkit.v1_6_R3.CraftServer.reload(CraftServer.java:609) at org.bukkit.Bukkit.reload(Bukkit.java:277) at org.bukkit.command.defaults.ReloadCommand.execute(ReloadCommand.java:23) at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:192) at org.bukkit.craftbukkit.v1_6_R3.CraftServer.dispatchCommand(CraftServer.java:523) at org.bukkit.craftbukkit.v1_6_R3.CraftServer.dispatchServerCommand(CraftServer.java:512) at net.minecraft.server.v1_6_R3.DedicatedServer.as(DedicatedServer.java:263) at net.minecraft.server.v1_6_R3.DedicatedServer.t(DedicatedServer.java:228) at net.minecraft.server.v1_6_R3.MinecraftServer.s(MinecraftServer.java:488) at net.minecraft.server.v1_6_R3.MinecraftServer.run(MinecraftServer.java:421) at net.minecraft.server.v1_6_R3.ThreadServerApplication.run(SourceFile:583) Caused by: java.lang.NumberFormatException: For input string: "711,50" at sun.misc.FloatingDecimal.readJavaFormatString(FloatingDecimal.java:1241) at java.lang.Double.parseDouble(Double.java:540) at vc.pvp.skywars.utilities.LocationUtil.getLocation(LocationUtil.java:11) at vc.pvp.skywars.config.PluginConfig.<clinit>(PluginConfig.java:22) ... 20 more
-
View User Profile
-
Send Message
Posted Oct 5, 2013How do i need to protect it?
I don't want people to break the arena. Only in-game. And then it needs to reset as it was.
-
View User Profile
-
Send Message
Posted Oct 4, 2013@Wietje
Thanks! :D
Btw how does groups scoring work? Do i need to set a permission or does it simply have to be the same name as the permission group?
score:
per-kill: 3
per-win: 10
on-death: -1
on-leave: -1
groups:
VIP:
per-kill: 6
per-win: 20
on-death: -2
on-leave: -2
-
View User Profile
-
Send Message
Posted Oct 4, 2013@MacksoMart
Tanks!
-
View User Profile
-
Send Message
Posted Oct 4, 2013@ryan688668898587095688890
In the config:
schematics: your-schematic-name: min-players: 2
And regarding pvp.vc: it is down indeed.
@MinecraftHelpAndmMore
Pastebin your stack trace.
@GameplayerHD
That error is probably caused due to the use of /reload, try restarting the server instead.
@AyACZE
Not exactly sure, to be honest, you'll have to play around with it. I'll get rid of the Essentials dependency soon, however it will probably require servers to change their chest.yml though.
-
View User Profile
-
Send Message
Posted Oct 4, 2013On what version of essentials, this plugin work?
-
View User Profile
-
Send Message
Posted Oct 4, 2013@MonarchServer
Ah ok thanks!
-
View User Profile
-
Send Message
Posted Oct 4, 2013@MagicalMine
Yes :) Just delete the old .jar and replace it with the newly downloaded one.
-
View User Profile
-
Send Message
Posted Oct 4, 2013Internal error: http://pastebin.com/wJirPwwJ (NVM changed essentials version and it works :D)
Thanks for the update tho :D
-
View User Profile
-
Send Message
Posted Oct 3, 2013How do you update? Do you just delete your old SkyWars.jar and then replace it with the new one?
Thanks
-
View User Profile
-
Send Message
Posted Oct 3, 2013Thank you for such an amazing plugin!
-
View User Profile
-
Send Message
Posted Oct 3, 2013Why Wont Mine Work Atall
-
View User Profile
-
Send Message
Posted Oct 3, 2013How can i make it when two players join the countdown starts from ten?
and is pvp.vc down?
-
View User Profile
-
Send Message
Posted Oct 3, 2013Min Says [Severe] Error occurred while enabling skywars v1.0snapshot <is it up to date?>
-
View User Profile
-
Send Message
Posted Oct 3, 2013@Wietje
The update is awesome. Works perfectly.
-
View User Profile
-
Send Message
Posted Oct 3, 2013@Phrontier
Also the permission to /sw start is skywars.command.start, will update the main page.
-
View User Profile
-
Send Message
Posted Oct 3, 2013@Wietje
Thanks for the reply, can't wait for the update.
-
View User Profile
-
Send Message
Posted Oct 3, 2013@Phrontier
Should be fixed, will upload a new version in a second.
@KevinEssence
This has been fixed, too.
@KevinEssence
You can increase the distance between islands in the config.
@KevinEssence
This has been fixed, too.
@mineshaft87
The plugin is designed to be ran on a stand alone server
-
View User Profile
-
Send Message
Posted Oct 3, 2013Well, im having a bit of an issue! When I put my world.schematic file into my Schematics folder in Skywars it never registers it as a schematic! PELASE HELP!
-
View User Profile
-
Send Message
Posted Oct 2, 2013@MrStarkPlay
Use essentials 2.11.1