Home›Java›Mods›KittyCore
ModsJava

KittyCore

Java mod listed for Minecraft 1.13–1.21. Download on the author's site.

KittyCore - The Ultimate Anti-Cheat & Utility Plugin for Minecraft ⚠️DEPENDS ON LITEBANS PLUGIN ⚠️ ​ KittyCore is a powerful Minecraft plugin designed to…

⬇ Download on Spigot
KittyCore - The Ultimate Anti-Cheat & Utility Plugin for Minecraft
⚠️DEPENDS ON LITEBANS PLUGIN⚠️
​
KittyCore is a powerful Minecraft plugin designed to enhance the anti-cheat capabilities of your server while providing a smooth and fair gameplay experience. Built with the latest Paper API, KittyCore ensures that players are playing within the boundaries of Minecraft's physics and mechanics, preventing exploits and cheating methods.

Key Features:
Command List:
Permissions List:
plugin.yml:
Spoiler: plugin.yml content
Code (YAML):
name : KittyCore
version
: '1.3.5'
main
: com.idebugger.kittycore.KittyCore
api-version
: '1.13'
authors
: [ .idebugger ]
description
:
  "Support Discord
: .idebugger (1135924732936585357 ) "
depend: [ LiteBans ]

commands:
  nointeract:
    description: Toggle no-interact mode for all players
    permission: kc.nointeract.toggle
  kban:
    description: Ban command wrapper
    usage: /kban <player> [reason]
  kunban:
    description: Unban command wrapper
    usage: /kunban <player> [reason]
  ktempban:
    description: Temporary ban command wrapper
    usage: /ktempban <player> <duration> [reason]
  kmute:
    description: Mute command wrapper
    usage: /kmute <player> [reason]
  ktempmute:
    description: Tempmute command wrapper
    usage: /kmute <player> <duration> [reason]
  kunmute:
    description: Unmute command wrapper
    usage: /kunmute <player> [reason]
  kwarn:
    description: Warn command wrapper
    usage: /kwarn <player> [reason]
  kipban:
    description: IP ban command wrapper
    usage: /kipban <player> [reason]
  link:
    description: Link your Minecraft account to Discord
    usage: /link
  unlink:
    description: Unlink your Discord account
    usage: /unlink
  ccb:
    description: Confirm linking your account to CuteDollar Bank.
    usage: /ccb confirm
  cd:
    description: Manage player CuteDollar balances (add, remove, set, or reset).
    usage: |
      /cd add <player> <amount>
      /cd remove <player> <amount>
      /cd set <player> <amount>
      /cd reset <player>
  kbal:
    description: Shows your current CuteDollar balance.
    usage: /kbal

permissions:
  kc.anticheat.bypass:
    description: Allows bypassing Anti-Cheat
    default: op

  kc.anticheat.alert:
     description: Allows getting alerted by Anti-Cheat logs
     default: op"


  kc.nointeract.toggle
:
    description
: Allows toggling the no-interact mode
    default
: op

  kc.nointeract.bypass
:
    description
: Allows bypassing the no-interact restrictions
    default
: op

  kc.moderate.use
:
    description
: Allows using KittyCore's punishment system
    default
: op

  kc.cutedollar.admin
:
    description
: Allows access to CuteDollar admin commands
    default
: op

config.yml:
Spoiler: config.yml content
Code (YAML):
# KittyCore created by .idebugger (1135924732936585357)
# For support, join the discord link below (Describe your problem when creating a ticket)
# https://discord.gg/fZAP935pMH

no-interact-enabled
: false # Good for world protection (lobbies), false by default.
anticheat
:
  webhook-url
: "YOUR_WEBHOOK_URL_HERE" # For sending violations to discord.
  mention-role-id
: "123456789012345678" # Used to mention this role by ID when suspicious activity is detected.

punishments
:
  webhook-url
: "YOUR_WEBHOOK_URL_HERE" # For sending punishment messages to discord using /kban, etc.

discord
:
  token
: "YOUR_DISCORD_BOT_TOKEN_HERE" # For discord bridge, required.
  channel-id
: "123456789012345678" # Channel ID that messages goes in and goes out.
  announce-channel-id
: "234567890123456789" # Can be the same as channel-id or different.
  link-command-prefix
: "/link"
  server-name
: "KittyCore Protected" # Your server name here. "KittyCore Protected" by default.

mysql
: # Used for DiscordBridge and CuteDollar Manager
  enabled
: false
  host
: localhost
  port
: 3306
  database
: kittycore_db # Create a database with this name or change it.
  username
: your_mysql_user # Your MySQL username, only used to connect.
  password
: your_mysql_password # Your MySQL password, only used to connect.
  max-pool-size
: 10 # Recommended not to change.


Installation:
  1. Open config.yml, set your Discord server's bot token and webhook URL (punishments is for /kban /kunban ...)*
  2. Create a Database called kittycore_db or change the one inside config.yml and set username and password (YOU NEED MYSQL INSTALLED AS v1.1 YOU DO NOT NEED MYSQL ANYMORE)*
  3. Change your server name in discord --> server-name
  4. Install LiteBans plugin on server*
*(required)
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.

KittyCore is a free Minecraft Java mod. Compatible with Minecraft 1.13, 1.14, 1.15, 1.16 and newer. Downloaded 1,520 times (via Spigot). Download it and open it directly in the game.

Explore more