Manual Setup Guide
Set Up TikFinity Minecraft From Scratch
Follow these 10 steps to build your own interactive Minecraft server for TikTok LIVE. Viewers send gifts, your game reacts.
Want the easy route? We have a ready-made ZIP with everything pre-configured: Java bundled, server set up, plugins installed, TikFinity profile included. Just unzip and go.
Based on Harry's complete 2024 video tutorial.
1 Buy Minecraft Java Edition
You need Minecraft: Java Edition (not Bedrock). If you don't own it yet, grab it from the official site:
minecraft.net: Buy Java & Bedrock
Open the Minecraft launcher and note your game version (e.g. 1.21) and your username. You'll need both later.
2 Install Java 25
Download and install Amazon Corretto 25 (free). This is the Java runtime your server needs.
Just click Next through the installer and accept all the defaults.
3 Create Your Server Folder
Create a new empty folder anywhere on your PC (e.g. Desktop). Name it whatever you like: TikTok LIVE Minecraft Server works.
Inside this folder, create two files:
๐ eula.txt
Right-click โ New โ Text Document. Name it eula.txt. Open it and type:
eula=true
Save and close. This accepts the Minecraft EULA.
๐ run.bat
Head to flags.sh to generate your startup script:
- Change
server.jartopaper.jar - Select Windows
- Click the green Download button
- Save it into your server folder as
run.bat
Make sure the file ends in .bat, not .bat.txt. Turn on "File name extensions" in Windows Explorer if you're unsure.
4 Download PaperMC
PaperMC is your Minecraft server. Match the version to your Minecraft game version.
- Select your Minecraft version (e.g. 1.21) on the left
- Download the most recent build
- Save it into your server folder and rename it to
paper.jar
โ ๏ธ The filename must be exactly paper.jar or your run.bat won't find it.
5 Install Plugins
Create a folder called plugins inside your server folder. Download these plugins and put the .jar files inside it:
๐ ServerTap (required)
This lets TikFinity talk to your Minecraft server.
Download from GitHub: grab the latest .jar file.
๐ฃ Delayed TNT by TimeCode (optional but recommended)
Makes spawning TNT rain way easier: just type /tnt 5 1 3 to spawn 5 TNT with 1s delay and 3s fuse.
Your folder should now look like: eula.txt ยท run.bat ยท paper.jar ยท plugins/ (with your .jar files inside)
6 Start the Server
Double-click run.bat. A black console window will open. Wait until you see Timings Reset. That means the server is ready.
First time only: type this into the console and press Enter:
op YourMinecraftUsername
This gives you operator permissions so you can use commands in-game. Replace YourMinecraftUsername with your actual Minecraft username.
โ ๏ธ Keep this console window open while you play. Closing it shuts down the server. To stop it safely, type stop and press Enter.
7 Connect in Minecraft
- Open Minecraft Java
- Click Multiplayer
- Click Direct Connection
- Type
127.0.0.1 - Click Join Server
You should now be in a fresh Minecraft world. Use /gamemode creative to switch to creative mode if you want to set up your arena.
To reset your world later, just delete the world, world_nether, and world_the_end folders, then restart the server.
8 Connect TikFinity to Your Server
Open TikFinity (geni.us/tikfinity) and go to the Setup page.
- Click TikTok Login on the left and log in with your TikTok username
- Scroll to Minecraft Connection
- Type your Minecraft username
- Click Test Connection (you should see "Connection successfully established")
Your server must be running (run.bat open) for the connection test to work.
9 Create Your Gift Commands
This is the fun part. Go to the Actions & Events page in TikFinity.
Create an Action
- Click Create New Action and name it (e.g. "Spawn Creeper")
- Check the Exec Minecraft Command box
- Enter your command (see examples below)
- Optionally check Show Alert to display the gifter's name on screen
- Tick Repeat with gift combos (2 roses = 2 creepers)
- Press Save
Create an Event
- Click Create New Event
- Choose a trigger: "Sending a specific gift" or "Commenting a command"
- Pick which gift triggers it (e.g. Rose โ Spawn Creeper)
- Select the action you just created
- Press Save
Example Commands
Replace PlayerName with your Minecraft username.
Spawn Creeper:
execute at PlayerName run summon creeper ~5 ~5 ~
Spawn Ender Dragon:
execute at PlayerName run summon ender_dragon ~ ~10 ~
Give Diamond:
execute at PlayerName run give PlayerName diamond 1
Kill the Player:
execute at PlayerName run kill PlayerName
Teleport 100 Blocks Up:
execute at PlayerName run tp PlayerName ~ ~100 ~
TNT Rain (needs Delayed TNT plugin):
/tnt 5 1 3
๐ก Need more commands? Use ChatGPT or the Minecraft Wiki. Your imagination is the limit.
10 Add to OBS or LIVE Studio & Go Live
Back in TikFinity, copy the Screen 1 URL from the bottom of the page.
OBS / Streamlabs
Add a Browser Source โ paste the Screen 1 URL.
TikTok LIVE Studio
Add Source โ Link โ paste the Screen 1 URL.
Test your commands by clicking the โถ play icon next to any action in TikFinity, or use the Event Simulator to simulate a gift.
If everything works, go live and watch the chaos unfold. ๐ฎ
Too Many Steps?
Our ready-made download does all of this for you: bundled Java, pre-configured server, plugins installed, TikFinity profile included. Just unzip and double-click.
Stuck? Join the Discord or watch the video tutorial.
Manual setup questions
Which Minecraft edition do I need?
Minecraft: Java Edition, not Bedrock.
Which Java version does the server need?
Java 25. The guide uses Amazon Corretto 25, which is free.
Is there an easier way?
Yes. The ready-made ZIP has Java bundled, the server set up, plugins installed and the TikFinity profile included.