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 Sep 10, 2013why wont you add the schematics in the file i can not find schematic
-
View User Profile
-
Send Message
Posted Sep 9, 2013@matthijs110
Setting up a VPS at Digital Ocean as we speak, so it will probably be back later today.
-
View User Profile
-
Send Message
Posted Sep 8, 2013@duker02
Thanks!! Now works very fine!!
-
View User Profile
-
Send Message
Posted Sep 7, 2013@thebigsirPen
Don't use dev/beta builds of Essentials. The plugin should work with this version: http://dev.bukkit.org/bukkit-plugins/essentials/files/194-essentials-2-11-1/
That's the newest recommended build version.
-
View User Profile
-
Send Message
Posted Sep 7, 2013Hello, on start plugin I get this error:
/ [SEVERE] Error occurred while enabling SkyWars v1.0-SNAPSHOT (Is it up to date?)
java.lang.NoSuchMethodError: com.earth2me.essentials.IEssentials.getItemDb()Lcom/earth2me/essentials/ItemDb;
at vc.pvp.skywars.utilities.ItemUtils.parseItem(ItemUtils.java:19)
at vc.pvp.skywars.controllers.ChestController.load(ChestController.java:44)
at vc.pvp.skywars.controllers.ChestController.<init>(ChestController.java:25)
at vc.pvp.skywars.controllers.ChestController.get(ChestController.java:92)
at vc.pvp.skywars.SkyWars.onEnable(SkyWars.java:97)
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_R2.CraftServer.loadPlugin(CraftServer.java:282)
at org.bukkit.craftbukkit.v1_6_R2.CraftServer.enablePlugins(CraftServer.java:264)
at net.minecraft.server.v1_6_R2.MinecraftServer.l(MinecraftServer.java:313)
at net.minecraft.server.v1_6_R2.MinecraftServer.f(MinecraftServer.java:290)
at net.minecraft.server.v1_6_R2.MinecraftServer.a(MinecraftServer.java:250)
at net.minecraft.server.v1_6_R2.DedicatedServer.init(DedicatedServer.java:151)
at net.minecraft.server.v1_6_R2.MinecraftServer.run(MinecraftServer.java:391)
I have essentials plugin 2.12.1.6.
Please, help me!
-
View User Profile
-
Send Message
Posted Sep 7, 2013Im getting glass thingys spawning in my schematic where i dont have Beacons! wtf! HELP!!?
-
View User Profile
-
Send Message
Posted Sep 7, 2013Hello, Any People keep getting problems with the plugin:
////// [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:34) at vc.pvp.skywars.controllers.WorldController.<init>(WorldController.java:29) at vc.pvp.skywars.controllers.WorldController.get(WorldController.java:189) at vc.pvp.skywars.SkyWars.onEnable(SkyWars.java:94) 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_R2.CraftServer.loadPlugin(CraftServer.java:282) at org.bukkit.craftbukkit.v1_6_R2.CraftServer.enablePlugins(CraftServer.java:264) at net.minecraft.server.v1_6_R2.MinecraftServer.l(MinecraftServer.java:313) at net.minecraft.server.v1_6_R2.MinecraftServer.f(MinecraftServer.java:290) at net.minecraft.server.v1_6_R2.MinecraftServer.a(MinecraftServer.java:250) at net.minecraft.server.v1_6_R2.DedicatedServer.init(DedicatedServer.java:151) at net.minecraft.server.v1_6_R2.MinecraftServer.run(MinecraftServer.java:391) at net.minecraft.server.v1_6_R2.ThreadServerApplication.run(SourceFile:582) Caused by: java.lang.NumberFormatException: For input string: "1001,75" 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) ... 15 more ///////
To Fix:
Go To 'Plugins->SkyWars->config.yml' Find A Line Saying Something about the lobby/spawn, (EG: lobby: world: SkyWars spawn: 162 5 -146 -89 31)
U will see a line saying: 'spawn:', in the coords make sure no numbers have a Decimal (164,2 - 18,50 - EG), Just remove the , with the decimals! (On Every Coord)
Happy Gaming :D
-
View User Profile
-
Send Message
Posted Sep 7, 2013I get this error:
[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:34) at vc.pvp.skywars.controllers.WorldController.<init>(WorldController.java:29) at vc.pvp.skywars.controllers.WorldController.get(WorldController.java:189) at vc.pvp.skywars.SkyWars.onEnable(SkyWars.java:94) 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_R2.CraftServer.loadPlugin(CraftServer.java:282) at org.bukkit.craftbukkit.v1_6_R2.CraftServer.enablePlugins(CraftServer.java:264) at net.minecraft.server.v1_6_R2.MinecraftServer.l(MinecraftServer.java:313) at net.minecraft.server.v1_6_R2.MinecraftServer.f(MinecraftServer.java:290) at net.minecraft.server.v1_6_R2.MinecraftServer.a(MinecraftServer.java:250) at net.minecraft.server.v1_6_R2.DedicatedServer.init(DedicatedServer.java:151) at net.minecraft.server.v1_6_R2.MinecraftServer.run(MinecraftServer.java:391) at net.minecraft.server.v1_6_R2.ThreadServerApplication.run(SourceFile:582) Caused by: java.lang.NumberFormatException: For input string: "1001,75" 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) ... 15 more>>
I added the message.yml. Cause it doesn't load. I see in the source that there is a message.yml. But i don't know how to edit that file.
-
View User Profile
-
Send Message
Posted Sep 6, 2013i do every thing but when I put presselplayt no game start
in consel registerd schematic 0
can you help me !
-
View User Profile
-
Send Message
Posted Sep 6, 2013Its already down for a few days
-
View User Profile
-
Send Message
Posted Sep 6, 2013When will Jenkins be back up?
-
View User Profile
-
Send Message
Posted Sep 5, 20132013-09-05 19:54:38 [SEVERE] Error occurred while enabling SkyWars v1.0-SNAPSHOT (Is it up to date?) java.lang.NoSuchMethodError: com.earth2me.essentials.IEssentials.getItemDb()Lcom/earth2me/essentials/ItemDb; at vc.pvp.skywars.utilities.ItemUtils.parseItem(ItemUtils.java:19) at vc.pvp.skywars.controllers.ChestController.load(ChestController.java:44) at vc.pvp.skywars.controllers.ChestController.<init>(ChestController.java:25) at vc.pvp.skywars.controllers.ChestController.get(ChestController.java:92) at vc.pvp.skywars.SkyWars.onEnable(SkyWars.java:97) 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:382) at org.bukkit.craftbukkit.v1_6_R2.CraftServer.loadPlugin(CraftServer.java:286) at org.bukkit.craftbukkit.v1_6_R2.CraftServer.enablePlugins(CraftServer.java:268) at net.minecraft.server.v1_6_R2.MinecraftServer.l(MinecraftServer.java:319) at net.minecraft.server.v1_6_R2.MinecraftServer.f(MinecraftServer.java:296) at net.minecraft.server.v1_6_R2.MinecraftServer.a(MinecraftServer.java:256) at net.minecraft.server.v1_6_R2.DedicatedServer.init(DedicatedServer.java:164) at net.minecraft.server.v1_6_R2.MinecraftServer.run(MinecraftServer.java:397) at net.minecraft.server.v1_6_R2.ThreadServerApplication.run(SourceFile:582)
-
View User Profile
-
Send Message
Posted Sep 5, 2013@MinecraftAdmin
They are set to that. It is when ever they are in a game. You have to disconnect and then once you reconnect you die.
-
View User Profile
-
Send Message
Posted Sep 5, 2013@MinecraftServerDealsBravo
If you're using Worldguard, you need to set:
teleport-on-void-falling: false
disable-void-damage: false
-
View User Profile
-
Send Message
Posted Sep 5, 2013@HADDOCK67
Placing 2 maps in the same schematics folder results in only one of the maps showing up, every time a new game is started. The plugin doesn't acknowledge the 2nd map at all.
-
View User Profile
-
Send Message
Posted Sep 4, 2013@MinecraftServerDealsBravo
You need a plugin like PermissionsEx.. Its also a current bug atm
-
View User Profile
-
Send Message
Posted Sep 4, 2013Hello, I am having a strange thing where you don't die when you fall into the void.
-
View User Profile
-
Send Message
Posted Sep 4, 2013@Har88
Yes you can make multiple arenas, just place them all in the schematics folders after u have built them. You can use my step by step tutorial if u need!
-
View User Profile
-
Send Message
Posted Sep 3, 2013Ok i finally got it to work!! :D All i did was delete all the plugins i had and just put the skywars pluigin and the Requirements.. And this is a very good plugin! Ty so much :D
-
View User Profile
-
Send Message
Posted Sep 3, 2013I tried watching jdapple vid and it still no work :( When i go Ig there no scoreboard and when i try to set up a arena and it still no work ;/ And i get a internal error when ever i do a command. ONly command that works is /sw setlobby:( And i also followed your step by step tutorial Haddock67 But same errors and no work :(
Some one please help :( I dont know what im doing wrong :'(