promotional bannermobile promotional banner

WaffleHomes for Java

Originally created as a Bedrock addon, WaffleHomes is now a Paper plugin focused on crossplay servers. Featuring homes, RTP, TPA, Bedrock-friendly menus, and full Geyser/Floodgate support, it delivers a smooth experience for both Java and Bedrock players.

WaffleHomes

Homes, RTP and teleport requests for Paper servers.

Paper Server Side Crossplay Storage Client Mod License


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

  1. Download WaffleHomes.
  2. Place the .jar inside the server's plugins folder.
  3. Restart the server.
  4. Edit the configuration if needed.

For Java/Bedrock crossplay, install Geyser and Floodgate as well.


License

Copyright © 2026 WafflyCatt.

All Rights Reserved.

The WaffleHomes for Java Team

profile avatar
  • 7
    Projects
  • 1.6K
    Downloads

hi

More from WafflyCatt