The famous game clash of clans reproduced on minecraft!
Trying to create the best gameplay like the real game, this plugin will manage all aspects.
The troops will not be presents but will be just the player who will have to attack others players, the player has to build his village carefully.
It's possible to withdraw the resources, simply clicking on the structure and using the GUI.
The structures can be purchased through the shop, using the gems, gold or elixir. The generation of the world is quite complex, every village will be large 400x400 and will possible to configure a maximum number of expansions for the village.
To give one example, the villages generation occurs as on PlotMe, but the structures are built (and claimed) when the player will create his village. Through the scoreboard, is possible view the player information.
- All settings and configurations can be changed through the files config.yml and messages.yml
- The plugin supports MySQL and flat file
- Each player has its own gems, gold, elixirs and the number of trophies
- Each player has his own village, the allocation and generation system of the village provides for the creation of a 400x400 space where the player can build and expand all structures
- The structures are based on schematics that are pasted to the ground through WorldEdit. It's possible to change all structures replacing them with the new schematics
- During the creation process of the structures, you can set the materials that need to be replaced to be adapted to the floor of the expansions
- Expansions 16x16, it's possible to claim by walking on chunk that you want to expand
- It's possible to set an increment for the progress of the number of expansions
- It's possible to set a number of max expansions for each village
- Scoreboard to display player statistics
- Structures like gold mine and elixir collector are recharged with resources (customizable through configuration)
- Structures availables: gold mine, townhall, elixir collector, elixir storage, gold storage, archer towner, cannon, gems collector, wizard tower new!
- The structures can be purchased using a GUI
- The structures can be moved using a GUI (http://image.prntscr.com/image/d88db4ae31fd4bb4b3d09dffb341b219.png)
- It's possible to click right on all the structures to display information and withdraw resources
- Through a GUI, users can sell their materials (command sell)
- Attacks against other villages
- For disabling the structures during the attacks, simply break 3 times 4 blocks created next to each structure
- System of calculation for the structures destroyed at the end of attack, so as to assign the number of trophies
- During the attacks, the resources stolen from the opponent are updated in real time
- Tier system, users can unlock tier paying
- Support Holographic Displays (by filoghost)
- Players can create clan, join and leave, show details using the command /clan show <clan name>
- CraftOfClans supports MVdWPlaceholderAPI (Featherboard, AnimatedNames, ActionBar and others..)
To work properly, I decided to use for CraftOfClans the following plugins as needed dependencies:
- WorldEdit (for structures management)
- Citizens (for attacks management)
- ProtocolLib (for mobs managements, on attacks mode)
- TitleManager
- MVdWPlaceholderAPI
variables:- {coc_player_gems}
- {coc_player_gold}
- {coc_player_elixir}
- {coc_player_trophies}
- {coc_player_clan}
The tiers are the mines that users can unlock
You can create tiers, set the cost and set spawn point.
How to - create a new tier:
- Select the area using WorldEdit
- Use the command /tier create <name of new tier>
- Remeber to set the cost of the new tier using /tier <cost_gems | cost_elixir | cost_gold > <name> <value>
- The players can use the command /tier to open a GUI with all tier and can teleport after buying.
Create a clan and fight against others
Users can create a new clan using a command /clan create
The wizard allows creating your own village in seconds. the owner may invite other members. The other players can see the clan statistics
- The owner of the clan can use /clan invite <player name> and the player must use /coc join <name clan> to join
- The owner can use /coc kick <player name>
- All members can use /coc leave to quit
Players can see the clan statistics using /clan show <clan name>
If you use essentials chat, you can use the prefix [coc_nameclan]
Player show info: /coc show <player name>
For the first installation, you must follow this step by step guide. If you have any problem in the installation you can contact me
- Place the file CraftOfClans.jar in the folder /plugins.
Make sure you have all the necessary dependencies and restart the server!
Server version checked: 1.7 & 1.8 & 1.9 - Check the configuration file
The file is located in /plugins/CraftOfClans/config.yml - Create the world clansworld:
Creating a clansworld with Multiverse: /mv create clansworld normal -g CraftOfClans
Creating a clansworld with bukkit, in bukkit.yml settings you must add:
Code (Text):
worlds:
clansworld:
generator: CraftOfClans - You can try to create the first village!
Using the command /coc start
/coc start | Begins with the creation of your personal village
Perms: coc.create
/coc shop | Buy the structures for your village
Perms: coc.shop
/coc expand | Begins with the creation of your personal village
Perms: coc.expand
/coc sell | Sell your items for gems
Perms: coc.sell
/coc give <player> < gems | gold | elixir > <amount>
Delivery gems, gold and elixir to a player
Perms: coc.give.*
coc.give.gems
coc.give.gold
coc.give.elixir
/coc info | View your personal stats
Perms: coc.info
/coc show <player name> | View player info
/coc tp | Reach your village
Perms: coc.tp
/coc attack | Start an attack
Perms: coc.attack
TIERS:
/tier | View list of tier available
Perms: coc.tier.gui
/tier create <name> | Create a new tier, select firts area using WorldEdit
/tier spawnpoint <name> | Set the spawnpoint for tier
/tier tp <name> | Teleport to tier
/tier <cost_gems | cost_elixir | cost_gold> <name> <value> | Set cost for the tier
Perms: coc.tier.admin
CLANS:
/clan create | Create a new clan
/can invite <player name> | Invite user to the clan
/clan join <clan name> | Join in one clan
/clan kick <player name> | Kick player from your clan
/clan leave | Quit from your clan
/coc disband | Disband the clan
- The clan owner can:
/clan name <new name>
/clan desc <new desc>
/clan min-trophies <new minium trophies to join>
CraftOfClans support the plugin Holographic Displays (by filoghost).
Beside the structures that provide resources (gold mines and elixir collector) it will present a hologram containing the basic information.
A player can attack another player simply using the command /coc attack
It's not possible attack a player that is in the same clan or if is online.
During the attack, the owner of village cannot enter in the server. (like the real game).
STRUCTURES STEPS:
At the end of the attack will be given trophies (based on algorithm) to the player, and removed to the target player.