CRYPTIN – Player IP Privacy & Fake IP Management
CRYPTIN is a Paper plugin that protects players’ private IP data by replacing real IPs with randomly generated fake IPs. The plugin allows banning, unbanning, and listing these fake IPs — while never exposing the real IP addresses to server admins or other plugins.
Features
- Replaces player IP addresses with fake IPs
- ️ Prevents server admins from seeing real IPs
- ❌ Blocks /ban-ip command and adds custom /banip and /unbanip with fake IPs
- Command /fiplist to list online players with their fake IPs (ADMINS)!
- Supports IP-based bans without exposing real IPs (not compatible with Advanced Bans etc. but in future commands will be added)
- Lightweight, efficient, and does not require any external libraries
- Supports Paper 1.20–1.21+
Commands
Command
Description
Permission
/banip <ip> Ban a player by fake IP cr.use
/unbanip <ip> Unban a fake IP cr.use
/fiplist List all online players with fake IPs cr.use
/fiplist <player> Get fake IP for a specific player cr.use
All commands are prefixed with CR in chat messages for clear visibility.
Permissions
cr.use:
description: Allows use of CRYPTIN commands
default: op
UNOFFICIAL BADGE , FOR OFFICIAL BADGE CONTACT Crimson_Amai on Discord
⚠️ Limitations
- Real IPs are still accessible by other plugins using Bukkit API. CRYPTIN only hides them in output and server interactions.
- Does not encrypt network traffic or touch the network layer.
Support
Support on my discord EN/PL