COWMODSКаталог модов

⭐ KTPlus [Enhanced version] ⭐

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

Автор: MonkeyMoon104900обновлён 12 окт. 2026 г.
Механики игрыМагияМини-игры

Описание

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 startedWhere KTPlus goes
A solid kill effects idea71 built in effects, rarities, prices, perks, sessions
Basic selection flowFull shop GUI with categories, filters, balance on screen
Simple persistenceSQLite / MySQL / MariaDB / PostgreSQL + Flyway
Paper focusedPaper 1.21.x and 26.x, with Folia support
Few hooksVault, LuckPerms, WorldGuard, PlaceholderAPI
Admin basicsReload, 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

Effects71 built in, common to ultra
GUIShop and selector, categories, scroll, filters
EconomyKillCoins built in, or Vault
DatabaseSQLite, MySQL, MariaDB, PostgreSQL
PlatformPaper 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.

ProviderWhat it does
KILLCOINSBuilt in balance in the KTPlus database. No extra plugins required.
VAULTUses 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.

EngineRuntimeFlywayIn game migrate
SQLiteYes (default)YesTo / from MySQL
MySQL 8+YesYesTo / from SQLite
MariaDBYesYesExternal tools
PostgreSQLYesYesExternal 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.

PlatformRequirementReward
GitHubStar the KTPlus repository500 coins
SpigotMCReview with 4 stars or more100 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.

PluginRole
VaultExternal economy when provider is VAULT
LuckPermsPermission grant on purchase
WorldGuardRegion checks for block changing effects
PlaceholderAPILive placeholders under %ktplus_...%

Also included: update checker and bStats metrics.

PlaceholderAPI

Identifier: ktplus

PlaceholderMeaning
%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

CommandWhat it doesPermission
/ktOpen the effects GUIPlayers
/kt reloadReload configsktplus.reload
/kt set <effect> [player]Select an effectktplus.set / .others
/kt clear [player]Clear selectionktplus.clear / .others
/kt test <effect>Preview at your locationktplus.test
/kt killcoins bal [player]Show balancektplus.killcoins
/kt killcoins add|take|set|reset ...Edit balancesktplus.killcoins.admin
/kt review <github|spigotmc> <account>Claim review rewardPlayers
/kt migrate <sqlite|mysql> ...Migrate databasektplus.migrate

Permissions

PermissionDefaultDescription
ktplus.adminopAdministrative access
ktplus.admin.bypassopBypass restrictions
ktplus.reloadopReload configs
ktplus.migrateopDatabase migration
ktplus.settrueSelect own effect
ktplus.set.othersopSelect for others
ktplus.cleartrueClear own effect
ktplus.clear.othersopClear for others
ktplus.testopPreview effects
ktplus.killcoinstrueView balances
ktplus.killcoins.adminopEdit balances
ktplus.worldguard.bypassopSkip WorldGuard checks
ktplus.<effectId>.usePer effect usage

Configuration

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

FileJob
config.ymlGlobals, worlds, WorldGuard / LuckPerms, schematics
effects.ymlFull effect catalog
economy.ymlProvider, rewards, currency labels
gui.ymlShop layout and items
database.ymlEngine, credentials, pool
messages.ymlPlayer facing messages
performance.ymlSession limits, cooldowns, TPS throttling
resource-pack.ymlPack URL, hash, required flag, sound keys
events.ymlOptional 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

NeedMinimum
ServerPaper 1.21.1+ or Paper 26.x
Java21+
FoliaSupported on compatible builds
Optional soft dependsVault · LuckPerms · WorldGuard · PlaceholderAPI

Links

GitHubhttps://github.com/MonkeyMoon104/KTPlus
Issueshttps://github.com/MonkeyMoon104/KTPlus/issues
bStatshttps://bstats.org/plugin/bukkit/26511
LicenseGPL 3.0

KTPlus

KT, rebuilt properly.

Последние версии

Все версии →
release

⭐ KTPlus [Enhanced version] ⭐ 4.0.4

4.0.4
12 окт. 2026 г.40Minecraft: 1.21, 1.21.1, 1.21.2, 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, 26.1.1, 26.1.2, 26.2, 26.3bukkit, folia, paper, purpur, spigot
Скачать
Что нового
KTPlus 4.0.4 • Fixed: normal players can open /kt, buy and select effects (permissions default true; economy still gates unlocks) • Added: /kt grant and /kt revoke for free admin unlocks (LuckPerms optional) • Added: periodic reminders for unclaimed SpigotMC / GitHub review rewards • Updated: ultra effects prices/icons rebalance • Improved: temporary block protection for schematic effects • Updated: Inventory Framework upstream + dependency bumps Download: replace with KTPlus-4.0.4.jar and restart. Note: if you use Pl-Hide-Pro on Velocity/Bungee, whitelist kt, ktplus and killeffect on servers running KTPlus.
release

⭐ KTPlus [Enhanced version] ⭐ 4.0.3

4.0.3
1 окт. 2026 г.37Minecraft: 1.21, 1.21.1, 1.21.2, 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, 26.1.1, 26.1.2, 26.2, 26.3bukkit, folia, paper, purpur, spigot
Скачать
Что нового
KTPlus 4.0.3 is out! What's new: • Developer API - soft-depend with com.monkey.ktplus:ktplus-api:4.0.3 (services, events, SPI to register custom kill effects). Repo: https://repo.monkeymoon104.it/release • effects-on-mobs - set false in config.yml to play kill effects only on player kills (KillCoins for mobs still work). • GUI death-drop fix - dying with the shop open no longer eats inventory drops. • Build - paperweight uses upstream 2.0.0-beta.24. Download: https://github.com/MonkeyMoon104/KTPlus/releases/tag/4.0.3 Requires Java 21+ and Paper 1.21.1+ (or Paper 26.x).
release

⭐ KTPlus [Enhanced version] ⭐ 4.0.0

4.0.0
8 сент. 2026 г.13Minecraft: 1.21, 1.21.1, 1.21.2, 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.11bukkit, folia, paper, purpur, spigot
Скачать