HomeJavaModsRandomKitsEpic
RandomKitsEpic

[​IMG]

RANDOM KITS EPIC
Kits | Mines | Arena Reset | PvP Worlds | Levels | Streaks | Rewards

Paper | Purpur | Spigot | Minecraft 1.20+ | Java 17+


EARLY ACCESS / ACTIVE DEVELOPMENT

Please read before installing

This plugin is in active development. It is fully usable, but it may contain bugs, edge cases or unfinished polish.

  • If you find a bug, please report it in the Discussion section or open a ticket on Discord (details below). Include: server version, Java version, Paper/Purpur/Spigot, steps to reproduce, and any console errors.
  • Suggestions are welcome. You can propose features to add, remove or change, or UX improvements for menus and configs.
  • Updates will focus on stability, performance and community feedback.

Thanks for testing and helping improve RandomKitsEpic.
Click to expand...
========================================

What Is RANDOM KITS EPIC?

Turn your server into a complete PvP + mining ecosystem with one plugin.

RandomKitsEpic handles PvP worlds (modalities), random or fixed kits, mines with timed resets, arena snapshot resets, kill streaks, PvP levels, kill rewards, autosell and leaderboards - all configurable from an in-game admin GUI or YAML.

Designed for PvP arenas, practice servers, minigame networks and survival servers with a dedicated combat zone.

At a Glance

========================================

Features

PvP Worlds (Modalities)

Kits

Mines

Arena Map Reset

Kill Streaks

PvP Levels

Kill Rewards

Autosell

Anti-Abuse

Leaderboards

Languages and Customization

========================================

Screenshots


[​IMG]
Admin main menu


[​IMG]
Kits list - create, edit and delete kits


[​IMG]
Kit editor - save, test, clear and rename


[​IMG]
Mines list - timers, region and quick actions


[​IMG]
Mine settings - blocks, wand, reset and evacuation


[​IMG]
Mine wand setup in chat - pos1, pos2 and apply region


[​IMG]
Arena reset menu - save snapshot, timer and reset now


[​IMG]
PvP Worlds (modalities) - kits, worlds and inventory sessions


[​IMG]
Streak announcements - configurable milestones


[​IMG]
Streak rewards - money, commands and items


[​IMG]
Levels config - XP, progression and rewards


[​IMG]
Level colors by range


[​IMG]
Level symbols by range


[​IMG]
Leaderboards menu


[​IMG]
Top streaks leaderboard entry


[​IMG]
Gameplay - arena / PvP in action


[​IMG]
Gameplay - world / mine environment

========================================

How It Works - Quick Setup

1. Install
  1. Drop RandomKitsEpic-1.0.0.jar into the plugins folder
  2. Restart the server
  3. Optional: set settings.language in config.yml (default: en)

2. Create a PvP world (modality)
  1. Open /rke admin and go to PvP Worlds
  2. Create a modality and add your arena world
  3. Set kit mode (random or fixed) and spawn

Only kills inside configured modalities count for streaks, XP and kill rewards.

3. Configure kits
  1. Open /rke admin and go to Kits
  2. Create kits or save your inventory as a kit
  3. Assign kits to modalities

4. Configure mines (optional)
  1. Open /rke admin and go to Mines
  2. Use the mine wand to mark pos1 and pos2
  3. Apply region, set blocks/weights and reset timer

5. Configure arena reset (optional)
  1. Open /rke admin and go to Arena Reset
  2. Use the arena wand to mark the pit
  3. Click Save current map
  4. Set reset interval

6. Configure rewards

========================================

Commands

Code (Text):

/rke admin
/rke reload
/rke kit <save|give|list> [player] [kit]
/rke mine <pos1|pos2|create|reset|list|menu|time|rename>
/rke modality <create|addworld|setkit|setspawn|list|menu>
/rke reset [now]
/rke streak [top]
/rke level [top|set|give]
/rke autosell
/top
 
Aliases

Command - Permission - Description

========================================

Permissions

Permission - Default - Description

========================================

Admin GUI Overview

Open with /rke admin:


Most options support chat input (type a value, or type cancel to go back).

========================================

Configuration Files

Code (Text):

