WaffleHomes
Homes, RTP and teleport requests for Paper servers.

About
WaffleHomes is a Paper plugin for homes and player teleportation.
It includes homes, random teleportation and teleport requests, with support for both Java and Bedrock players on servers using Geyser and Floodgate.
Player data is stored locally with SQLite.
Features
Homes
- Create multiple homes
- Teleport to saved homes
- Open the homes menu
- Delete homes
- Persistent SQLite storage
Random Teleport
- Safe location search
- Configurable radius
- Avoids unsafe blocks
- Works with Java and Bedrock players
Teleport Requests
- Send teleport requests
- Request another player to teleport to you
- Accept or deny requests
- Request timeout handling
- Teleport settings
Bedrock Players
When Floodgate is available, Bedrock players can use forms made for Bedrock clients.
WaffleHomes can be used on Java/Bedrock crossplay servers running Geyser and Floodgate.
Administration
Admins can:
- View another player's homes
- Rename homes
- Delete homes
- Manage player home data
Commands
| Command |
Description |
/sethome <name> |
Creates a home |
/home <name> |
Teleports to a home |
/homes |
Opens the homes menu |
/delhome <name> |
Deletes a home |
/rtp |
Random teleport |
/tpa <player> |
Sends a teleport request |
/tphere <player> |
Asks a player to teleport to you |
/tpaccept |
Accepts a teleport request |
/tpdeny |
Denies a teleport request |
/tpsettings |
Opens teleport settings |
/adminhomes <player> |
Views a player's homes |
/adminedithomes <player> |
Edits a player's homes |
/admindelhomes <player> |
Deletes a player's home |
Permissions
| Permission |
Description |
wafflehomes.home |
Home commands |
wafflehomes.rtp |
Random teleport |
wafflehomes.tpa |
Teleport requests |
wafflehomes.admin |
Admin commands |
Crossplay
WaffleHomes works normally on Paper servers without Geyser.
For Bedrock players, use:
Geyser allows Bedrock clients to connect to Java servers, while Floodgate provides Bedrock account support and access to Bedrock-specific features used by plugins.
Storage
WaffleHomes uses SQLite.
It stores:
- Homes
- Home settings
- Teleport preferences
- Player data
No external database is required.
Installation
- Download WaffleHomes.
- Place the
.jar inside the server's plugins folder.
- Restart the server.
- Edit the configuration if needed.
For Java/Bedrock crossplay, install Geyser and Floodgate as well.
License
Copyright © 2026 WafflyCatt.
All Rights Reserved.