ModsJava
OITC | Multi/Bungee | Map Voting | Powerups! | 1.14 - 1.21.x |
Java mod listed for Minecraft 1.14–1.21. Downloads from the MC Java Mods app on Android.
⬇ Download on Spigot
Please follow me on spigot it means a lot to me and it will support me 
The plugin is in BETA right now and may contains bugs, I'll make sure to fix them, and you can always send me bugs you encountered.

The plugin is in BETA right now and may contains bugs, I'll make sure to fix them, and you can always send me bugs you encountered.
- Achievements system
- Add as many achievements as you want.
- View achievements by status: Completed, in progress, or not started.
- Customizable lore, rewards, and achievement completion messages.
- Pages system.
- Stores achieved player's achievements using database
- Map selection and voting
- Add as many maps as you want.
- View maps and see their voting percentage and glass colors depending on their percentage
- Customizable lore, items.
- Pages system.
- Unlimited arenas/BungeeCord
- Cosmetics system
- Storage system
- MySQL using HikariCP
- SQLite
- Two Arena Types
- Lives
- Kills To Win
- Lives
- Supports 1.14 to 1.21.x
- Lower versions will be supported in the future
- Spectator system (Only for LIVES arena type)
- Advanced GUI with its own paging system.
- Scoreboard system
- Customizable scoreboards for lobby and in-game.
- Anti-flicker.
- Vault compatibility
- Highly customizable
- Actionbar system to display in-game stats and powerups.
- Rewards
- Rewards for upon player death (fully customizable) per arena.
- Rewards for winning (fully customizable) per arena.
- Update checker
- Join signs
-
Code (Text):oitc
<arena>
-
- Lobby and in-game items
- API for developers
-
Code (Text):
OITCApi:
int getKills(Player player) | Returns the player's kills.
int getDeaths(Player player) | Returns the player's deaths.
int getPlayed(Player player) | Returns the player's games played.
int getWins(Player player) | Returns the player's wins.
int getArrowHit(Player player) | Returns the player's arrows hit.
int getArrowFired(Player player) | Returns the player's arrows fired.
Arena getArena(Player player) | Returns the arena the player is in.
List<Arena> getArenas() | Returns all arenas.
List<Achievements> getAchievements() | Returns all achievements.
GameArenaEndEvent:
setCancelled(boolean b) | Sets whether to cancel this event or not.
getArena() | Returns the arena.
GameArenaWinEvent:
setCancelled(boolean b) | Sets whether to cancel this event or not.
getArena() | Returns the arena.
getPlayer() | Returns the winner.
GamePlayerJoinEvent:
setCancelled(boolean b) | Sets whether to cancel this event or not.
getArena() | Returns the arena.
getPlayer() | Returns the player.
GamePlayerKillEvent:
setCancelled(boolean b) | Sets whether to cancel this event or not.
getArena() | Returns the arena.
getVictim() | Returns the victim.
getKiller() | Returns the killer.
GamePlayerLeaveEvent:
setCancelled(boolean b) | Sets whether to cancel this event or not.
getPlayer() | Returns the player.
GamePlayerSpectatorEvent:
setCancelled(boolean b) | Sets whether to cancel this event or not.
getArena() | Returns the arena.
getPlayer() | Returns the player.
GameStateChangeEvent:
setCancelled(boolean b) | Sets whether to cancel this event or not.
getArena() | Returns the arena.
getState() | Returns the arena's game state.
-
- Player commands:
- /oitc join <arena> | Join an arena.
- /oitc leave |Leave the current arena.
- Admin commands:
- /oitc join <arena> | To join an arena.
- /oitc leave | Leave the current arena
- /oitc create <arena> <minplayers> <maxplayers> <arenatype> | Create a new arena.
- /oitc remove <arena> | Remove an arena.
- /oitc setmainlobby | Set the main lobby
- /oitc setspectator | Set the spectator location
- /oitc achcreate <type> | Create a new achievement
- /oitc addspawn - Add a spawn point to the current arena
- /oitc addmaparena <arena> <map name> - Add a map for players to vote
- /oitc setlobby - Set a arena's lobby location
- /oitc save - Save the current arena
- Arena creation:
- To create an arena, use the command:
/oitc create <name> <min> <max> <type>
Example:
/oitc create Test 2 4 LIVES
- Then, follow the steps to complete the arena setup.
- To create an arena, use the command:
- Achievement creation:
- To create an achievement, use the command:
/oitc achcreate <id> <type>
Example:
/oitc achcreate WINS - Then, follow the steps to complete the achievement setup.
- Available types: PLAYED, WINS, ATOMS, MINEDBLOCKS
- To create an achievement, use the command:
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.14, 1.15, 1.16
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
OITC | Multi/Bungee | Map Voting | Powerups! | 1.14 - 1.21.x | is a free Minecraft Java mod. Compatible with Minecraft 1.14, 1.15, 1.16, 1.17 and newer. Downloaded 18,234 times (via Spigot). Download it and open it directly in the game.