JSL Home Simple and lightweight home plugin for Spigot / Paper 1.13+
✦ Overview JSL Home is a lightweight plugin for setting home points with support for multiple homes, cooldowns, permission-based limits, and safe teleportation checks. No dependencies — just drop the jar and go.
✦ Features
Multiple homes — each player can set multiple named home points Permission-based limits — default limit of 3 homes, expandable via permissions Teleport cooldown — configurable delay before teleporting, cancelled if the player moves Sethome cooldown — prevents spam of the /sethome command Safe teleportation — checks if the home point is blocked by a wall or is above a void Tab-completion — auto-completes home names for /home and /delhome Multi-language support — English and Russian included, easily add your own Fully configurable — all messages and settings in config.yml Persistent storage — homes saved to homes.yml, survive server restarts
✦ Commands CommandDescription/sethome [name]Set a home point (defaults to "home")/home [name]Teleport to a home point/delhome Delete a home point/homesList all your homes/homelistAlias for /homes
✦ Permissions PermissionDescriptionDefaultjslhome.useBasic plugin usage (3 home limit)Everyonejslhome.nocooldownTeleport and set homes without cooldownNojslhome.limit.5Home limit of 5Nojslhome.limit.10Home limit of 10Nojslhome.limit.20Home limit of 20Nojslhome.limit.unlimitedUnlimited homesOP
✦ Configuration OptionDefaultDescriptionlanguageenPlugin language (en, ru — or add your own)cooldown3Teleportation cooldown in secondssethome-cooldown2Cooldown between setting homes in secondsdefault-limit3Default home limit without permissionssafe-teleporttrueCheck if home location is safe before teleporting
✦ Installation
Download JSLHome.jar Place it in your server's /plugins/ folder Restart the server Done — no additional dependencies required
✦ Compatibility
Server: Spigot / Paper 1.13+ Java: 17+ Dependencies: None
Developed by SMAIL | Version 1.0.0