Download BlossomTpa — Minecraft Mods — MetaMods

BlossomTpa

Active

Downloads

0

Last update

3 months ago

Versions

1.18.2 — 1.21.6
Server
Fabric
Quilt
Utils

BlossomTpa

BlossomTpa is a Minecraft Fabric mod from the Blossom series that adds the /tpa command and related utilities for convenient player-to-player teleportation.

Dependencies

Required dependencies:

  • BlossomLib (mandatory dependency)
  • fabric-permissions-api or permission systems like LuckPerms (optional)

Configuration

The configuration file is automatically created after the first server startup with the mod and is located at config/BlossomMods/BlossomTPA.json.

Main configuration parameters:

  • teleportation — teleportation settings
  • timeout — time in seconds during which a tpa/tpahere request remains active before automatic cancellation
  • standStill — time in seconds that a player must stand still before teleportation
  • cooldown — time in seconds that a player must wait after using teleportation before using it again

Commands and Permissions

Main Commands:

  • /tpa <target> — sends a teleportation request to the specified player Permissions: blossom.tpa or blossom.tpa.command.tpa (default allowed)

  • /tpahere <target> — requests the specified player to teleport to you Permissions: blossom.tpa.here or blossom.tpa.command.tpahere (default allowed)

  • /tpaaccept [<target>] — accepts a teleportation request from a player Permissions: blossom.tpa or blossom.tpa.command.tpaaccept (default allowed)

  • /tpadeny [<target>] — denies a teleportation request from a player Permissions: blossom.tpa or blossom.tpa.command.tpadeny (default allowed)

  • /tpacancel [<target>] — cancels a sent teleportation request Permissions: blossom.tpa or blossom.tpa.command.tpacancel (default allowed)

Special Permissions:

A player with the blossom.tpa.disallowed permission cannot receive teleportation requests. The sender will receive a warning.

The blossom.tpa.accept.always.tpa and blossom.tpa.accept.always.tpahere permissions automatically accept all incoming requests of the corresponding type without notifications.

The blossom.tpa.accept.force.tpa and blossom.tpa.accept.force.tpahere permissions automatically force outgoing requests to be accepted, similar to the vanilla /tp command but with a stand-still period.

Translation Keys

The mod supports localization through language files. The full list of keys can be found in the file src/main/resources/data/blossom/lang/en_us.json.

Terminology:

  • "initiator" — player who sent the teleportation request
  • "receiver" — player who received the teleportation request

Main translation keys include messages for request initiation, timeout, acceptance, denial, and cancellation for both types of requests (tpa and tpahere).

The mod also includes support for Simplified Chinese (zh_cn) and Traditional Chinese (zh_tw) languages.

Project members
CodedSakura

CodedSakura

Developer

Created: 18 Jul 2022

ID: 3087