SANDBOX — this is a test environment. No servers are actually deployed and no real payments are charged.
✓ VerifiedQuality of life & UI

BlossomHomes

by CodedSakura · for Minecraft

Blossom-series /home command and utilities

79KDownloads
15d agoLast updated
MITLicense
Fabric · QuiltLoaders

About BlossomHomes

From Modrinth

Blossom-series /home command and utilities

BlossomHomes

BlossomHomes is a Minecraft Fabric mod in the Blossom-series mods that provides /home command and utilities

Table of contents

Dependencies

etc. (Optional)

Config

This mod's config file can be found at config/BlossomMods/BlossomHomes.json, after running the server with the mod at least once.

teleportation: TeleportationConfig - teleportation settings standStill: int - (seconds), how long the player has to stand still before being teleported cooldown: int - (seconds), how long the player has to wait after teleporting using this command, before being able to teleport again defaultHome: String - name of the default home startHomes: int - default max homes dimensionBlacklist: String[] - a list of dimension ids (like minecraft:the_end) in which a player can't set a home useBlacklistAsWhitelist: boolean - invert blacklist to function as a whitelist fallbackToPlayerSpawnPoint: boolean - use player spawn point if no default home set

Commands & their permissions

In all commands where <name> is optional, if it's not provided, config value defaultHome will be used. Do pay attention that only /homes subcommand permissions have the homes as a plural. This is done to allow the server owners to hide some commands in case of command clutter.

  • /home [<name>] - teleport self to home named <name>

Permission: blossom.home (default: true)

  • /sethome [<name>] - creates a home named <name>

Permission: blossom.home.set (default: true)

  • /sethome <name> <position> <rotation> - creates a home named <name> at <position> facing <rotation>

Permission: blossom.home.set.pos (default: false)

  • /sethome <name> <position> <rotation> <dimension> - creates a home named <name> in <dimension> at <position>

facing <rotation> Permission: blossom.home.set.dim (default: false)

  • /delhome [<name>] - delete a home named <name>

Permission: blossom.home.remove (default: true)

  • /listhomes - lists all homes

Permission: blossom.home.list (default: true)

  • /homes - alias of /listhomes

Permission: blossom.homes.list (default: true)

  • list - alias of /listhomes

Permission: blossom.homes.list (default: true)

  • set - alias of /sethome

Permission: blossom.homes.set (default: true)

  • add - alias of /sethome

Permission: blossom.homes.add (default: false)

  • delete - alias of /delhome

Permission: blossom.homes.delete (default: true)

  • remove - alias of /delhome

Permission: blossom.homes.remove (default: false)

  • set-max <new-max> <players> - set all <players>'s max homes to <new-max>

Permission: blossom.homes.set-max (default: OP level 2)

  • load-legacy [<overwrite>] - load legacy FabricHomes player homes, appending them to existing player homes, unless

<overwrite> is set to true, then replace all (found) player homes. Players don't have to be online for their homes to be updated Permission: blossom.homes.load-legacy (default: OP level 4)

Permission: blossom.homes.set.in-blacklist (default: OP level 2) - allow setting homes in blacklisted dimensions. To set other players' homes, /execute as <player> run sethome <name> can be used.

Translation keys

only keys with available arguments are shown, for full list, please see src/main/resources/data/blossom/lang/en_us.json

  • blossom.homes.list.empty: 1 argument - max home count
  • blossom.homes.list.header: 2 arguments - total home count, max home count
  • blossom.homes.list.item: 1 argument - home name
  • blossom.homes.list.item.description: 7 arguments - home name, home dimension key, home x, home y, home z, home yaw,

home pitch

  • blossom.homes.add: 1 argument - home name
  • blossom.homes.add.failed.max: 1 argument - max home count
  • blossom.homes.add.failed.name: 1 argument - home name
  • blossom.homes.remove: 1 argument - home name
  • blossom.homes.remove.failed: 1 argument - home name
  • blossom.homes.setMax: 2 arguments - new max, players
  • blossom.homes.load-legacy.done: 2 arguments - home count, player count

zh_cn (Chinese, Simplified), zh_tw (Chinese, Traditional) - added by @BackWheel, updated by @Pau1am

Highlights

From source data

Game versions

Supports 28 Minecraft versions, the newest being 26.3.

Loaders

Runs on Fabric and Quilt.

Footprint

Rated a light load on a server.

What kind of mod it is

From the catalog
Listed on Modrinth as “Mods”

Quality of life & UI

Small conveniences, tweaks and interface improvements players notice straight away.

Runs on your server

From source side support

Modrinth lists BlossomHomes as required on the server. Check its Modrinth page to see whether players need it too.

Compatibility

Game
Minecraft
Loaders
FabricQuilt
Runs on
Serverrequired on the server
Game versions
26.3 and 27 earlier

Verified at the source

  • ✓ModrinthOfficial listing, checked 2026-10-01Open ↗
  • ✓AuthorCodedSakura, as published on Modrinth
  • ✓LicenseMITFree

BlossomHomes, answered

Generated from the mod’s own source data.

Do my players need to install BlossomHomes?

Modrinth lists BlossomHomes as required on the server. Check its Modrinth page to see whether players need it too.

Which loaders does it support?

Fabric and Quilt.

Is it free?

Yes. BlossomHomes is free to download from Modrinth. Its license is MIT.

How do I add it to my Nxeon server?

Use “Add to a server” on this page, or open NxLabs from your dashboard. We install it, restart your server and switch it on.

NxLabs

Run BlossomHomes on a Minecraft server.

Deploy in about a minute from $4.20 a month, then add BlossomHomes in one click.