Home›Java›Mods›NuvikTPA
NuvikTPA
ModsJava

NuvikTPA

Java mod listed for Minecraft 1.20–1.21. Downloads from the MC Java Mods app on Android.

⬇ Download on Spigot


✦ NuvikTPA ✦
Premium Ultra-Efficient Teleportation Plugin

[COLOR=#a855f7ac]Compatible with Spigot • Paper • Purpur • Pufferfish • Folia[/COLOR]
​

⚡ Why NuvikTPA?

NuvikTPA is the most efficient and beautiful teleportation plugin available. Built from scratch for modern servers, it outperforms SimpleTPA and AdvancedWarps in every way.

✨ Key Features


Modular System

Already using EssentialsX for homes? Another plugin for warps? No problem. Disable the modules you don't need:

Code (YAML):

modules
:
  tpa
: true         # TPA system (tpa, tpahere, tpaccept, etc.)
  homes
: true       # Homes (home, sethome, delhome)
  warps
: true       # Warps (warp, setwarp, delwarp)
  spawn
: true       # Spawn (spawn, setspawn)
  back
: true       # Back (return to last location)
  rtp
: true         # Random Teleport
  gui
: true         # GUI Menu
  history
: true     # Teleport history
  tpoffline
: true   # TP to offline players
 
Disabled commands are not registered, avoiding conflicts with other plugins.

Per-World RTP

Teleport players to any world with a single command. Supports Overworld, Nether and End with smart safe-location searching:


Code (Text):

/rtp                        - RTP in your current world
/rtp <world>                - RTP in a specific world
/rtp world world_nether     - RTP in the Nether
/rtp world world_the_end    - RTP in the End
 
Code (YAML):

rtp
:
  iris-compatibility
: true       # Async chunk loading for Iris
  iris-chunk-timeout-ms
: 8000   # Max wait per chunk (ms)
  avoid-caves
: true             # Surface-only spawning
  min-sky-light
: 14             # Sky light threshold (0-15)
  avoid-ocean
: true             # Skip ocean/river biomes
  cache
:
    enabled
: true               # Pre-generate locations in background
    size
: 10                     # Locations stored per world
    refill-threshold
: 3         # Refill when below this count
  enabled-worlds
:
   - "world"
    - "world_nether"
    - "world_the_end"
  per-world
:
    world_nether
:
      min-radius
: 50
      max-radius
: 1000
      max-attempts
: 30
    world_the_end
:
      min-radius
: 100
      max-radius
: 5000
      max-attempts
: 30
 
⚧ World Maintenance System

Put any world into maintenance mode with a single command. Players who try to use /rtp to that world will receive a warning message instead of being teleported. The state persists across server restarts.

Code (Text):

/nuviktpa m <world>         - Put world in maintenance
/nuviktpa off <world>       - Open world (remove maintenance)
/nuviktpa m                 - List worlds in maintenance
 
Message shown to players when trying to RTP to a world in maintenance:

⚠ World world_nether is under ⚧ maintenance. Try again later.
Click to expand...
The /nuviktpa off tab completer only suggests worlds that are currently in maintenance, preventing mistakes.

Commands

Spoiler: TPA Commands
Code (Text):

/tpa <player>        - Request to teleport to a player
/tpahere <player>    - Request a player to teleport to you
/tpaccept [player]   - Accept a request
/tpdeny [player]     - Deny a request
/tpacancel           - Cancel your request
/tptoggle            - Enable/disable TPA requests
/tpblock <player>    - Block a player
/tpunblock <player>  - Unblock a player
/tpalist             - View pending requests
 

Spoiler: Home Commands
Code (Text):

/home [name]         - Teleport to a home
/sethome [name]      - Create a home
/delhome <name>      - Delete a home
/homes               - List your homes
 

Spoiler: Warp Commands
Code (Text):

/warp <name>              - Teleport to a warp
/setwarp <name> [cat]     - Create a warp
/delwarp <name>           - Delete a warp
/warps                    - List warps
 

Spoiler: Other Commands
Code (Text):

/spawn               - Go to spawn
/setspawn            - Set spawn
/back                - Return to last location
/rtp                 - Random teleport
/tpamenu             - Open GUI menu
/tphistory           - View teleport history
 

Spoiler: Admin Commands
Code (Text):

/nuviktpa reload            - Reload configuration
/nuviktpa stats             - View statistics
/nuviktpa version           - View version
/nuviktpa debug             - Toggle debug mode
/nuviktpa m <world>         - Put world in maintenance
/nuviktpa off <world>       - Open world (remove maintenance)
 

Permissions

Spoiler: View all permissions
Code (Text):

# Basic permissions
nuviktpa.player        - All basic commands
nuviktpa.tpa           - Use /tpa
nuviktpa.tpahere       - Use /tpahere
nuviktpa.accept        - Accept requests
nuviktpa.deny          - Deny requests
nuviktpa.home          - Use homes
nuviktpa.sethome       - Create homes
nuviktpa.warp          - Use warps
nuviktpa.spawn         - Use /spawn
nuviktpa.back          - Use /back
nuviktpa.rtp           - Use /rtp

# Home limits
nuviktpa.homes.1       - 1 home
nuviktpa.homes.5       - 5 homes
nuviktpa.homes.10      - 10 homes
nuviktpa.homes.25      - 25 homes
nuviktpa.unlimited.homes - Unlimited homes

# Bypass
nuviktpa.bypass.cooldown - No cooldown
nuviktpa.bypass.warmup   - No warmup
nuviktpa.bypass.cost     - No cost
nuviktpa.bypass.block    - Ignore block lists

# Admin
nuviktpa.admin         - Admin commands
nuviktpa.setwarp       - Create warps
nuviktpa.delwarp       - Delete warps
nuviktpa.setspawn      - Set spawn
 

PlaceholderAPI

Code (Text):

%nuviktpa_homes%             - Number of homes
%nuviktpa_homes_max%         - Max homes
%nuviktpa_tpa_enabled%       - TPA status (✔/✘)
%nuviktpa_tpa_status%        - TPA status (Enabled/Disabled)
%nuviktpa_pending_requests%  - Pending requests
%nuviktpa_blocked_count%     - Blocked players
%nuviktpa_warps_count%       - Total warps
%nuviktpa_server_type%       - Server type
%nuviktpa_version%           - Plugin version
 
⚙️ Configuration

Spoiler: config.yml example
Code (YAML):

general
:
  language
: "en"
  prefix
: "&#9b59b6&l✦ &fNuvikTPA &8» "
  metrics
: true
  check-updates
: true

# Enable/disable modules as needed
modules
:
  tpa
: true         # Full TPA system
  homes
: true       # Homes
  warps
: true       # Warps
  spawn
: true       # Spawn
  back
: true       # /back
  rtp
: true         # Random TP
  gui
: true         # GUI Menu
  history
: true     # History
  tpoffline
: true   # Offline TP

performance
:
  scheduler-mode
: "AUTO"   # AUTO, BUKKIT, PAPER, FOLIA
  use-native-async
: true

tpa
:
  request-timeout
: 120
  warmup
:
    enabled
: true
    time-seconds
: 3
    cancel-on-move
: true
    cancel-on-damage
: true
  cooldown
:
    enabled
: true
    time-seconds
: 30

homes
:
  default-max
: 3
  per-rank
:
    vip
: 5
    premium
: 10
    elite
: 15

database
:
  type
: "SQLITE"   # SQLITE, MYSQL, MARIADB, POSTGRESQL, H2
 

Installation

  1. Download NuvikTPA-1.3.0-universal.jar
  2. Place it in your server's plugins folder
  3. Restart the server
  4. Configure config.yml to your needs
  5. Use /nuviktpa reload to apply changes

Comparison

Feature NuvikTPA SimpleTPA AdvancedWarps
Folia Support ✔ ✘ ✘
No extra threads ✔ ✘ ✘
HEX Colors ✔ ✘ ✔
BossBar + Titles ✔ ✘ ✘
Multi-Database ✔ ✘ ✔
Per-World RTP ✔ ✘ ✘
World Maintenance ✔ ✘ ✘
Modular System ✔ ✘ ✘
PlaceholderAPI ✔ ✘ ✔
Iris Generator Support ✔ ✘ ✘
Cave-proof RTP ✔ ✘ ✘


Support



Thanks for downloading NuvikTPA!
If you enjoy the plugin, leave a ⭐ and a review
​

​

Commands

Plugin details

Read from the plugin's own plugin.yml.

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

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

Explore more