TDXDevelopment
Get started

Prerequisites

The 30-second compatibility check you should do before you download anything.

A 30-second check before you spend any money. If your server clears all four of these, the plugins will install cleanly. The Minecraft version is the one that differs per plugin, so read that row carefully.

What you need

RequirementMinimumRecommended
Server softwarePaper 1.20.x (see below)Latest Paper or Purpur
Java2121 (latest LTS patch)
RAM2 GB free for the server4 GB+
Disk~50 MB per pluginSSD strongly preferred

TDX VotePlus 1.3 and newer needs Minecraft 26.1 or newer. An older server refuses to load it. On 1.20.x to 1.21.x, install TDX VotePlus 1.2.16 instead. TDX Leaderboards and TDX Welcome Raffle run on Paper 1.20.x and everything newer from the same jar.

CraftBukkit and Spigot are not officially supported. The plugins are built and tested against the Paper API. TDX VotePlus 1.3 and newer and TDX Welcome Raffle do not run on Spigot at all, because they schedule everything through Paper's own schedulers. If you're on Spigot, the recommended upgrade path is Paper, which is a drop-in jar swap.

Folia and CanvasMC: TDX VotePlus 1.3 and newer and TDX Welcome Raffle support them. TDX Leaderboards does not yet, so keep it on a regular Paper server.

These aren't required, but they unlock features:

  • PlaceholderAPI, every TDX plugin ships a PAPI expansion that auto-registers when PAPI is detected. Without it, placeholders in chat / scoreboards won't resolve.
  • Vault, required for any reward type that touches in-game money.
  • DecentHolograms, required for the in-world hologram displays in TDX Leaderboards.
  • NuVotifier (or Votifier / VotifierPlus), required to receive votes in TDX VotePlus.

How to check

The fastest way to see all of this on a running server:

/version
/plugins
/papi info  # if PlaceholderAPI is installed

If /version reports a Paper build on a Minecraft version from the table above and Java 21+, you're ready. Move on to your first install.