π« IP Bans Configuration β
DANGER
This file was created automatically and should not be edited manually to avoid errors. Instead, use the commands from Essentials Plus (/ipban and /ipunban).
File Information
π File Location: mods/fof1092_EssentialsPlus/ipbans.json
π Back to Configuration Overview
The ipbans.json file stores all IP bans issued with /ipban.
Example Structure:
json
{
"192.168.1.100": {
"ip": "192.168.1.100",
"uuid": "123e4567-e89b-12d3-a456-426614174000",
"username": "Hacker123",
"reason": "Using X-Ray",
"bannedAt": 1738234567890,
"bannedBy": "987e6543-e21b-12d3-a456-426614174999",
"bannedByName": "Admin"
},
"10.0.0.50": {
"ip": "10.0.0.50",
"uuid": "456e7890-a12b-34c5-d678-901234567890",
"username": "Griefer",
"reason": "Destroying spawn",
"bannedAt": 1738320967890,
"bannedBy": null,
"bannedByName": "Console"
}
}IP Ban Properties:
ip- The banned IP addressuuid- UUID of the banned playerusername- Username of the banned player at the time of banreason- Reason for the banbannedAt- Timestamp when the ban was issued (milliseconds)bannedBy- UUID of who issued the ban (null for console)bannedByName- Name of who issued the ban ("Console" for console bans)
Features:
- Permanent IP bans that persist across server restarts
- Blocks all connection attempts from banned IPs
- Shows detailed ban information to blocked players
- Supports unbanning by IP address or player name
Related Commands:
/ipban <player> [reason]- Ban a player's IP address/unipban <ip|player>- Remove an IP ban
Note: This file is automatically managed by the plugin. Use /ipban and /unipban commands to manage IP bans.