CraftIT Minigame icon

CraftIT Minigame -----

YML | MySQL | MultiArena | Spectate | Party | NPC | PlaceholderAPI | Leaderboard



Proof Ownership
proof.png

SyURkmJ.png

Craft IT is a minigame where you goal is to craft the specified item as fast as you can before your opponents will do! All players will be after lobby spawned into arena, where they can find all blocks that are required to craft specified item. Player who craft that item first, is the winner!

BqIoXB8.png
  • Highly-Configurable and translatable!
  • Easy to use!
  • 1.8 - 1.21.4 Support!
  • MySQL Support!
  • Sound Effects!
  • Game-Win Effects!
  • Automatic arena rollback system!
  • BungeeCord / MultiArena support!
  • Scoreboards!
  • Simple setup!
  • Unlimited Join and Leave arena signs!
  • Low CPU & RAM usage!
  • Lagless!
5y76BvX.png

admincommands.png

playercommands.png

Permissions:
  • craftit.admin - Admin permission
Baxfazq.png

In-Game setup:
Note: After setting everything, please reload plugin by /ci reload to apply all changes!

Arena Setup (For each arena):
  • Create arena in new world by /ci create
  • Set arena's lobby location by /ci setlobby
  • Add items which you want to be craftable in your arena by /ci additem! You must have something in hand! Each game random one item from list is picked to be crafted.
  • For each player spawn do /ci addspawn
  • If you made a mistake in players spawns, simply do /ci delspawn (This will remove the latest added spawn)
Arena Signs

Setup join signs for CraftIT by this pattern:

joinsign.png

If you want to create Leaderboards for CraftIt, your server needs to have installed HolographicDisplays plugin. To simply create a Leaderboard, use command /ci lb create where type can be one of these:
  • WINS
  • PLAYED
By doing command /ci lb select you will select Leaderboard closest to your location. Now you can manage this Leaderboard by command /ci lb delete which removes this leaderboard or /ci lb teleport which moves that leaderboard to your location. You can also refresh all Leaderboards by doing /ci lb refresh.

%craftit_wins% Displays how many time player has won
%craftit_played% Displays how many times player has played
%craftit_status_{arena}% Displays status of {arena}
%craftit_arena_players_{arena}% Displays status of {arena}
%craftit_arena_min_players_{arena}% Displays the minimum number of players for {arena}
%craftit_arena_max_players_{arena}% Displays the maximum number of players for {arena}
%craftit_arena_total_players_{arena}% Displays the total number of players currently in {arena}
%craftit_players% Displays the list of players currently in all arenas



Code (Text):
CIGameEndEvent
CIGameStartEvent
CIGameStartEvent
CIPlayerGameJoinEvent
CIPartyAcceptEvent
CIPartyCreateEvent
CIPartyDeclineEvent
CIPartyDisbandEvent
CIPartyInviteEvent
CIPartyLeaveEvent
SpectateJoinEvent
SpectateQuitEvent
Code (Text):
CraftIT.getAPI().getArenas();
CraftIT.getAPI().getPlayerArena(Player);
CraftIT.getAPI().getPlayerCraftITStats(Player);
For support, please use only resource discussion

Terms of Service
By using this plugin, you agree to the following terms, which may be updated by the author at any time.
  • All payments are final and non-refundable.
  • Redistribution or resale of this plugin is prohibited.
  • You are not permitted to modify, decompile, or extract any part of the plugin's source code.
  • Support is provided exclusively to legitimate customers. We cannot offer support for plugins obtained through unauthorized or illegal means.
Resource Information
Author:
----------
Total Downloads: 5
First Release: Dec 13, 2024
Last Update: Feb 16, 2025
Category: ---------------
All-Time Rating:
0 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings