ModsJava
VillHome - home plugin with the ability to change limits without permissions
RU:
VillHome — система домов для Paper 1.21+
Простой, гибкий и полностью настраиваемый плагин для управления точками телепортации игроков. Никаких лишних зависимостей, никакой возни с правами LuckPerms — всё управляется прямо из игры.
Почему VillHome?
Большинство home-плагинов для управления лимитами требуют либо прописывать права в LuckPerms (essentials.sethome.multiple.vip: 5), либо редактировать конфиги вручную. VillHome решает это иначе: лимиты хранятся прямо в базе плагина и управляются одной командой в реальном времени. Хочешь дать конкретному игроку дополнительный слот — одна команда, без LP, без рестарта, без конфигов.
Возможности
- Установка, телепортация и удаление домов через интуитивные команды без префиксов
- Базовые лимиты по группам LuckPerms из конфига — default: 2, killer: 4, marauder: 7
- Персональный лимит конкретному игроку командой — работает поверх группового, не заменяет его
- Полный админ-инструментарий: просмотр домов любого игрока, удаление чужих домов, телепорт на дом офлайн-игрока
- Импорт домов из Essentials одной командой — /vh migration
- Поддержка PlaceholderAPI — %villhome_limit% и %villhome_used%
- Хранение всех данных в локальном YAML
- Полностью настраиваемые сообщения с поддержкой HEX-цветов, единый префикс и accent-color на весь плагин
- Горячая перезагрузка конфигов без рестарта сервера
Команда Описание Право
/home <name> Телепорт на свой дом villhome.player
/sethome <name> Установить дом villhome.player
/delhome <name> Удалить свой дом villhome.player
/vh addhomelimit <nick> <n> Добавить лимит игроку villhome.admin
/vh removehomelimit <nick> <n> Убрать лимит у игрока villhome.admin
/vh gethome <nick> Информация о домах игрока villhome.admin
/vh tphome <nick> <name> Телепорт на дом игрока villhome.admin
/vh removehome <nick> <name> Удалить дом игрока villhome.admin
/vh reload Перезагрузить конфиги villhome.admin
/vh migration Мигрировать дома из Essentials villhome.admin
/vh info Информация о плагине villhome.admin
Права
- villhome.player — доступ к /home, /sethome, /delhome
- villhome.admin — доступ ко всем /vh командам
- %villhome_limit% — текущий лимит домов игрока (группа + персональный бонус)
- %villhome_used% — сколько домов уже установлено
- Paper / Purpur 1.21+, Java 21
- LuckPerms — опционально (для групповых лимитов)
- PlaceholderAPI — опционально (для плейсхолдеров)
EN:
VillHome — Home System for Paper 1.21+
A clean, flexible and fully configurable home plugin for managing player teleport points. No bloat, no fumbling with LuckPerms permissions nodes — everything is managed directly in-game.
Why VillHome?
Most home plugins require you to either assign LuckPerms permission nodes (essentials.sethome.multiple.vip: 5) or manually edit config files just to change a player's home limit. VillHome takes a different approach: limits are stored directly in the plugin's own database and managed with a single command at runtime. Want to give a specific player an extra home slot? One command. No LP nodes, no restart, no config editing.
Features
- Set, teleport to and delete homes with clean prefix-free commands
- Group-based default limits configured in config.yml — default: 2, killer: 4, marauder: 7
- Personal limit bonuses per player via command — stacks on top of the group limit, doesn't replace it
- Full admin toolkit: view any player's homes, delete other players' homes, teleport to an offline player's home
- One-command migration from Essentials — /vh migration
- PlaceholderAPI support — %villhome_limit% and %villhome_used%
- All data stored in a local YAML file, no database required
- Fully customizable messages with HEX color support, global prefix and accent-color for the entire plugin
- Hot config reload without server restart
Command Description Permission
/home <name> Teleport to your home villhome.player
/sethome <name> Set a home at your location villhome.player
/delhome <name> Delete your home villhome.player
/vh addhomelimit <nick> <n> Add home slots to a player villhome.admin
/vh removehomelimit <nick> <n> Remove home slots from a player villhome.admin
/vh gethome <nick> View player's home info villhome.admin
/vh tphome <nick> <name> Teleport to a player's home villhome.admin
/vh removehome <nick> <name> Delete a player's home villhome.admin
/vh reload Reload plugin configs villhome.admin
/vh migration Migrate homes from Essentials villhome.admin
/vh info Plugin information villhome.admin
Permissions
- villhome.player — access to /home, /sethome, /delhome
- villhome.admin — access to all /vh commands
- %villhome_limit% — player's current home limit (group base + personal bonus)
- %villhome_used% — number of homes currently set
- Paper / Purpur 1.21+, Java 21
- LuckPerms — optional (for group-based limits)
- PlaceholderAPI — optional (for placeholders)
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft version listed: 1.21
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
VillHome - home plugin with the ability to change limits without permissions is a free Minecraft Java mod. Compatible with Minecraft 1.21. Downloaded 9 times (via Spigot). Download it and open it directly in the game.