Hostname Guard

Easily manage server addresses.
7daeec22ae81520951ffa1457fdbd3de0a2c0cc2.jpeg

7daeec22ae81520951ffa1457fdbd3de0a2c0cc2.jpeg

Description

# Hostname Guard

HostnameGuard is a lightweight Bukkit/Spigot/Paper/Purpur plugin that checks the hostname used by players when joining the server.

It can be used to block direct IP joins and allow only configured domain names.

## Features

- Allow only configured hostnames
- Block direct IP connections
- Optional wildcard hostname support
- Optional bypass permission
- Reload command
- Status command
- No NMS or version-specific server internals

## Commands

- `/hostnameguard reload`
- `/hostnameguard status`
- `/hg reload`
- `/hg status`

## Permissions

- `hostnameguard.reload`
- `hostnameguard.status`
- `hostnameguard.bypass`

## Requirements

- Java 21 or newer
- Bukkit/Spigot/Paper/Purpur compatible server
- Minecraft 1.20.5 or newer recommended

## Notes

This plugin checks the hostname reported during player login. It is intended for simple hostname-based access control, such as preventing players from joining through a raw IP address.

The Hostname Guard Team

profile avatar
  • 2
    Projects
  • 59
    Downloads

More from kokoto__