Open SkyWars
SkyWars
This is a minigame where you start on an island with a few items and create your weapons to pvp against the others. This plugin was created after a request and allows you to use custom arenas without the need of any additional dependencies.
New version using MinigamesLib: dev.bukkit.org/bukkit-plugins/mglib-open-skywars/
Setup
Pex doesn't care about OP, you need to give yourself the permissions!
- Set the main lobby where all join signs will be: /sw setmainlobby
For each new arena:
- /sw createarena [name]
- Set the waiting lobby (different than the main lobby!): /sw setlobby [name]
- Set the spawns: /sw setupspawn [name] and rightclick with that block a few times to create the spawns
- Set the low and high boundaries: /sw setbounds [name] [low] and /sw setbounds [name] [high]
- Save the arena: /sw savearena [name]
To create a join sign:
1st line: Skywars; 3rd line: arenaname
Creating a join sign requires the permission or skywars.sign.
Commands/Permissions
| Command | Description | Permission |
|---|---|---|
| /sw createarena [name] | creates a new arena | skywars.setup |
| /sw setlobby [name] | sets the waiting lobby for a new arena | skywars.setup |
| /sw spawnsetup [name] | gives you the spawns block, rightclick with it to set the spawns | skywars.setup |
| /sw setbounds [name] [low/high] | sets the low and high boundaries | skywars.setup |
| /sw savearena [name] | saves the arena | skywars.setup |
| /sw setmainlobby | sets the main lobby | skywars.setup |
| /sw join [name] | joins a game per command | |
| /sw leave | leaves the game | |
| /sw kitgui | shows all kits in a gui | |
| /sw changekit [kit] | changes the kit and lists all, if unknown kit provided | |
| /sw start [name] | forces an arena to start | skywars.start |
| /sw reload | reloads the config | skywars.reload |
| /sw list | lists all arenas | skywars.list |
| /sw setmaxplayers [arena] [count] | sets max players of an arena | skywars.setup |
| /sw setminplayers [arena] [count] | sets min players of an arena | skywars.setup |
Creating a join sign requires the permission skywars.sign.
Config
# I recommend you to set auto_updating to true for possible future bugfixes. If use_economy is set to false, the winner will get the item reward. config: auto_updating: true rounds_per_game: 10 start_countdown: 5 lobby_countdown: 20 default_max_players: 4 default_min_players: 3 use_economy_reward: true money_reward_per_game: 30 itemid: 264 itemamount: 1 use_command_reward: false command_reward: pex user <player> group set SkyPro start_announcement: false winner_announcement: false game_on_join: false remove_default_kit: true kits: default: name: default items: 376#1 lore: The default class. requires_money: true requires_permission: false money_amount: 100 permission_node: skywars.kits.default signs: sign_join: line0: '&6SkyWars' line1: '&e[Join]' line2: <arena> line3: <count>/<maxcount> sign_ingame: line0: '&6SkyWars' line1: '&4[Ingame]' line2: <arena> line3: <count>/<maxcount> sign_restart: line0: '&6SkyWars' line1: '&6[Restart]' line2: <arena> line3: <count>/<maxcount> strings: saved: arena: '&aSuccessfully saved arena.' lobby: '&aSuccessfully saved lobby.' setup: '&6Successfully saved spawn. Now setting up, might &2lag&6 a little bit.' removed_arena: '&cSuccessfully removed arena.' not_in_arena: '&cYou don''t seem to be in an arena right now.' config_reloaded: '&6Successfully reloaded config.' arena_is_ingame: '&cThe arena appears to be ingame.' arena_invalid: '&cThe arena appears to be invalid.' arena_invalid_sign: '&cThe arena appears to be invalid, because a join sign is missing.' arena_invalid_component: '&2The arena appears to be invalid (missing components or misstyped arena)!' you_fell: '&3You fell! Type &6/cm leave &3to leave.' you_won: '&aYou won this round, awesome man! Here, enjoy your reward.' starting_in: '&aStarting in &6' starting_in2: '&a seconds.' arena_full: '&cThis arena is full!' starting_announcement: '&aStarting a new SkyWars Game in &6' started_announcement: '&aA new SkyWars Round has started!' winner_announcement: '&6<player> &awon the game on arena &6<arena>!' join_announcement: '&6<player> joined the game &6<count>!' kicked_because_vip_joined: '&6You just kicked because a VIP joined the game!' commands_ingame: §cPlease use §6/sw leave §cto leave this minigame. nokitperm: §cYou don't have permission for this kit. teleporting1: 'Teleporting to arena in ' teleporting2: ' seconds.'
Kits
You can select a kit ingame by typing /sw changekit [name] or by using the kit gui with /sw kitgui.
default: name: default items: 376#1 lore: The default class. requires_money: true requires_permission: false money_amount: 100 permission_node: skywars.kits.default
Youtube
- Coming Soon
Additional Information
You can find the source code here.
This plugin uses hidendra's Metrics system to send server related information like player count, java/bukkit/plugin version etc. to the official MCStats servers. You can disable this in the config.yml in plugins/PluginMetrics/.
The plugin also uses an autoupdater which can be turned off in the config (see above in the config section).
Have fun :)
-
View User Profile
-
Send Message
Posted May 23, 2014well done ! i found why the setbounds don't working !
the permission to add is : - mobescape.setup
don't understand what is this plugin ?!
-
View User Profile
-
Send Message
Posted May 23, 2014Thanks for all but on many servers, there are errors ! today is this bye
<<code lua>>[11:55:16] [Craft Scheduler Thread - 4/WARN]: Exception in thread "Craft Scheduler Thread - 4" [11:55:16] [Craft Scheduler Thread - 4/WARN]: org.apache.commons.lang.UnhandledException: Plugin SkyWars v1.0 generated an exception while executing task 1411 at org.bukkit.craftbukkit.v1_7_R2.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:56) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Caused by: java.lang.IllegalStateException: Asynchronous block remove! at org.spigotmc.AsyncCatcher.catchOp(AsyncCatcher.java:14) at net.minecraft.server.v1_7_R2.Block.remove(Block.java:441) at net.minecraft.server.v1_7_R2.Chunk.a(Chunk.java:452) at net.minecraft.server.v1_7_R2.World.setTypeAndData(World.java:351) at org.bukkit.craftbukkit.v1_7_R2.block.CraftBlock.setTypeIdAndData(CraftBlock.java:128) at org.bukkit.craftbukkit.v1_7_R2.block.CraftBlock.setTypeId(CraftBlock.java:123) at org.bukkit.craftbukkit.v1_7_R2.block.CraftBlock.setTypeId(CraftBlock.java:119) at org.bukkit.craftbukkit.v1_7_R2.block.CraftBlock.setType(CraftBlock.java:115) at com.comze_instancelabs.skywars.Main$13.run(Main.java:1470) at org.bukkit.craftbukkit.v1_7_R2.scheduler.CraftTask.run(CraftTask.java:58) at org.bukkit.craftbukkit.v1_7_R2.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:53) ... 3 more[11:55:22] [Craft Scheduler Thread - 3/WARN]: Exception in thread "Craft Scheduler Thread - 3" [11:55:22] [Craft Scheduler Thread - 3/WARN]: org.apache.commons.lang.UnhandledException: Plugin SkyWars v1.0 generated an exception while executing task 1411 at org.bukkit.craftbukkit.v1_7_R2.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:56) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Caused by: java.lang.IllegalStateException: Asynchronous block remove! at org.spigotmc.AsyncCatcher.catchOp(AsyncCatcher.java:14) at net.minecraft.server.v1_7_R2.Block.remove(Block.java:441) at net.minecraft.server.v1_7_R2.Chunk.a(Chunk.java:452) at net.minecraft.server.v1_7_R2.World.setTypeAndData(World.java:351) at org.bukkit.craftbukkit.v1_7_R2.block.CraftBlock.setTypeIdAndData(CraftBlock.java:128) at org.bukkit.craftbukkit.v1_7_R2.block.CraftBlock.setTypeId(CraftBlock.java:123) at org.bukkit.craftbukkit.v1_7_R2.block.CraftBlock.setTypeId(CraftBlock.java:119) at org.bukkit.craftbukkit.v1_7_R2.block.CraftBlock.setType(CraftBlock.java:115) at com.comze_instancelabs.skywars.Main$13.run(Main.java:1470) at org.bukkit.craftbukkit.v1_7_R2.scheduler.CraftTask.run(CraftTask.java:58) at org.bukkit.craftbukkit.v1_7_R2.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:53) ... 3 more
[11:55:28] [Craft Scheduler Thread - 9/WARN]: Exception in thread "Craft Scheduler Thread - 9" [11:55:28] [Craft Scheduler Thread - 9/WARN]: org.apache.commons.lang.UnhandledException: Plugin SkyWars v1.0 generated an exception while executing task 1411 at org.bukkit.craftbukkit.v1_7_R2.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:56) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Caused by: java.lang.IllegalStateException: Asynchronous block remove! at org.spigotmc.AsyncCatcher.catchOp(AsyncCatcher.java:14) at net.minecraft.server.v1_7_R2.Block.remove(Block.java:441) at net.minecraft.server.v1_7_R2.Chunk.a(Chunk.java:452) at net.minecraft.server.v1_7_R2.World.setTypeAndData(World.java:351) at org.bukkit.craftbukkit.v1_7_R2.block.CraftBlock.setTypeIdAndData(CraftBlock.java:128) at org.bukkit.craftbukkit.v1_7_R2.block.CraftBlock.setTypeId(CraftBlock.java:123) at org.bukkit.craftbukkit.v1_7_R2.block.CraftBlock.setTypeId(CraftBlock.java:119) at org.bukkit.craftbukkit.v1_7_R2.block.CraftBlock.setType(CraftBlock.java:115) at com.comze_instancelabs.skywars.Main$13.run(Main.java:1470) at org.bukkit.craftbukkit.v1_7_R2.scheduler.CraftTask.run(CraftTask.java:58) at org.bukkit.craftbukkit.v1_7_R2.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:53) ... 3 more
[11:55:34] [Craft Scheduler Thread - 10/WARN]: Exception in thread "Craft Scheduler Thread - 10" [11:55:34] [Craft Scheduler Thread - 10/WARN]: org.apache.commons.lang.UnhandledException: Plugin SkyWars v1.0 generated an exception while executing task 1411 at org.bukkit.craftbukkit.v1_7_R2.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:56) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Caused by: java.lang.IllegalStateException: Asynchronous block remove! at org.spigotmc.AsyncCatcher.catchOp(AsyncCatcher.java:14) at net.minecraft.server.v1_7_R2.Block.remove(Block.java:441) at net.minecraft.server.v1_7_R2.Chunk.a(Chunk.java:452) at net.minecraft.server.v1_7_R2.World.setTypeAndData(World.java:351) at org.bukkit.craftbukkit.v1_7_R2.block.CraftBlock.setTypeIdAndData(CraftBlock.java:128) at org.bukkit.craftbukkit.v1_7_R2.block.CraftBlock.setTypeId(CraftBlock.java:123) at org.bukkit.craftbukkit.v1_7_R2.block.CraftBlock.setTypeId(CraftBlock.java:119) at org.bukkit.craftbukkit.v1_7_R2.block.CraftBlock.setType(CraftBlock.java:115) at com.comze_instancelabs.skywars.Main$13.run(Main.java:1470) at org.bukkit.craftbukkit.v1_7_R2.scheduler.CraftTask.run(CraftTask.java:58) at org.bukkit.craftbukkit.v1_7_R2.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:53) ... 3 more
[11:55:41] [Server thread/INFO]: Starting a new SkyWars Game in 10 [11:55:51] [Craft Scheduler Thread - 0/INFO]: A new SkyWars Round has started! [11:55:51] [Craft Scheduler Thread - 0/WARN]: Exception in thread "Craft Scheduler Thread - 0" [11:55:51] [Craft Scheduler Thread - 0/WARN]: org.apache.commons.lang.UnhandledException: Plugin SkyWars v1.0 generated an exception while executing task 1712 at org.bukkit.craftbukkit.v1_7_R2.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:56) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Caused by: java.lang.IllegalStateException: Asynchronous scoreboard creation! at org.spigotmc.AsyncCatcher.catchOp(AsyncCatcher.java:14) at org.bukkit.craftbukkit.v1_7_R2.scoreboard.CraftScoreboardManager.getNewScoreboard(CraftScoreboardManager.java:45) at org.bukkit.craftbukkit.v1_7_R2.scoreboard.CraftScoreboardManager.getNewScoreboard(CraftScoreboardManager.java:28) at com.comze_instancelabs.skywars.Main.updateScoreboard(Main.java:2256) at com.comze_instancelabs.skywars.Main$16.run(Main.java:1641) at org.bukkit.craftbukkit.v1_7_R2.scheduler.CraftTask.run(CraftTask.java:58) at org.bukkit.craftbukkit.v1_7_R2.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:53) ... 3 more
[11:55:51] [Server thread/INFO]: Location{world=CraftWorld{name=skywars},x=-18.0,y=104.0,z=15.0,pitch=0.0,yaw=0.0} [11:55:51] [Server thread/INFO]: Location{world=CraftWorld{name=skywars},x=-18.0,y=104.0,z=15.0,pitch=0.0,yaw=0.0} [11:56:02] [Craft Scheduler Thread - 8/INFO]: A new SkyWars Round has started! [11:56:02] [Craft Scheduler Thread - 8/WARN]: Exception in thread "Craft Scheduler Thread - 8" [11:56:02] [Craft Scheduler Thread - 8/WARN]: org.apache.commons.lang.UnhandledException: Plugin SkyWars v1.0 generated an exception while executing task 1712 at org.bukkit.craftbukkit.v1_7_R2.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:56) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Caused by: java.lang.IllegalStateException: Asynchronous scoreboard creation! at org.spigotmc.AsyncCatcher.catchOp(AsyncCatcher.java:14) at org.bukkit.craftbukkit.v1_7_R2.scoreboard.CraftScoreboardManager.getNewScoreboard(CraftScoreboardManager.java:45) at org.bukkit.craftbukkit.v1_7_R2.scoreboard.CraftScoreboardManager.getNewScoreboard(CraftScoreboardManager.java:28) at com.comze_instancelabs.skywars.Main.updateScoreboard(Main.java:2256) at com.comze_instancelabs.skywars.Main$16.run(Main.java:1641) at org.bukkit.craftbukkit.v1_7_R2.scheduler.CraftTask.run(CraftTask.java:58) at org.bukkit.craftbukkit.v1_7_R2.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:53) ... 3 more
[11:56:02] [Server thread/INFO]: Location{world=CraftWorld{name=skywars},x=-18.0,y=104.0,z=15.0,pitch=0.0,yaw=0.0} [11:56:02] [Server thread/INFO]: Location{world=CraftWorld{name=skywars},x=-18.0,y=104.0,z=15.0,pitch=0.0,yaw=0.0} [11:56:13] [Craft Scheduler Thread - 12/INFO]: A new SkyWars Round has started! [11:56:13] [Craft Scheduler Thread - 12/WARN]: Exception in thread "Craft Scheduler Thread - 12" [11:56:13] [Craft Scheduler Thread - 12/WARN]: org.apache.commons.lang.UnhandledException: Plugin SkyWars v1.0 generated an exception while executing task 1712 at org.bukkit.craftbukkit.v1_7_R2.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:56) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Caused by: java.lang.IllegalStateException: Asynchronous scoreboard creation! at org.spigotmc.AsyncCatcher.catchOp(AsyncCatcher.java:14) at org.bukkit.craftbukkit.v1_7_R2.scoreboard.CraftScoreboardManager.getNewScoreboard(CraftScoreboardManager.java:45) at org.bukkit.craftbukkit.v1_7_R2.scoreboard.CraftScoreboardManager.getNewScoreboard(CraftScoreboardManager.java:28) at com.comze_instancelabs.skywars.Main.updateScoreboard(Main.java:2256) at com.comze_instancelabs.skywars.Main$16.run(Main.java:1641) at org.bukkit.craftbukkit.v1_7_R2.scheduler.CraftTask.run(CraftTask.java:58) at org.bukkit.craftbukkit.v1_7_R2.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:53) ... 3 more
[11:56:13] [Server thread/INFO]: Location{world=CraftWorld{name=skywars},x=-18.0,y=104.0,z=15.0,pitch=0.0,yaw=0.0} [11:56:13] [Server thread/INFO]: Location{world=CraftWorld{name=skywars},x=-18.0,y=104.0,z=15.0,pitch=0.0,yaw=0.0} [11:56:24] [Craft Scheduler Thread - 13/INFO]: A new SkyWars Round has started! [11:56:24] [Craft Scheduler Thread - 13/WARN]: Exception in thread "Craft Scheduler Thread - 13" [11:56:24] [Craft Scheduler Thread - 13/WARN]: org.apache.commons.lang.UnhandledException: Plugin SkyWars v1.0 generated an exception while executing task 1712 at org.bukkit.craftbukkit.v1_7_R2.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:56) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Caused by: java.lang.IllegalStateException: Asynchronous scoreboard creation! at org.spigotmc.AsyncCatcher.catchOp(AsyncCatcher.java:14) at org.bukkit.craftbukkit.v1_7_R2.scoreboard.CraftScoreboardManager.getNewScoreboard(CraftScoreboardManager.java:45) at org.bukkit.craftbukkit.v1_7_R2.scoreboard.CraftScoreboardManager.getNewScoreboard(CraftScoreboardManager.java:28) at com.comze_instancelabs.skywars.Main.updateScoreboard(Main.java:2256) at com.comze_instancelabs.skywars.Main$16.run(Main.java:1641) at org.bukkit.craftbukkit.v1_7_R2.scheduler.CraftTask.run(CraftTask.java:58) at org.bukkit.craftbukkit.v1_7_R2.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:53) ... 3 more
[11:56:24] [Server thread/INFO]: Location{world=CraftWorld{name=skywars},x=-18.0,y=104.0,z=15.0,pitch=0.0,yaw=0.0} [11:56:24] [Server thread/INFO]: Location{world=CraftWorld{name=skywars},x=-18.0,y=104.0,z=15.0,pitch=0.0,yaw=0.0} [11:56:31] [Server thread/INFO]: Jupyter lost connection: Disconnected [11:56:31] [Server thread/INFO]: §8[§7INFO§8] §6Le joueur §eJupyter§e §6a quitté le jeu. [11:56:31] [Server thread/INFO]: [SkyWars] QuatreIles [11:56:32] [Server thread/INFO]: CONSOLE: Forcing save.. [11:56:32] [Server thread/INFO]: CONSOLE: Save complete. [11:56:32] [Server thread/INFO]: [INFO] Ecriture des caches suite au départ d'un joueur, risque de lag... [11:56:32] [Server thread/INFO]: Valverine won the game on arena QuatreIles! [11:56:32] [Server thread/INFO]: Valverine won the game on arena QuatreIles! [11:56:33] [Thread-20/INFO]: [SkyWars] Finished restoring map for QuatreIles. [11:56:33] [Thread-20/INFO]: [SkyWars] Failed to update 0 blocks due to spigots async exception. [11:56:35] [Server thread/INFO]: [SkyWars] Successfully finished!<</code>>
-
View User Profile
-
Send Message
Posted May 22, 2014i have also some others issues ;-(
if that can you help to correct. for now, nothing working ;)
-
View User Profile
-
Send Message
Posted May 22, 2014Thanks for the Tuto ! ;) i have an error ONLY with the commands /sw setbounds Origine high
other commands are ok !!
i don't understrand why !!
thanks for your help
-
View User Profile
-
Send Message
Posted May 20, 2014This is my tutorial video in portugues!!
https://www.youtube.com/watch?v=EPeGV9gdwy8
Pls see
-
View User Profile
-
Send Message
Posted May 14, 2014Video in portuguese:
https://www.youtube.com/watch?v=cP615h9Z8l0
-
View User Profile
-
Send Message
Posted May 11, 2014OMG! NOW I LOVE YOU! MOBESCAPE AND NOW SKYWARS??!! I can donate to you (if you have a PayPal)
-
View User Profile
-
Send Message
Posted May 10, 2014Are you portuguese?
-
View User Profile
-
Send Message
Posted Apr 26, 2014Ahh.... thx guys soo much and instancelabs nice plugins man keep it up :D
-
View User Profile
-
Send Message
Posted Apr 26, 2014Nop /sw spawnsetup <arena>
-
View User Profile
-
Send Message
Posted Apr 26, 2014@Alexkiller2000
/sw setspawn <ArenaName>!!!
-
View User Profile
-
Send Message
Posted Apr 25, 2014The setspawn command doesnt work for me i've tried "/sw setupspawn (name)" and "/sw getbeacon (name)" and it doesnt work plz help :( !
-
View User Profile
-
Send Message
Posted Apr 24, 2014Theluangamer9416 than send instancelabs a private bukkit message .... this topic is only for SkyWars :/
-
View User Profile
-
Send Message
Posted Apr 24, 2014@YanPerez I want a vampirez to give to customize the Your Messages, I'm from Brazil ai not give Minigame Translate to PT-BR because of what I want instancelabs create the best minigame vampirez Hypixel the same!
-
View User Profile
-
Send Message
Posted Apr 24, 2014-
View User Profile
-
Send Message
Posted Apr 24, 2014I need the Update from SkyWars is enjoy the Plugin :D
-
View User Profile
-
Send Message
Posted Apr 24, 2014@Theluangamer9416
http://dev.bukkit.org/bukkit-plugins/vampirez/
-
View User Profile
-
Send Message
Posted Apr 23, 2014@instancelabs really like your projects as Mob Escape, Open SkyWars, Snake, and ColorMatch Other, Please can you create a plugin vampirez minigame? Plugin Available in Bukkit not giving to edit and Shop Your Messages, he returned there a customizable plate, count on your help, create the plugin vampirez?
-
View User Profile
-
Send Message
Posted Apr 21, 2014Hello Instancelabs
I forgot to add this to the renewals
- If you survive for example one minutes you get money or items (you can set in the config)
- It would be cool if you could set up the scoreboard so
1 line: Separate text 2 Line: own text: <surviving player>
These are just ideas you do not do this if you do not want :)
ZephyrPro
-
View User Profile
-
Send Message
Posted Apr 20, 2014@ZephyrPro
Thank for this. He'll get to fixing these and hopefully have it all fixed by the next update! :)