CraftIT - [1.8-1.12] - An unique crafting minigame ! Craft the item as first !

ULTRA CraftIT - [1.8-1.12] - An unique crafting minigame ! Craft the item as first ! 2.3


CraftIT is a minigame plugin created by Drawethree. Your mission is to craft the specified item as fastas you can before your opponents will do !
  • Highly-Configurable and translatable ! (Almost everything)​
  • Easy to use !​
  • 1.8 - 1.12 Support !​
  • NEW Automatic Map-Rollbacking system !
  • SPECIAL MySQL Support !
  • SPECIAL Sound Effects !
  • SPECIAL Game-Win fireworks !
  • SPECIAL Arena Icons !
  • SPECIAL XP-Bar Countdown !
  • SPECIAL BungeeCord support!
  • SPECIAL Scoreboards !
  • SPECIAL Economy support !
  • Simple setup !​
  • Customizable messages !​
  • Customizable values !​
  • Customizable sounds !​
  • Low CPU & RAM usage !​
  • Lagless !​
  • Multiple arenas !​
  • Join / Leave signs !​

Requirements:
Nothing !
But if you want to use economy rewards, then download Vault, and economy plugin for example iConomy !
Installing the plugin:
  1. Download the plugin​
  2. Download the plugin requirements(Optional)​
  3. Put CraftIT.jar, and other plugin requirements into your plugin folder​
  4. Reload / Restart the server​
Setup the game:
Note: After setting everything, please restart server ! (not reload)
1.GLOBAL LOBBY SETUP :​
  1. Set the Global Lobby location by /ci setgloballobby
Note: Global Lobby, is a lobby from where players will be joining your arenas through signs / commands ! Players must be first in global lobby, to enter arenas ! This must be in other worlds than arenas !
2.ARENA SETUP(For each map):​
  1. Create arena in new world by /ci create "arena_name"
  2. Set arena's lobby location by /ci setlobby "arena_name"
  3. Set the arena icon by /ci setitem "arena_name" ! You must have something in hand !​
  4. For each player do /ci addloc "arena_name" !​
Note: You can have unlimited amount of arenas !
3.ARENA SIGNS

Setup join and leave signs for CraftIT by this pattern !
Note: For each arena is allowed only 1 join sign ! You can have as many leave signs as you want !
4.BUNGEECORD

If you want to use BungeeCord, setup the game, and the in config.yml set option useBungeecord to true, and fallback-server !
Note: useBungeecord: true will NOT automaticaly join players to the game ! If you want that, also set the forceJoin to true.
5.MySQL

If you want to use player stats (MySQL), set the useMysql to true in config.yml and then database data in config.yml !

If useMysql = true - It will save your players data to your database !
If useMysql= false - Players game data will not be saved !​
Player commands:
  • /ci join >> Join the Global Lobby
  • /ci leave >> Leave Arena / Global Lobby
  • /ci join <arena_name> >> Join specified Arena
Admin commands:
  • /ci create <arena_name> >> Create Arena
  • /ci remove <arena_name> >> Remove Arena
  • /ci setitem <arena_name> >> Set item which will be crafted in Arena
  • /ci setlobby <arena_name> >> Set Arena wating lobby locaiton
  • /ci setgloballobby >> Set Global Lobby location
  • /ci addloc <arena_name> >> Add spawn location for player in arena
  • /ci removeloc <arena_name> >> Remove spawn location for players
  • /ci start <arena_name> >> Start specified Arena
  • /ci stop <arena_name> >> Stop specified Arena
  • /ci listarenas >> List of all Arenas
Permissions:
  • craftit.admin - Access to CraftIT admin commands
