SetSpawn | SetHome

A simple set spawn plugin, easy to use and is a plugin that allows you to easily create homes

2,07k

Quick challenge

How far can you run before the mobs catch you?

SetSpawn | SetHome

I'm always open to new plugin ideas and can create custom plugins tailored to your needs! Need help or support? Join our official Discord server for full assistance. Found a bug? Report it there and help us make the plugin even better!

Я всегда открыт к новым идеям для плагинов и могу создать плагин под заказ, полностью под ваши нужды!Нужна помощь или поддержка? Присоединяйтесь к нашему официальному Discord-серверу для полной технической поддержки. Нашли баг? Сообщите о нём там и помогите сделать плагин ещё лучше!

---

EN

📜 Description

SetSpawn | SetHome v2.0 is a lightweight and convenient plugin for Minecraft servers that allows players to set their own spawn point or home location with simple commands. It's perfect for survival, roleplay, or hub servers, giving players more freedom while letting admins maintain control through permissions.

🚀 New Features in v2.0:

- Name Validation – Per-user home limits (home.1 to home.20) - Name Validation – `/homes` command to list all homes with public/private indicators - Name Validation – Teleport cancellation on movement, safety checks for destinations - Name Validation – Configurable particle effects for all actions - Name Validation – `/homelist` to view all server homes, manage player homes - Name Validation – Configurable cooldowns for all commands - Name Validation – `/back` to return to previous location - Name Validation – Auto-detection based on player locale (RU/EN) - Name Validation – `/homepublic` to toggle home visibility - Name Validation – Set different home limits per world - Name Validation – Minimum distance between homes setting - Name Validation – Home name validation with configurable forbidden characters

📦 Enhanced Commands:

| Command | Description | |---------|-------------| | `/setspawn` | Set the server spawn point | | `/spawn` | Teleport to the server spawn | | `/sethome [name]` | Set your home location | | `/home [name]` | Teleport to your home | | `/home [player] [name]` | Teleport to another player's public home | | `/delhome [name]` | Delete your home | | `/homes` | List all your homes | | `/homelist [player]` | Admin: View all server homes | | `/homepublic <name>` | Toggle home public/private | | `/back` | Return to previous location | | `/homereload` | Reload plugin configuration |

📂 Enhanced Permissions:

| Permission | Description | Default | |------------|-------------|---------| | `homeplugin.*` | All permissions | op | | `homeplugin.setspawn` | Set server spawn | op | | `homeplugin.spawn` | Teleport to spawn | true | | `homeplugin.sethome` | Set homes | true | | `homeplugin.home` | Teleport home | true | | `homeplugin.delhome` | Delete homes | true | | `homeplugin.homes` | List homes | true | | `homeplugin.homepublic` | Make homes public | true | | `homeplugin.back` | Use back command | true | | `homeplugin.reload` | Reload config | op | | `homeplugin.admin.list` | View all homes | op | | `homeplugin.admin.teleport` | Teleport to others' homes | op | | `home.1` to `home.20` | Home limit permissions | See config | | `homeplugin.bypass.delay` | Bypass teleport delays | op | | `homeplugin.bypass.cooldown` | Bypass cooldowns | op |

⚙️ Enhanced Configuration:

```yaml

Now includes:

- Per-world home limits

- Cooldown system

- Safety checks (lava, void, blocks)

- Particle effects

- Sound effects

- Teleport delay settings

- Movement cancellation

- Language auto-detection

- Home name validation

- Minimum distance between homes

```

---

RU

📜 Описание

SetSpawn | SetHome v2.0 — это лёгкий и удобный плагин для Minecraft-серверов, который позволяет игрокам устанавливать собственную точку спавна или домашнюю локацию с помощью простых команд. Идеально подходит для серверов выживания, ролевых игр или хабов, давая игрокам больше свободы, а администраторам — полный контроль через систему прав.

🚀 Новые возможности в v2.0:

- Проверка имен – Индивидуальные лимиты домов (home.1 до home.20) - Проверка имен – Команда `/homes` для списка домов с указанием публичных/приватных - Проверка имен – Отмена телепортации при движении, проверки безопасности точек - Проверка имен – Настраиваемые эффекты частиц для всех действий - Проверка имен – `/homelist` для просмотра всех домов сервера - Проверка имен – Настраиваемые задержки для команд - Проверка имен – `/back` для возврата на предыдущую позицию - Проверка имен – Автоопределение языка по локали игрока (RU/EN) - Проверка имен – `/homepublic` для изменения видимости дома - Проверка имен – Разные лимиты домов для разных миров - Проверка имен – Минимальное расстояние между домами - Проверка имен – Валидация имен домов с запрещенными символами

📦 Расширенные команды:

| Команда | Описание | |---------|-------------| | `/setspawn` | Установить точку спавна сервера | | `/spawn` | Телепортация на спавн сервера | | `/sethome [имя]` | Установить домашнюю точку | | `/home [имя]` | Телепортация домой | | `/home [игрок] [имя]` | Телепортация к публичному дому другого игрока | | `/delhome [имя]` | Удалить дом | | `/homes` | Список всех ваших домов | | `/homelist [игрок]` | Админ: Просмотр всех домов сервера | | `/homepublic <имя>` | Сделать дом публичным/приватным | | `/back` | Вернуться на предыдущую позицию | | `/homereload` | Перезагрузить конфигурацию плагина |

📂 Расширенные права:

| Право | Описание | По умолчанию | |------------|-------------|---------| | `homeplugin.*` | Все права | op | | `homeplugin.setspawn` | Установить спавн | op | | `homeplugin.spawn` | Телепортация на спавн | true | | `homeplugin.sethome` | Установить дома | true | | `homeplugin.home` | Телепортация домой | true | | `homeplugin.delhome` | Удалять дома | true | | `homeplugin.homes` | Просмотр списка домов | true | | `homeplugin.homepublic` | Делать дома публичными | true | | `homeplugin.back` | Использовать команду back | true | | `homeplugin.reload` | Перезагружать конфиг | op | | `homeplugin.admin.list` | Просмотр всех домов | op | | `homeplugin.admin.teleport` | Телепорт к домам других | op | | `home.1` до `home.20` | Права на лимиты домов | См. конфиг | | `homeplugin.bypass.delay` | Обход задержек телепорта | op | | `homeplugin.bypass.cooldown` | Обход кулдаунов | op |

⚙️ Расширенная конфигурация:

```yaml

Теперь включает:

- Лимиты домов по мирам

- Систему кулдаунов

- Проверки безопасности (лава, пустота, блоки)

- Эффекты частиц

- Звуковые эффекты

- Настройки задержки телепорта

- Отмену при движении

- Автоопределение языка

- Проверку имен домов

- Минимальное расстояние между домами

```

ADS