plugins/RandomKitsEpic/
  config.yml          # language, anti-abuse, kill rewards, autosave
  modalities.yml      # PvP worlds
  levels.yml          # XP, colors, symbols, level rewards
  streaks.yml         # streak announcements and rewards
  autosell.yml        # prices and multipliers
  map-reset.yml       # arena region and reset settings
  mines.yml           # mines (generated/managed in-game)
  kits.yml            # kits (generated/managed in-game)
  lang/en.yml         # English messages and GUI texts
  lang/es.yml         # Spanish
  lang/*.yml          # other languages
 
Notes

========================================

13 Languages

Set in config.yml:

Code (Text):

settings:
  language: en
 
Supported codes:
en | es | pt | fr | de | it | ru | pl | nl | tr | ja | zh | ko

You can also change language from /rke admin -> Language.

========================================

PlaceholderAPI

Prefix: %randomkitsepic_PLACEHOLDER%

Player stats
Code (Text):

%randomkitsepic_streak%
%randomkitsepic_kills%
%randomkitsepic_level%
%randomkitsepic_level_colored%
%randomkitsepic_level_color%
%randomkitsepic_level_symbol%
%randomkitsepic_level_xp%
%randomkitsepic_level_xp_needed%
%randomkitsepic_level_xp_total%
%randomkitsepic_level_progress%
%randomkitsepic_level_bar%
%randomkitsepic_modality%
%randomkitsepic_modality_id%
%randomkitsepic_in_modality%
%randomkitsepic_combat_tag%
%randomkitsepic_autosell_multiplier%
 
Arena and mines
Code (Text):

%randomkitsepic_mapreset_time%
%randomkitsepic_mapreset_resetting%
%randomkitsepic_mine_<id>_time%
%randomkitsepic_mine_<id>_resetting%
%randomkitsepic_mine_<id>_name%
%randomkitsepic_mine_<id>_id%
%randomkitsepic_modality_players_<modalityId>%
 
Leaderboards (replace N with 1, 2, 3...)
Code (Text):

%randomkitsepic_streak_top_name_N%
%randomkitsepic_streak_top_value_N%
%randomkitsepic_kills_top_name_N%
%randomkitsepic_kills_top_value_N%
%randomkitsepic_level_top_name_N%
%randomkitsepic_level_top_value_N%
%randomkitsepic_level_top_colored_N%
%randomkitsepic_level_top_xp_N%
 
Hologram example
Code (Text):

&6&lTOP STREAKS
&e1. %randomkitsepic_streak_top_name_1% &7- &c%randomkitsepic_streak_top_value_1%
&e2. %randomkitsepic_streak_top_name_2% &7- &c%randomkitsepic_streak_top_value_2%
&e3. %randomkitsepic_streak_top_name_3% &7- &c%randomkitsepic_streak_top_value_3%
 
Reward command placeholders (YAML rewards only, not PlaceholderAPI)
Code (Text):

{player} {victim} {streak} {level} {modality}
 
Example:
Code (Text):

commands:
  - "give {player} golden_apple 2"
  - "broadcast &6{player} &7reached streak &c{streak}&7!"
 
========================================

Requirements


========================================

FAQ

Spoiler: Kills are not counting / streak stays at 0
Players must be inside a configured PvP modality world. Kills outside modalities do not count for streaks, XP or kill rewards. Also check anti-abuse settings in config.yml.

Spoiler: How do I change language?
Set settings.language in config.yml (for example es, pt, en) or use /rke admin -> Language. All GUI and chat texts live in lang/*.yml and are editable.

Spoiler: Arena reset does not restore blocks
Mark the arena region with the arena wand, then use Save current map. If you re-mark the region, save the map again so the snapshot matches.

Spoiler: Can I customize messages and menus?
Yes. Edit plugins/RandomKitsEpic/lang/your-language.yml. Every player-facing message and menu text is there.

Spoiler: Vault required?
Only for money rewards and autosell money. Commands and items work without Vault.

Spoiler: Is this production ready?
This is an early access / development release. It is usable, but please report bugs and share feedback so it can improve quickly.

========================================

Support and Feedback

Use the Discussion section on this resource page, or contact us on Discord.

When reporting a bug, include:

Feature requests and suggestions to add, remove or change systems are welcome.

========================================

Test Server and Discord

Want to try RandomKitsEpic before installing? Join our live server:

mc.poshocraft.com

Need help, found a bug, or want to suggest a feature?

Discord: https://discord.poshocraft.com

Open a ticket on Discord to report errors or send feedback.

========================================


(c) 2026 Lewt_ - All rights reserved
Proprietary license. Redistribution and modification not permitted.

Commands

Plugin details

Read from the plugin's own plugin.yml.

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

RandomKitsEpic is a free Minecraft Java mod. Compatible with Minecraft 1.20, 1.20.6, 1.21, 26.1 and newer. Downloaded 26 times (via Spigot). Download it and open it directly in the game.

Explore more