SuperWars
Features
Be your favourite super hero in this epic new mini-game. Battle until only the best is left standing. Ever wondered that if Batman and Hulk fought who would win? Well now you can find out!
Create games by setting two corners, a lobby point, and some spawn points.
The blocks will reset after each game.
Create join signs.
Pick form a list of than ten different heroes!
Each hero has special skills and weapons.
As of v0.7 you can use the command /sw become <hero> to become that hero and use his powers outside of the mini-game.
NOTE: Plugin in Beta, expect bugs.
--------------------------------------------------------------
Heroes
(Hover over picture for info)
BatMan: | SpiderMan: | |
---|---|---|
CaptainAmerica: | Hulk: | |
---|---|---|
IronMan: | Thor: | |
---|---|---|
Wolverine: | GreenLantern: | |
---|---|---|
AquaMan: | HumanTorch: | |
---|---|---|
NightCrawler: | Hawkeye: | |
---|---|---|
Storm: | Joker: | |
---|---|---|
SuperMan: | Flash: | |
---|---|---|
Deadpool: | ScarletWitch: | |
---|---|---|
Venom: | Loki: | |
---|---|---|
Shazam: | ???: | |
---|---|---|
Note: While in-game you can look like theses pictures by installing Lib's Disguises and enabling useHeroDisguises in the config. In the config there is a player name for each hero, this player has the hero skin. If that player changes their skin then it will change for you too. Then you will have to find a new player with that skin and replace the name in the config.
Note: If a skin changes and you find a replacement player, please post it here for others.
Shot of heroes in-game:
--------------------------------------------------------------
Commands
/sw reload
/sw become <hero>
/sw info
/sw join <game>
/sw leave <game>
/sw create <game>
/sw finish <game>
/sw delete <game>
/sw <game> set <gametime/lobbytime> <time>
/sw <game> set <point1/point2/lobby>
/sw <game> add spawnpoint
--------------------------------------------------------------
Permissions
Permission to use the /reload or /help commands:
"superwars.op.commands" allows you to use game creation/editing commands.
"superwars.play.commands" allows you to use join and leave commands.
"superwars.<heroname>.hero" allows you to play as that hero.
--------------------------------------------------------------
Configuration/Installation
0. Install Lib's Disguises and Protocol Lib.
1. Drop the plugin into your plugins folder and restart the server.
2. Edit the config and change any options you want.
3. Do /sw reload.
4. Set up a game to play in.
5. Create a join sign, or just use the menu.
6. Play! (Note: The plugin might not work on versions other than the one it says the download is for.)
--------------------------------------------------------------
How to Set it Up
Here is what the signs look like:
To make a game you must first do:
/sw create <game>
Where ever your standing will be the lobby (You can move it if you want)
Then set the two corners, one under and the other over the game space.
/sw <game> set <point1/point2>
Then add some spawn points.
/sw <game> add spawnpoint
Last to finish do:
/sw finish <game>
Here are some video tutorials on how to set it up:
Another tutorial: https://www.youtube.com/watch?v=i9nJXD57STs
--------------------------------------------------------------
Media
Thor vs Green Lantern animation:
Show case of the powers part 1:
Show case of the powers part 2:
Portuguese tutorial: http://youtu.be/XFOTPAbTKn4
German tutorial: https://www.youtube.com/watch?v=FqKRecWOisY
Get the Avengers - S.H.I.E.L.D Helicarrier map here:
http://www.planetminecraft.com/project/the-avengers---shield-helicarrier/
--------------------------------------------------------------
Upcoming Features
- More Heroes and some Villains!
- Map copy and delete instead of map restore.
--------------------------------------------------------------
Your Very Own Hero
Do you want a hero/villain added? Well I will add any hero/villain to this plugin if you donate $5 or more.
The more you donate the more powers your hero can have. Message me before you donate.
- Some balancing rules may apply.
--------------------------------------------------------------
Donate
If you like my plugins and want to help me out:
--------------------------------------------------------------
MC Stats
This plugin sends info on how many servers and players are using this plugin.
If you wish to disable the usage stats, look at /plugins/PluginMetrics/config.yml.
--------------------------------------------------------------
YouTube/FaceBook/Twitter
Check out my YouTube for more Minecraft awesomeness:
http://www.youtube.com/user/Jacobvejvoda
Keep up to date with my stuffs at my FB page/Twitter:
https://www.facebook.com/EliminatorProductions
https://twitter.com/Elimnator
--------------------------------------------------------------
Can you make a video on how to make superhero signs
Sure, but its not up.
Can you come on my sever and do the superhero signs
@TexoLineHD
Make sure they look exactly the same as in the picture and video, if it still won't work give me your IP and I will take a look.
can you come on my and set it up
The Hero choice Signs are buggy. I can't choose a hero.
Thank you for all of your help. I finally did get it working.
@draagyn583
I pretty sure that if I compile on an older version it will work for all the new ones.
I don't think this error has to do with my plugin, try this.
I could be wrong, but it looks like the plugin might not be supported by Java version 7 update 51, meaning I might need an older version of Java...
Bear in mind I'm only basing this on this:
Unsupported major.minor version 51.0
However, I could be way off. This idea is coming from a person that knows nothing about code. :)
I don't now what version I had, but I updated to version 7 update 51 just now and it still doesn't work.
@draagyn583
I think that means you have an unsupported java version, what version of java so you have?
Try updating you java.
I downloaded the beta build #3020 1.7.2-R.03 and I got this error message:
This server is running CraftBukkit version git-Bukkit-1.7.2-R0.3-b3020jnks (MC: 1.7.2) (Implementing API version 1.7.2-R0.3)
[10:22:00 ERROR]: Could not load 'plugins/SuperWars.jar' in folder 'plugins'
org.bukkit.plugin.InvalidPluginException java.lang.UnsupportedClassVersionError io/hotmail/com/jacob_vejvoda/SuperWars/SuperWars : Unsupported major.minor version 51.0
at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:137) ~[craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks]
@draagyn583
You have to use the supported version: CraftBukkit version git-Bukkit-1.7.2-R0.3
@jacob_vejvoda
No need to worrie I have solved the issue. I went into the code, and nothing was wrong. So I guess it's just my server being a butt. Though everything in the plugin is working besides the ability to use /sw. And Like I have said it isn't a 24/7 server, it is my test server.
Right now I have the latest version of CraftBukkit and when I try to start the server I get this message:
This server is running CraftBukkit version git-Bukkit-1.7.2-R0.3-10-gcf5a547-b3035jnks (MC: 1.7.5) (Implementing API version 1.7.5-R0.1-SNAPSHOT)
[19:55:12 ERROR]: Could not load 'plugins/SuperWars.jar' in folder 'plugins'
org.bukkit.plugin.InvalidPluginException java.lang.UnsupportedClassVersionError io/hotmail/com/jacob_vejvoda/SuperWars/SuperWars : Unsupported major.minor version 51.0
at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:131) ~[craftbukkit.jar:git-Bukkit-1.7.2-R0.3-10-gcf5a547-b3035jnks]
at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:328) ~[craftbukkit.jar:git-Bukkit-1.7.2-R0.3-10-gcf5a547-b3035jnks]
at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:251) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-10-gcf5a547-b3035jnks]
at org.bukkit.craftbukkit.v1_7_R2.CraftServer.loadPlugins(CraftServer.java:350) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-10-gcf5a547-b3035jnks]
at org.bukkit.craftbukkit.v1_7_R2.CraftServer.<init>(CraftServer.java:312) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-10-gcf5a547-b3035jnks]
at net.minecraft.server.v1_7_R2.PlayerList.<init>(PlayerList.java:63) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-10-gcf5a547-b3035jnks]
at net.minecraft.server.v1_7_R2.DedicatedPlayerList.<init>(SourceFile:14) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-10-gcf5a547-b3035jnks]
at net.minecraft.server.v1_7_R2.DedicatedServer.init(DedicatedServer.java:126) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-10-gcf5a547-b3035jnks]
at net.minecraft.server.v1_7_R2.MinecraftServer.run(MinecraftServer.java:426) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-10-gcf5a547-b3035jnks]
at net.minecraft.server.v1_7_R2.ThreadServerApplication.run(SourceFile:618) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-10-gcf5a547-b3035jnks]
Caused by: java.lang.UnsupportedClassVersionError io/hotmail/com/jacob_vejvoda/SuperWars/SuperWars : Unsupported major.minor version 51.0
at java.lang.ClassLoader.defineClass1(Native Method) ~[?:1.6.0_65]
at java.lang.ClassLoader.defineClassCond(ClassLoader.java:637) ~[?:1.6.0_65]
at java.lang.ClassLoader.defineClass(ClassLoader.java:621) ~[?:1.6.0_65]
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141) ~[?:1.6.0_65]
at java.net.URLClassLoader.defineClass(URLClassLoader.java:283) ~[?:1.6.0_65]
at java.net.URLClassLoader.access$000(URLClassLoader.java:58) ~[?:1.6.0_65]
at java.net.URLClassLoader$1.run(URLClassLoader.java:197) ~[?:1.6.0_65]
at java.security.AccessController.doPrivileged(Native Method) ~[?:1.6.0_65]
at java.net.URLClassLoader.findClass(URLClassLoader.java:190) ~[?:1.6.0_65]
at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:77) ~[craftbukkit.jar:git-Bukkit-1.7.2-R0.3-10-gcf5a547-b3035jnks]
at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:62) ~[craftbukkit.jar:git-Bukkit-1.7.2-R0.3-10-gcf5a547-b3035jnks]
at java.lang.ClassLoader.loadClass(ClassLoader.java:306) ~[?:1.6.0_65]
at java.lang.ClassLoader.loadClass(ClassLoader.java:247) ~[?:1.6.0_65]
at java.lang.Class.forName0(Native Method) ~[?:1.6.0_65]
at java.lang.Class.forName(Class.java:249) ~[?:1.6.0_65]
at org.bukkit.plugin.java.PluginClassLoader.<init>(PluginClassLoader.java:40) ~[craftbukkit.jar:git-Bukkit-1.7.2-R0.3-10-gcf5a547-b3035jnks]
at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:127) ~[craftbukkit.jar:git-Bukkit-1.7.2-R0.3-10-gcf5a547-b3035jnks]
... 9 more
@draagyn583
What problems are you having?
My exact build is: CraftBukkit version git-Bukkit-1.7.2-R0.3 (That is the version that it says to use on the download)
I was wondering if you could please be more specific with the build number you are using. I think not having the exact build number the plugin uses may be causing a problem. For example, at the time of this message the latest build is
Build number Version Download
#3035 1.7.5-R0.1 Development Build
Thanks!
@erozen100
IP doesn't work.
@jacob_vejvoda
I have the latest, the regen works but the /sw commands still aren't working if you wanna come check it out be my guest ip is : 68.108.142.2 it is not 24/7 ill be on it for about an hour to wait for you.
Do you have the latest? If so give me your IP and I will check out what wrong.