Sethome+++
This plug-in can create and delete transmission points through instructions, and has a more convenient gui to display its own transmission points.
Quick challenge
How far can you run before the mobs catch you?
Minecraft check
Confirm your run
Complete the quick check to get your code.
Sethome+++
Features
- ✅ Clean Code - Beautiful graphical interface with pagination support - ✅ Clean Code - Complete command support for creating, deleting, and listing teleport points - ✅ Clean Code - Fully customizable configuration including messages, delays, and GUI settings - ✅ Clean Code - Reload configuration without server restart - ✅ Clean Code - Configurable teleport delay with movement cancellation - ✅ Clean Code - Complete permission node support - ✅ Clean Code - Follows Java coding standards with clear structure
Installation
1. Ensure your server is running Spigot 1.21.5 2. Copy the generated `SetHome-1.0.0.jar` to your server's `plugins` folder 3. Restart the server or use `/reload` command 4. Edit `plugins/SetHome/config.yml` to customize settings
Commands
| Command | Description | Permission | |---------|-------------|------------| | `/sethome gui` | Open teleport points GUI | `sethome.use` | | `/sethome create <name>` | Create teleport point at current location | `sethome.create` | | `/sethome delete <name>` | Delete specified teleport point | `sethome.delete` | | `/sethome list` | List all teleport points | `sethome.use` | | `/sethome reload` | Reload configuration file | `sethome.reload` |
Aliases: `/sh`, `/home`
Permissions
- `sethome.use` - Use teleport function (default: all players) - `sethome.create` - Create teleport points (default: all players) - `sethome.delete` - Delete teleport points (default: all players) - `sethome.reload` - Reload configuration (default: OP) - `sethome.admin` - Administrator permission (includes all permissions)
Configuration
The configuration file is located at `plugins/SetHome/config.yml` and supports customization of:
- Plugin prefix and messages - Teleport delay time - Require standing still option - GUI title and size - All prompt messages
Use `/sethome reload` after modifying the configuration.