Micro Wars | Now Compatible with 1.9+!

 Micro Wars | Now Compatible with 1.9+! V 1.2.7

Micro Wars | Now Compatible with 1.9+!
Native Minecraft Version:
1.14
Tested Minecraft Versions:
  • 1.9
  • 1.10
  • 1.11
  • 1.12
  • 1.13
  • 1.14
1.15 Compatibility coming soon!

natureofwar-png.471459


Introduction!
Hey there! Micro Wars is a unique real time strategy, or RTS, minigame in Minecraft similar to old classics such as Red Alert 2 or Command & Conquer. Players construct bases made up of custom miniature models in order to create armies to beat the opponents in this Free For All battle game.

Before we begin I just want to point you to the Google Document for Micro Wars. Here everything is described in great detail instead of the general overview I give here. https://docs.google.com/document/d/1ZeR7GWGH33EBDObAyk33Ih7eDyZLJvz22tNflMiUchs/edit?usp=sharing
mw-png.465046

gameplay-png.465051

In the videos below I am playing against a computer opponent. Click the spoiler button below to see more gameplay videos.




features-png.465053

This plugin comes with a ton of unique features and they are described in great detail in the google document linked above.

  1. Unique Structures: This game comes with a whole bunch of different construction options. In short they are: Powerplant, Ore Refinery, Barracks, War Factory, Airfield, Battle Lab, Nuclear Missile Silo, Pillbox, Patriot Missile System, Laser Defense Turret, French Cannon and the Headquarters.
  2. Unique Units: A lot of structures have unit recruit options. These units are your key to victory, in short they are: Soldier, Bazooka, Sniper, Engineer, Rocketeer, Rocket Angel, Spy, Battle Tank, Rocket Tank, Gattling Tank, Mirage Tank, Overlord Tank, Demolition Truck, Kirov Airship, Fighter Jet, Rocket Jet, Black Eagle Jet, Ore Miner, Super Ore Miner and the MCV. In short, a lot of options! The units in purple are faction exclusives as described in the document and below.
  3. Player vs Player: This game can be played with as many players as you want. It is a free for all game.
  4. Player vs AI: Alternatively, this plugin comes with a computer opponent you can try your hands on.
  5. Factions: Players can earn points by playing games using which they unlock different factions. Each faction comes with its unique perks and units and are described in great detail in the document linked above. In short they are: United States, France, Germany, South Korea, United Kingdom, Egypt, Libya, China, Japan and Russia. No faction is by definition more powerful than the others, they just play differently.
  6. Captureable Structures: Admins are able to place Oil Derricks and Hospitals into the map which users can capture using Engineers. These provide benefits such as extra money and increased health.
  7. Ingame Tutorial: The plugin will help players who have never played before if it notices the players need help. Say for example a player has no clue how to build structures, the plugin will tell him via a message but if the player does know he won't get a tutorial message. Only a tutorial for those who need it.
  8. Full Customization: Every single message in the entire plugin is customizable. You can customize how many points players need to accumulate before they are rewarded with extra factions and you can balance out every unit and structure to your own likings.
  9. Custom Balancing: If you find a unit too powerful or too weak you can simply go to their files and nerf/buff them. You can edit anything from range to whether or not they can target air units. In theory you could even make the Demolition Truck an anti air weapon.
  10. Spectating: Have you been defeated? Don't feel sad! You still get to watch your nemesis get his share of destruction. If you are destroyed you become a spectator of the game and other players can't see you. It's up to you whether you leave or stay.
  11. Keeps player attention: Because of the progression system players are more likely to stick around because playing more games yields more points and players will actively be working towards the next faction. The factions can be picked from the faction picker in the lobby. I purposefully allowed users to read the descriptions of factions they don't own to get people more excited.
  12. Custom Resource Pack: The resource pack is automatically downloaded when a user enters a lobby. If you don't want the plugin to force the resource pack but instead want to do this yourself you can toggle force-resourcepack off in the config.yml.
resource-png.465055

Because this plugin has to be usable offline, here is the link to the resource pack so you can download it now in case you have got no internet connection. To turn the auto-force-resourcepack off simply go to the config.yml and change force-resourcepack to false.
1.13+: https://www.dropbox.com/sh/czoqy4i6as374cd/AAC_Vq5YE5g35APRP6TC_cGUa?dl=1
1.9-1.12: https://www.dropbox.com/sh/e1qxka4ihjmply2/AACMu8qKll92QRHuTX64-NjEa?dl=1
tutorial-png.465056

A tutorial on how to setup the arena as well as a full manual of the entire plugin can be found by going to the google document via this link: https://docs.google.com/document/d/1ZeR7GWGH33EBDObAyk33Ih7eDyZLJvz22tNflMiUchs/edit?usp=sharing

dependency-png.465057

This plugin doen't require any other plugins. If you, however, want the UI toasts to appear (Those slide-in messages as seen in the videos) you will need to add the CrazyAdvancementsAPI to your server. Here's the link to the plugin page: https://www.spigotmc.org/resources/crazy-advancements-api.51741/ This plugin also works with the PlaceholderAPI. More information on that below.
placeholder-png.465058

This plugin allows you to use placeholders from other plugins in its messages. You can also use placeholders of this plugin in other plugins. Please visit the google document linked above to get a list of all placeholders. Here's a link to the PlaceholderAPI so you can check it out: https://www.spigotmc.org/resources/placeholderapi.6245/
support-png.465059

Is something not right or do you need additional features? I'll be here for you. If you buy the plugin I promise to help you out with any issue within a day. Just send me a PM here on Spigot and I'll read them. I have also set up a Discord server for quicker support. Here's the invite link:
https://discord.gg/3fEdtYg

Performance
With all its moving parts Micro Wars is quite a complex plugin which means its slightly more performance heavy than some of my other plugins but despite that the plugin runs quite well. There shouldn't be any significant lag spikes. Unit movement and path calculations are done off thread as to not cause performance issues. I have been testing this plugin on a decent local server with 2 gigabytes of RAM and I have not experienced any significant performance issues.

If you are experiencing performance issues please send your timings report to me on Spigot and I'll get the source of the issue sorted as soon as possible!

Previous Updates
Below are the major updates that have been released. Here you check what has been added in each update and how to use those features.

Latest updates

  1. V 1.2.7

    V 1.2.7
  2. V 1.2.3

    V 1.2.3

Latest reviews

Hello, I ran into the same problems again. Already changed the server version, all the same the same errors, is there a way to fix this? There were versions 1.12.2 and 1.14.4. Thank. (Google translate)

1 error: [Micro Wars] Caught error in event: PlayerInteractEvent! Please send the error message below to the developer to get it fixed.

2 error: Error occurred while disabling MicroWar v1.2.3 (Is it up to date?)
java.lang.NullPointerException: null
1 error: [Micro Wars] Caught error in event: PlayerInteractEvent! Please send the error message below to the developer to get it fixed.

2 error: Error occurred while disabling MicroWar v1.2.3 (Is it up to date?)
java.lang.NullPointerException: null

Similar resources

BlackSpigot General Chat
Rules Help Users
    G @ GosuP: @RealNotSound sorry for the ping
    Top