BlossomHomes
BlossomHomes is a Minecraft Fabric mod in the Blossom-series mods that provides /home command and utilities
Table of contents
Dependencies
- BlossomLib
- fabric-permissions-api / LuckPerms / 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 totrue, 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 countblossom.homes.list.header: 2 arguments - total home count, max home countblossom.homes.list.item: 1 argument - home nameblossom.homes.list.item.description: 7 arguments - home name, home dimension key, home x, home y, home z, home yaw, home pitchblossom.homes.add: 1 argument - home nameblossom.homes.add.failed.max: 1 argument - max home countblossom.homes.add.failed.name: 1 argument - home nameblossom.homes.remove: 1 argument - home nameblossom.homes.remove.failed: 1 argument - home nameblossom.homes.setMax: 2 arguments - new max, playersblossom.homes.load-legacy.done: 2 arguments - home count, player count
zh_cn (Chinese, Simplified), zh_tw (Chinese, Traditional) - added by @BackWheel, updated by @Pau1am
All Versions
+ Add Version| Name | Game version | Platforms | Published | Downloads | Actions |
|---|---|---|---|---|---|
| 1mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 6mo ago | 1 | ||||
| 10mo ago | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 |
- Update to support 26.3
- Update to support 26.2
- Update to support 26.1
- Update to support 1.21.11
- Update to support 1.21.10
- # 2.2.9
- Update to support 1.21.6
- Update to support 1.21.6
- Update to support 1.21.4
- Update to support 1.21.4
- Update to support 1.21.1
- Update to support 1.21.1
- Update to support 1.21
- Update to support 1.20.6
- Switch to self-hosted maven
- Update to support 1.20.4
- Update to support 1.20.2
- Add fallback to spawn option
- Update Chinese translations, courtesy of @Pau1am
- Add fallback to spawn option
- Update Chinese translations, courtesy of @Pau1am
- Add migration command from FabricHomes
- Add migration command from FabricHomes
- Fix not saving homes file on home add ([#7](https://github.com/BlossomMods/BlossomHomes/issues/7))
- Update build setups
- Fix not saving homes file on home add ([#7](https://github.com/BlossomMods/BlossomHomes/issues/7))
- Update build setups
- Fix not saving homes file on home add ([#7](https://github.com/BlossomMods/BlossomHomes/issues/7))
- Update build setups
- Add message for nonexistent homes (BlossomWarps#4)
- Add message for nonexistent homes (BlossomWarps#4)
- Add message for nonexistent homes (BlossomWarps#4)
- Fix #1 (homes set-max command error)
- Add Chinese translations (Simplified & Traditional), courtesy of @BackWheel
- Add Chinese translations (Simplified & Traditional), courtesy of @BackWheel
- Update CI
- Add Modrinth to CI
- Bump BlossomLib version
- Update to BlossomLib 2