Configs:
arenaTime: 300
lobbyTime: 30
minPlayers: 2
maxPlayers: 12
forceJoin: false
useBungeecord: false
fallback-server: hub
useMysql: false
mysql:
host: host
port: 3306
database: dbname
username: dbuser
password: dbpassword
unbreakableBlocks:
- 7
- 98
rewards: false
economyReward: 100
#Set your own messages !
prefix: "&7[&eCraftIT&7] "
lobbyJoin:
- "&aWelcome to &3CraftIT &a- Global Lobby !"
- "&eChoose your arena !"
lobbyLeave:
- "&cYou left &3CraftIT &a- Global Lobby !"
- "&eDont forget to play again !"
arenaNotFinishedTitle:
- "&cTIMES UP !"
- "&eWinner is nobody !"
endArenaTitle:
- "&aArena &e%name% &aended !"
- "&eWinner is &6%winner% &e!"
startArenaTitle:
- "&aItem : &6%item%"
- "&aYou have &e%time% seconds &ato craft the &6%item%"
joinTitle:
- "&aWelcome to &2CraftIT &a!"
- "&eArena: &6%arena%"
leaveTitle:
- "&cYou have left the game!"
- "&eThanks for playing &3CraftIT&e!"
winnerTitle:
- "&a&lCONGRATULATIONS !"
- "&e&lYou are a winner !"
endGameTitle:
- "&cGame has ended !"
- "&eThanks for playing &3CraftIT !"
eliminatedTitle:
- "&cYou have been eliminated !"
- ""
you_joined: "&aYou have joined the game"
you_joined_global_lobby: "&aYou have joined global lobby !"
you_are_ingame: "&cYou are already in-game !"
you_left: "&cYou have left the game !"
you_left_global_lobby: "&aYou have left global lobby !"
you_won: "&aYou have won &3CraftIT &aon arena &e%arena% !"
you_recieved: "&aYou recieved &e%money% $ &afor winning the game !"
arena_ended: "&aPlayer &e%player% &ahas crafted the item as first !"
broadcast_arena_ended: "&aPlayer &e%player% &ahas won game on arena &e%arena% &a!"
first_join_lobby: "&cPlease join Global Lobby first ! &e/ci join"
not_ingame: "&cYou are not in-game !"
only_arena_cmds: "&cYou can use only getdown commands while in-game !"
not_enough_players: "&cNot enough players to start the game !"
player_joined: "&aPlayer &e%name% &ahas joined the game ! &e%players%"
player_left: "&cPlayer &e%name% &chas left the game ! &e%players%"
game_will_start: "&aThe game will start in &e%time% seconds &a!"
game_in_progress: "&cGame is in progress !"
lobby_full: "&cLobby is full !"
sign_prefix: "&3&lCraftIT"
sign_join: "&a[Join]"
sign_leave: "&c[Leave]"
scoreboard:
starting: "&6Starting in: &e%time%"
item: "&6Item: &e%item%"
arena: "&6Arena: &e%arena%"
players: "&6Players : &e%players%"
spacer: " "
name: "&6Your name: &e%name%"
server: "&e&lmc.topserver.eu"
wins: "&6Your wins: &e%wins%"
economy: "&6Your money: &e%money% $"
#All sounds can be found on https://hub.spigotmc.org/javadocs/spigot/org/bukkit/Sound.html
COUNTDOWN: "ENTITY_EXPERIENCE_ORB_PICKUP"
INVENTORY_OPEN: "BLOCK_NOTE_PLING"
FAILURE: "BLOCK_NOTE_BASS"
GAME_START: "BLOCK_ANVIL_USE"
If you are getting errors , its for 99% error with sounds. Please set your sounds.yml values :

For 1.8 :
http://docs.codelanx.com/Bukkit/1.8/org/bukkit/Sound.html
For 1.9 - 1.11:
https://hub.spigotmc.org/javadocs/spigot/org/bukkit/Sound.html
TO DO :
  • Kits !
  • Command rewards !
  • Give me your suggestions ! I'm here for it ;)
Author
Wifi
Downloads
0
Views
23
First release
Last update

Ratings

0.00 star(s) 0 ratings

More resources from Wifi

Top