Home›Java›Mods›sModBlock
sModBlock
ModsJava

sModBlock

Java mod listed for Minecraft 26.x. Downloads from the MC Java Mods app on Android.

⬇ Download on Spigot
sModBlock
Advanced Client-Mod Detection System for Minecraft
v1.0 | API 26.2| Paper / Spigot / Purpur | PacketEvents ​

━━━━━━━━━━━━━━━━━━━━
OVERVIEW
━━━━━━━━━━━━━━━━━━━━

sModBlock is a high-performance anti-cheat plugin that detects and blocks disallowed client modifications on Minecraft servers. It works silently in the background — no entities are spawned, no blocks are modified, and players never notice it's there.

The plugin uses multiple detection layers to catch mods the moment a player joins. Detection is fast (2-4 seconds), accurate, and completely invisible to clients.

━━━━━━━━━━━━━━━━━━━━
KEY FEATURES
━━━━━━━━━━━━━━━━━━━━


━━━━━━━━━━━━━━━━━━━━
DETECTED MODIFICATIONS
━━━━━━━━━━━━━━━━━━━━

[​IMG]​

Want more mods?
The detection system is extensible. New mods can be added by updating the internal registry — no configuration changes needed.

━━━━━━━━━━━━━━━━━━━━
COMMANDS
━━━━━━━━━━━━━━━━━━━━

Command Description Permission
Code (Text):
/smodblock reload
Reload plugin configuration and whitelist data
Code (Text):
smodblock.admin
Code (Text):
/smodblock whitelist add <player>
Add player to detection whitelist (online or offline)
Code (Text):
smodblock.admin
Code (Text):
/smodblock whitelist remove <player>
Remove player from detection whitelist
Code (Text):
smodblock.admin
Code (Text):
/smodblock whitelist list
Display all whitelisted players with online/offline status
Code (Text):
smodblock.admin


Aliases:
Code (Text):
/smod | sm
━━━━━━━━━━━━━━━━━━━━
PERMISSIONS
━━━━━━━━━━━━━━━━━━━━

Permission Default Description
Code (Text):
smodblock.admin
Code (Text):
op
Allows use of all sModBlock commands (reload, whitelist management)


━━━━━━━━━━━━━━━━━━━━
CONFIGURATION
━━━━━━━━━━━━━━━━━━━━

config.yml
Code (Text):
yaml
# Which mods to block (case-insensitive)
disallowed-mods:
  - Meteor
  - Freecam
  - Litematica
  - WorldTools
  - Item Scroller
  - Accurate Block Placement

# Action on detection: Kick | Message | Command
action:
  type: Kick
  content:
    - "&#F52727&lThe following modifications are blacklisted:"
    - ""
    - "&#F5E727&l%mod%"
    - ""
    - "&#F52727&lPlease remove them before joining."
    - ""
    - "&#FAFAF7more information to join &#A3A3A3&lDISCORD"

# Timeout: "" = no kick | non-empty = kick reason
timeout-kick: ""

# Scan suppression (temporary during scan)
suppress-movement-on-scan: true
blindness-amplifier: 0
slowness-amplifier: 9

# Chat suppression during scan
suppress-chat-on-scan: true

# Debug mode
debug: false
 
whitelist.yml (auto-generated)
Code (Text):
yaml
# Managed via /smodblock whitelist commands
# Persists across restarts
players:
  PlayerName:
    uuid: "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
    name: "PlayerName"
 
━━━━━━━━━━━━━━━━━━━━
PLACEHOLDERS
━━━━━━━━━━━━━━━━━━━━

Action Content Placeholders:
Placeholder Description
Code (Text):
%mod%
Comma-separated list of detected mod names (e.g., "Meteor, Litematica")
Code (Text):
%player%
Player name


━━━━━━━━━━━━━━━━━━━━
COMPATIBILITY
━━━━━━━━━━━━━━━━━━━━

Server Software:

Dependencies:

Requirements:

━━━━━━━━━━━━━━━━━━━━
INSTALLATION
━━━━━━━━━━━━━━━━━━━━

  1. Download and install PacketEvents (required)
  2. Download sModBlock.jar and place it in your
    Code (Text):
    plugins/
    folder
  3. Start or restart your server
  4. Edit
    Code (Text):
    plugins/sModBlock/config.yml
    to configure blocked mods and actions
  5. Use
    Code (Text):
    /smodblock reload
    to apply changes without restart
  6. Use
    Code (Text):
    /smodblock whitelist add <player>
    to bypass trusted players

━━━━━━━━━━━━━━━━━━━━
TROUBLESHOOTING
━━━━━━━━━━━━━━━━━━━━

Debug Mode:
Set
Code (Text):
debug: true
in config.yml to enable detailed logging. All detection events are logged to console.

Common Issues:

━━━━━━━━━━━━━━━━━━━━
SUPPORT
━━━━━━━━━━━━━━━━━━━━


If you find a bug or need custom changes, contact on Discord with:

[​IMG]

⭐If you like this plugin, please leave a review!⭐​

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.

sModBlock is a free Minecraft Java mod. Compatible with Minecraft 26.1, 26.2. Downloaded 45 times (via Spigot). Download it and open it directly in the game.

Explore more