⭐ KTPlus [Enhanced version] ⭐

⭐ KTPlus [Enhanced version] ⭐

Enhanced kill effects for Paper & Folia, 71 effects, shop GUI, real databases, and the upgrade path

97 downloads 0 followers

KTPlus

The enhanced kill effects plugin for Paper and Folia

KTPlus is what KT grew into when "a few kill effects" stopped being enough.

KT was the start. KTPlus is the rebuild: more effects, a real shop, money that persists, storage you can trust, Folia support, and the ops tools you actually need on a busy server.

You open /kt, buy an effect, get a kill, and it plays. Simple for players. Serious underneath.

Why KTPlus

Not a rename. A proper upgrade path from KT.

Where KT started Where KTPlus goes
A solid kill effects idea 71 built in effects, rarities, prices, perks, sessions
Basic selection flow Full shop GUI with categories, filters, balance on screen
Simple persistence SQLite / MySQL / MariaDB / PostgreSQL + Flyway
Paper focused Paper 1.21.x and 26.x, with Folia support
Few hooks Vault, LuckPerms, WorldGuard, PlaceholderAPI
Admin basics Reload, preview, migrate, review rewards, performance controls

If you ran KT before: this is the version that keeps the identity and raises the ceiling.

At a glance

Effects 71 built in, common to ultra
GUI Shop and selector, categories, scroll, filters
Economy KillCoins built in, or Vault
Database SQLite, MySQL, MariaDB, PostgreSQL
Platform Paper 1.21.x / 26.x · Folia · Java 21+
Commands /ktplus · /kt · /killeffect

Kill effects

A catalog that feels like progression, not a dump of icons.

71 effects ship with the plugin. Each one can carry its own price, premium price, category, damage rules, and perks. When an effect runs, KTPlus opens a session: temporary blocks, particles, entities, schematics if needed, then cleans up after itself.

  • Rarity ladder from common to ultra
  • Admin preview with /kt test <effect>
  • World rules to disable effects in lobby, spawn, or any world you name
  • WorldGuard awareness for block changing effects, plus a staff bypass

Tune the whole catalog in effects.yml. Change a price, reload, done.

The shop GUI

Players type /kt. That is usually enough.

Browse by category, scroll the list, filter, see your balance, buy, select. The GUI is meant to be obvious on first open. Under the hood it uses Inventory Framework, with a vanilla inventory fallback if the library stack misbehaves.

Want custom sounds for specific effects? Point resource-pack.yml at your pack, set the hash and required mode, and KTPlus can push it on join.

Economy

Two modes. Pick what already fits your network.

Provider What it does
KILLCOINS Built in balance in the KTPlus database. No extra plugins required.
VAULT Uses your existing economy. Needs Vault + an economy plugin.

Pay players for kills (players and mobs are separate knobs), set a starting balance, rename currency labels. Admins manage balances with /kt killcoins.

With LuckPerms installed, you can grant a permission automatically when someone buys an effect. Useful for rank gated cosmetics without writing a second plugin.

enabled: true
provider: KILLCOINS
starting-balance: 0

kill-reward:
  enabled: true
  player: 10
  mob: 1

Database

Unlocks and balances survive restarts because they live in a real database.

Flyway applies schema on startup. You are not hand editing SQL just to open the server.

Engine Runtime Flyway In game migrate
SQLite Yes (default) Yes To / from MySQL
MySQL 8+ Yes Yes To / from SQLite
MariaDB Yes Yes External tools
PostgreSQL Yes Yes External tools

Growing past a single file DB? /kt migrate moves SQLite to MySQL (and back) with dry run and safety flags before you commit.

/kt migrate <sqlite|mysql> [--dry-run] [--include-temp-blocks]
           [--force-pending-inventory] [--allow-nonempty-target]
           <confirmation-token>

Review rewards

Support the project, get coins. Verified, not honour system.

Platform Requirement Reward
GitHub Star the KTPlus repository 500 coins
SpigotMC Review with 4 stars or more 100 x stars (cap 500)
  • Player starts with their platform username, not the Minecraft IGN
  • Verification window lasts 300 seconds, polled every 15 seconds
  • On success: claim stored, coins paid, short broadcast
  • One claim per Minecraft player and per platform account
  • Already claimed? Just the claim message. No lecture spam.
/kt review github <github-username>
/kt review spigotmc <spigot-username>

Platform and performance

Separate NMS bridges. The right one loads at runtime.

Paper across the 1.21 line and Paper 26.x. Folia on compatible builds with region aware scheduling.

When the server is under pressure, performance.yml keeps sessions, cooldowns, and TPS throttling under control.

