HyLimits
Add limits to your world!
Описание
HyLimits: простое управление границами в мире
Ограничения Это легкий, эффективный плагин на стороне сервера, предназначенный для того, чтобы помочь администраторам управлять движением игроков, обеспечивая соблюдение мировых границ относительно точки нереста в мире.
Независимо от того, работаете ли вы на небольшом частном сервере или просто хотите, чтобы ваши игроки находились в определенной области. Ограничения Это обеспечивает бесшовный способ ограничения движения без необходимости в сложных установках «невидимой стены».
️️ Ключевые особенности
- Динамическая граница Исполнение: Автоматически проверяет позиции игроков и не дает им забрести слишком далеко от нереста мира.
- Мягкая телепортация: Если игрок пересекает лимит, плагин мягко «зажимает» свою позицию до ближайшей действительной координаты, гарантируя, что он не застрянет в петле.
- Встроенный антиспам: Игроки получают уведомление, когда они попадают на границу, но встроенное 2-секундное охлаждение предотвращает затопление чата предупреждениями.
- Административные команды: Обновите свои мировые ограничения на лету без необходимости перезагрузки сервера или ручного редактирования файлов конфигурации.
- Спаун-относительные пределы: Ограничения рассчитываются на основе глобальной точки нереста в мире, что делает ее идеальной для геймплея в стиле «Радиус».
️ Команды и разрешения
| Командование | Описание | Разрешение |
|---|---|---|
/setlimits x z |
Устанавливает допустимый радиус для оси X и Z. | hytale.admin |
Пример: /setlimit 100 100 Будет создана квадратная зона 200х200 с центром в точке нереста.
️ Конфигурация
Плагин генерирует файл конфигурации, где вы можете вручную установить границы по умолчанию. По умолчанию плагин начинается с 25-блоковый лимит в обоих направлениях.
'json { "Ограничения": { "X": 25, "Z": 25 } }
Показать оригинальное описание (English)
HyLimits: Simple World Border Management
HyLimits is a lightweight, efficient server-side plugin designed to help administrators manage player movement by enforcing world boundaries relative to the world's spawn point.
Whether you are running a small private server, a competitive challenge, or just want to keep your players within a specific area, HyLimits provides a seamless way to restrict movement without the need for complex "invisible wall" setups.
🛡️ Key Features
- Dynamic Boundary Enforcement: Automatically checks player positions and prevents them from wandering too far from the world spawn.
- Soft Teleportation: If a player crosses the limit, the plugin gently "clamps" their position back to the nearest valid coordinate, ensuring they don't get stuck in a loop.
- Built-in Anti-Spam: Players receive a notification when they hit the border, but a built-in 2-second cooldown prevents chat from being flooded with warnings.
- Admin Commands: Update your world limits on the fly without needing to restart the server or manually edit config files.
- Spawn-Relative Limits: Limits are calculated based on the world's global spawn point, making it perfect for "Radius" style gameplay.
⌨️ Commands & Permissions
| Command | Description | Permission |
|---|---|---|
/setlimits x z |
Sets the allowed radius for the X and Z axes. | hytale.admin |
Example: /setlimits 100 100 will create a 200x200 square zone centered on the spawn point.
⚙️ Configuration
The plugin generates a configuration file where you can manually set the default boundaries. By default, the plugin starts with a 25-block limit in both directions.
`json { "Limits": { "X": 25, "Z": 25 } }