ModsJava
KitsGG (A powerful KitPvP Core) [Events, Leveling System, Stats, and more!]
Features:
- Ingame kit creation with full minecraft data storage (custom potions, custom enchantments, item attributes, etc.)
- Easy setup (5 commands required)
- Arena system (no block breaking, no soil trampling, etc.)
- Event system (King of The Hill, Showdown, Marksman, etc.)
- Instantly tamed mobs (currently only horses and wolves)
- Stat tracking
- Holographic Leaderboards
- Kit saving (in kit gui)
and much more!
Files:
Default Config:
Spoiler: config.yml
Code (YAML):
#---------------------------------------------------------------------------------#
# Kits v1.0.6 by Syes #
#---------------------------------------------------------------------------------#
Kits :
Per-Kit-Permission : false
Shortened-Kit-List : true
Event :
Required-Players : 5
Delay-Minutes : 30
Duration-Seconds : 300
Reset-Arena-After-Event : true
Track-Stats-During-Event : false
KoTH :
Platform-Materials :
- WOOL
- STAINED_GLASS
Marksman :
Instakill-Blocks : 40
Boss :
Health : 10000
Tracking-Range : 100
Messages :
Chat-Prefix : true
Handle-Chat : true
Death-Message-Prefix : true
Tab-Prefix : true
Handle-Join-Leave-Messages : true
#Following settings are recommended for standard spigot
Velocity :
Modify-Velocity : true
X-Multiplier : 1.4
Y-Multiplier : 0.85
Z-Multiplier : 1.4
Scoreboard :
Enabled : true
Title : "&a&lKitPvP"
Server-IP : "&7&oserver-ip"
Display-Health : true
Extra :
Disable-Weather : true
# Kits v1.0.6 by Syes #
#---------------------------------------------------------------------------------#
Kits :
Per-Kit-Permission : false
Shortened-Kit-List : true
Event :
Required-Players : 5
Delay-Minutes : 30
Duration-Seconds : 300
Reset-Arena-After-Event : true
Track-Stats-During-Event : false
KoTH :
Platform-Materials :
- WOOL
- STAINED_GLASS
Marksman :
Instakill-Blocks : 40
Boss :
Health : 10000
Tracking-Range : 100
Messages :
Chat-Prefix : true
Handle-Chat : true
Death-Message-Prefix : true
Tab-Prefix : true
Handle-Join-Leave-Messages : true
#Following settings are recommended for standard spigot
Velocity :
Modify-Velocity : true
X-Multiplier : 1.4
Y-Multiplier : 0.85
Z-Multiplier : 1.4
Scoreboard :
Enabled : true
Title : "&a&lKitPvP"
Server-IP : "&7&oserver-ip"
Display-Health : true
Extra :
Disable-Weather : true
Images:
Kit GUI:
Spoiler: Kit GUI
Scoreboard:
Spoiler: Scoreboard
Leaderboards:
Spoiler: Leaderboards
Arena NPC:
Spoiler: Arena NPC
Now, to create a kit, the first step is to fill your inventory with the items you wish for the kit to have (armour equipped). To create the kit, you have to use /kit create <kitname> , and Voila, you’re done! Now there’s 2 more optional commands you could use, the first one being /kit seticon <kitname> . This command will set the icon of the specified kit to the item you’re holding (the icon will be displayed in the Kit GUI, which can be accessed by simply using /kit ). The other optional command would be /kit setrequiredexp <kitname> <requiredexp> . This command allows you to set the minimum exp a player will need in order to be able to pick the specified kit.
Now that we’ve wrapped up kit creation, we can get to adding leaderboards and modifying player stats. In order to create a leaderboard, you must use /stats lb add <type> , with type being either kills, exp, events. The leaderboard will automatically update every 12 seconds and display the top 10 players of the specified criterium. If you wish to modify a players stats, you can use /stats set <player> <type> <newstats> , in which type must either be kills, deaths, eventsplayed or eventswon and newstats MUST be a number.
We have now finished setting up the plugin. There are still some commands left unmentioned in the text above, but those (and the ones mentioned) can be found in the list down below.
Commands: (Permissions: green = kits.basic, red = kits.admin)
Arena Commands:
- /arena warp (enters the arena)
- /arena setspawn (sets the lobby spawn for the arena)
- /arena setworld (sets the world for the arena)
- /arena setbounds <min/max> (sets the bounds for the arena)
- /arena npc <add/remove> (adds or removes and NPC used to enter the arena)
Kit Commands:
- /kit (Open the Kit GUI)
- /kit <kitname> (Selects the specified kit)
- /kit list (Lists all available kits)
- /kit create <kitname> (Creates a kit with the specified name and the items in your inventory)
- /kit delete <kitname> (Deleted the specified kit)
- /kit seticon <kitname> (Sets the icon in the Kit GUI for the specified kit)
- /kit setrequiredexp <kitname> (Sets the required exp for the specified kit)
- /kit npc <add/remove> <skullowner> (adds or removes and NPC used to open the Kit GUI)
- /kit update (This command is only meant to be used after updating the plugin)
Stats Commands:
- /stats <player> (Opens a menu with the specified players stats)
- /stats reset <player> (Resets the specified players stats)
- /stats lb <add/remove> <type/radius> (Creates a leaderboard with the specified type OR removes all nearby leaderboards in the specified radius)
- /stats set <player> <type> <newstats> (Sets the specified players stats of the chosen type to the amount defined)
Event Commands:
- /event start (Force starts the upcoming event)
- /event finish (Finishes the currently running event)
- /event reroll (Rerolls the next event to a randomly chosen new event)
Level Commands:
- /level <player> (Opens a menu with the specified players level progression)
Permissions:
Permissions are shown above (legend). If Per-Kit-Permission is set to true in the config file, the permission for the kits is kits.<kitname>
TODO List:
- (?) Add more events
Nothing else planned, if you have any ideas please feel free to leave a review with your idea and I'll make sure to check it out.
Known Bugs:
None
If you happen to find an issue, please don't leave a bad review. Instead, create a ticket. If you have any feature requests feel free to dm me as any feedback would be greatly appreciated.
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft version listed: 1.8
- 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.
KitsGG (A powerful KitPvP Core) [Events, Leveling System, Stats, and more!] is a free Minecraft Java mod. Compatible with Minecraft 1.8. Downloaded 1,176 times (via Spigot). Download it and open it directly in the game.