
FanTPA
一个功能强大的 Minecraft Fabric 传送模组,提供 TPA、Home、Back 等传送功能,具备高级特性。A powerful Minecraft Fabric teleportation mod that provides TPA, Home, Back and other teleportation features with advanced capabilities.
Screenshots

About this Mod
FanTPA
A powerful Minecraft Fabric teleportation mod that provides TPA, Home, Back and other teleportation features with advanced capabilities.
Features
Core Features
- Asynchronous Chunk Loading - Advanced async chunk loading system ensures smooth teleportation without server lag
- Custom Language Support - Full support for custom translations with 17+ built-in languages
- High Version Compatibility - Supports Minecraft 26.1+
TPA Teleportation System
| Command | Description | Permission |
|---|---|---|
/tpa <player> |
Send teleport request to another player | All players |
/tpahere <player> |
Request another player to teleport to you | All players |
/tpaccept <player> |
Accept teleport request | All players |
/tpdeny <player> |
Deny teleport request | All players |
Home System
| Command | Description | Permission |
|---|---|---|
/home [name] |
Teleport to your home (default home if no name specified) | All players |
/sethome [name] |
Set current location as home (default home if no name) | All players |
/delhome <name> |
Delete specified home | All players |
Back Feature
| Command | Description | Permission |
|---|---|---|
/back |
Return to last death or teleport location | All players |
Admin Commands
| Command | Description | Permission |
|---|---|---|
/tpall |
Teleport all online players to your location | OP only |
Advanced Features
Asynchronous Chunk Loading
FanTPA implements an advanced asynchronous chunk loading mechanism that:
- Loads destination chunks in the background without blocking the main thread
- Provides smooth teleportation experience even in remote locations
- Prevents server lag during teleportation operations
Custom Language Support
- 17+ built-in languages with full translation coverage
- Easy-to-use language configuration system
- Support for adding custom language packs
High Version Compatibility
- Server version requirement: >= 26.1
- Regular updates to support latest Minecraft versions
Installation
Server Installation
- Ensure your server has Fabric Loader and Fabric API installed
- Place
FanTPA-x.x.x.jarinto the server'smodsfolder - Start the server, the mod will automatically generate config files
Client Installation (Optional)
- If you want to use in single player, install Fabric Loader and Fabric API as well
- Place the mod in client's
modsfolder
Configuration File
The mod will automatically generate a config file at config/fantpa/fantpa.conf on first run.
Config Structure
fantpa {
teleport {
timeout = 30 # TPA request timeout in seconds
cooldown = 5 # Teleport cooldown in seconds
delay = 3 # Teleport delay in seconds
}
language {
default-language = "en_us" # Default language setting
}
commands {
tpa { enabled = true } # Enable /tpa command
tpahere { enabled = true } # Enable /tpahere command
back { enabled = true } # Enable /back command
home { enabled = true } # Enable /home command
sethome { enabled = true } # Enable /sethome command
delhome { enabled = true } # Enable /delhome command
}
}
Config Options
| Option | Type | Default | Description |
|---|---|---|---|
teleport.timeout |
int | 30 | TPA request timeout, auto-cancelled if not responded |
teleport.cooldown |
int | 5 | Cooldown between teleports to prevent spamming |
teleport.delay |
int | 3 | Delay before teleportation, allows canceling |
language.default-language |
string | "en_us" | Default language for the mod |
commands.*.enabled |
boolean | true | Enable/disable specific commands |
How to Modify Config
- Stop the server
- Edit
config/fantpa/fantpa.conffile - Save and restart the server
Building from Source
Requirements
- Java 25 or higher
- Git
Build Steps
- Clone the repository
git clone https://github.com/yourusername/FanTPA.git
cd FanTPA
- Build the mod
# Windows
gradlew.bat build
# Linux/macOS
./gradlew build
- Get the output
Built jar file will be located atbuild/libs/FanTPA-1.0.0.jar
Development Commands
| Command | Description |
|---|---|
gradlew runClient |
Launch development client |
gradlew runServer |
Launch development server |
gradlew build |
Build the mod |
gradlew sourcesJar |
Generate sources jar |
Supported Languages
| Code | Language |
|---|---|
zh_cn |
Chinese (Simplified) |
zh_tw |
Chinese (Traditional) |
en_us |
English |
de_de |
German |
es_es |
Spanish |
fr_fr |
French |
ja_jp |
Japanese |
ko_kr |
Korean |
lzh |
Chinese (Literary) |
pt_br |
Portuguese (Brazil) |
ru_ru |
Russian |
it_it |
Italian |
pl_pl |
Polish |
tr_tr |
Turkish |
th_th |
Thai |
vi_vn |
Vietnamese |
uk_ua |
Ukrainian |
Event System
The mod provides rich events for other mods to listen:
TpaRequestEvent- Fired when a TPA request is sentTpaHereRequestEvent- Fired when a TPAHere request is sentTpaAcceptEvent- Fired when a teleport request is acceptedTpaDenyEvent- Fired when a teleport request is deniedHomeSetEvent- Fired when a home is setHomeTeleportEvent- Fired when teleporting homeBackEvent- Fired when using/backTeleportEvent- Fired when a teleport occurs
Technical Information
- Mod ID:
fantpa - Version: 1.0.0
- Minecraft Version: 1.20.1+
- Server Version Requirement: >= 26.1
- Dependency: Fabric API
License
MIT License
Contributing
Contributions are welcome! Feel free to submit issues and pull requests.
Available Versions
How to Install FanTPA on Your Server
Order Server
Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).
Set fabric Loader
In the panel under "Egg", select the fabric loader and matching Minecraft version (26.1.2).
Install Mod
Open the mod browser in the dashboard and search for "FanTPA". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.
Compatibility
Mod Loaders
Minecraft Versions
26.1.2, 26.1.1, 26.1
Server-side
✓ RequiredRecommended RAM
4 GB(min. 3 GB)Frequently Asked Questions
FanTPA server crashes on startup – what to do?
Most common cause: wrong fabric version or insufficient RAM. Check the server log (latest.log) for "OutOfMemoryError" or "Mixin" errors. With Mado Hosting: ensure at least 3 GB RAM is allocated and the loader matches the mod version (26.1.2). You can switch loaders with one click in the panel.
Is FanTPA compatible with fabric?
FanTPA officially supports fabric for Minecraft 26.1.2, 26.1.1, 26.1. The Mado dashboard automatically detects incompatible loader combinations.
Server lagging with FanTPA – how to optimize performance?
Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if FanTPA consumes the most tick time. Common fixes: reduce server view-distance to 8-10, install "performant" or "starlight" as supplementary mods on Forge. With Mado Hosting, your server runs on NVMe SSDs with dedicated CPU cores for minimal latency.
Similar Mods
Rent Modded Server
Install FanTPA with just one click on your server.