HomeJavaModsTrexHomes
TrexHomes
ModsJava

TrexHomes

A modern homes plugin with per-rank limits and a clean GUI. Free Minecraft Java mod for 1.20, 1.21.

⬇ Download on Spigot
TrexHomes v1.1.0
A modern homes plugin with per-rank limits, a clean GUI, and teleport delay.

TrexHomes is a complete homes system built from the ground up for modern Minecraft servers (1.20+). Forget outdated and complex plugins. TrexHomes provides a clean, efficient, and user-friendly experience for both your players and your staff, packed with the features modern servers need.

The core of the plugin is its robust, permission-based limit system, a configurable teleport delay for server balance, and a sleek GUI for easy management. With rock-solid data handling (including full `/reload` safety), TrexHomes is the last homes plugin you'll ever need.
Spoiler: Plugin in Action (Screenshots)
Homes GUI (`/homes`):
[​IMG]

Help Menu (`/trexhomes`):
[​IMG]

--------------------------------------------------------------------
Features
--------------------------------------------------------------------
--------------------------------------------------------------------
Commands & Permissions
--------------------------------------------------------------------

Commands
Code (Text):

/trexhomes (or /trex) - Displays the plugin's help menu.
/sethome <name>         - Sets a home at your current location.
/delhome <name>         - Deletes one of your homes.
/home <name>            - Teleports you to the specified home.
/homes                  - Opens the graphical user interface to manage your homes.
 
Permissions
Code (Text):

# Admin Permissions
trexhomes.admin - Grants access to all plugin features and unlimited homes.
trexhomes.admin.bypassdelay - Allows bypassing the teleport delay. (default: op)

# User Command Permissions
trexhomes.command.help - Allows using /trexhomes. (default: true)
trexhomes.command.sethome - Allows using /sethome. (default: true)
trexhomes.command.delhome - Allows using /delhome. (default: true)
trexhomes.command.home - Allows using /home. (default: true)
trexhomes.command.homes - Allows using the /homes GUI. (default: true)

# Tiered Home Limits
trexhomes.homes.5 - Allows the player to set a maximum of 5 homes.
trexhomes.homes.10 - Allows the player to set a maximum of 10 homes.
# (You can create permissions for any number)
trexhomes.homes.* - Grants an unlimited number of homes. (Included in .admin)
 
--------------------------------------------------------------------
Configuration
--------------------------------------------------------------------
Spoiler: Click to see the full config.yml
Code (YAML):

# ----------------------------------------------------- #
#                  TrexHomes Configuration              #
# ----------------------------------------------------- #
prefix
: "&8[&2TrexHomes&8] &r"

messages
:
  no-permission
: "&cYou do not have permission to execute this command."
  player-only-command
: "&cThis command can only be run by a player."
  home-set-success
: "&aHome '&f%home%&a' has been set successfully!"
  home-deleted-success
: "&aHome '&f%home%&a' has been deleted successfully!"
  teleport-success
: "&7Teleporting to home '&f%home%&7'..."
  home-not-found
: "&cNo home found with the name '%home%'."
  max-homes-reached
: "&cYou have reached your home limit. (%current_homes%/%max_homes%)"
  invalid-home-name
: "&cThe home name can only contain letters, numbers, dashes, and underscores."
  home-already-exists
: "&cYou already have a home with the name '%home%'."
  usage-sethome
: "&cUsage: /sethome <name>"
  usage-delhome
: "&cUsage: /delhome <name>"
  usage-home
: "&cUsage: /home <name>"
  gui-title
: "&2Your Homes"
  gui-item-lore-header
: "&7Coordinates:"
  gui-item-lore-coords
: "&fWorld: &b%world% &fX: &b%x% &fY: &b%y% &fZ: &b%z%"
  gui-item-lore-actions
:
    - "&aLeft-Click
: Teleport "
    - "
&cRight-Click : Delete Home "
  teleport-countdown: "
&aTeleporting in &e %time%&a seconds... Don't move!"
  teleport-cancelled-move
: "&cTeleport cancelled because you moved."
  teleport-already-pending
: "&cYou are already teleporting!"

max-homes-check-limit
: 100

teleport-delay
:
  enabled
: true
  duration-seconds
: 5

help-menu
:
  header
:
   - "&8&m                                                                                "
    - "                          &2&lTrexHomes &a&lHelp"
    - ""
  command-format
: " &a%command% &8- &7%description%"
  footer
:
   - ""
    - "&8&m                                                                                "
 

--------------------------------------------------------------------
Installation
--------------------------------------------------------------------
  1. Download the latest version of the plugin.
  2. Place the `TrexHomes.jar` file in your server's `plugins` folder.
  3. Start or restart your server. The configuration files will be generated automatically.
  4. Configure permissions for your ranks using a permissions plugin like LuckPerms.
Have questions or need support? Please use the discussion tab, not the reviews section.
Thank you for using TrexHomes!

Commands

Plugin details

Read from the plugin's own plugin.yml.

TrexHomes is a free Minecraft Java mod. Compatible with Minecraft 1.20, 1.21. Downloaded 72 times (via Spigot). Download it and open it directly in the game.

Explore more