Boot logging tells you what loaded, what hooked, and which storage you are on.

1.21 · 1.21.1 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6
1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
26.1.x · 26.2.x+ · Folia · Java 21+

Integrations

All optional. Install what you use.

Plugin Role
Vault External economy when provider is VAULT
LuckPerms Permission grant on purchase
WorldGuard Region checks for block changing effects
PlaceholderAPI Live placeholders under %ktplus_...%

Also included: update checker and bStats metrics.

PlaceholderAPI

Identifier: ktplus

Placeholder Meaning
%ktplus_version% Plugin version
%ktplus_name% / %ktplus_plugin% Plugin name
%ktplus_author% Authors
%ktplus_provider% Economy provider
%ktplus_economy% Economy enabled (yes / no)
%ktplus_effect_count% Registered effects
%ktplus_balance% / %ktplus_coins% Player balance
%ktplus_balance_formatted% Formatted balance
%ktplus_selected% / %ktplus_effect% Selected effect id
%ktplus_selected_name% Selected display name
%ktplus_selected_price% Selected price
%ktplus_selected_category% Selected category
%ktplus_has_selected% Has a selection
%ktplus_unlocked_count% Owned count
%ktplus_locked_count% Locked count
%ktplus_owns_<effectId>% Owns effect (yes / no)
%ktplus_unlocked_<effectId>% Can activate (yes / no)

Commands

Base: /ktplus
Aliases: /kt · /killeffect

Command What it does Permission
/kt Open the effects GUI Players
/kt reload Reload configs ktplus.reload
/kt set <effect> [player] Select an effect ktplus.set / .others
/kt clear [player] Clear selection ktplus.clear / .others
/kt test <effect> Preview at your location ktplus.test
/kt killcoins bal [player] Show balance ktplus.killcoins
/kt killcoins add|take|set|reset ... Edit balances ktplus.killcoins.admin
/kt review <github|spigotmc> <account> Claim review reward Players
/kt migrate <sqlite|mysql> ... Migrate database ktplus.migrate

Permissions

Permission Default Description
ktplus.admin op Administrative access
ktplus.admin.bypass op Bypass restrictions
ktplus.reload op Reload configs
ktplus.migrate op Database migration
ktplus.set true Select own effect
ktplus.set.others op Select for others
ktplus.clear true Clear own effect
ktplus.clear.others op Clear for others
ktplus.test op Preview effects
ktplus.killcoins true View balances
ktplus.killcoins.admin op Edit balances
ktplus.worldguard.bypass op Skip WorldGuard checks
ktplus.<effectId>.use Per effect usage

Configuration

Drop the jar in plugins/, start once, edit under plugins/KTPlus/.

File Job
config.yml Globals, worlds, WorldGuard / LuckPerms, schematics
effects.yml Full effect catalog
economy.yml Provider, rewards, currency labels
gui.yml Shop layout and items
database.yml Engine, credentials, pool
messages.yml Player facing messages
performance.yml Session limits, cooldowns, TPS throttling
resource-pack.yml Pack URL, hash, required flag, sound keys
events.yml Optional random server events

Most changes apply with /kt reload.

Quick start

  1. Put the jar in plugins/ and start once
  2. /kt killcoins add <player> 1000
  3. /kt
  4. Buy or select an effect
  5. Get a kill

First boot downloads Paper libraries. PacketEvents is prepared by KTPlus' own loader. Give it a clean first start.

Requirements

Need Minimum
Server Paper 1.21.1+ or Paper 26.x
Java 21+
Folia Supported on compatible builds
Optional soft depends Vault · LuckPerms · WorldGuard · PlaceholderAPI

Links

GitHub https://github.com/MonkeyMoon104/KTPlus
Issues https://github.com/MonkeyMoon104/KTPlus/issues
bStats https://bstats.org/plugin/bukkit/26511
License GPL 3.0

KTPlus

KT, rebuilt properly.

No gallery available for this project.

Version Minecraft Loader Download

⭐ KTPlus [Enhanced version] ⭐ 4.0.4

4.0.4

1.21, 1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 26.1, 26.1.1, 26.1.2, 26.2, 26.3
bukkit, folia, paper, purpur, spigot
Download

⭐ KTPlus [Enhanced version] ⭐ 4.0.3

4.0.3

1.21, 1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 26.1, 26.1.1, 26.1.2, 26.2, 26.3
bukkit, folia, paper, purpur, spigot
Download

⭐ KTPlus [Enhanced version] ⭐ 4.0.0

4.0.0

1.21, 1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9
bukkit, folia, paper, purpur, spigot
Download