top of page

How To Let TikTok Viewers Control Your Minecraft Game With Gifts

  • Writer: Harry
    Harry
  • Feb 9, 2023
  • 1 min read

Updated: Jun 13, 2023

This integration is a game changer. Literally!

Viewers can now send gifts or type chat commands to trigger any Minecraft console command.


For example, the viewer could send a Sunglasses gift to spawn a creeper or send a Confetti gift to give you diamonds.


Here is how to set it up. You need a Windows computer or laptop for this. We are going to set up a free local server for this.

1: Download Java Minecraft

2: Download Java 17

Download the version of Java recommended by PaperMC.


Follow the Windows steps outlined here: https://docs.papermc.io/misc/java-install#windows-10--11


Don't forget to run the installer!

3: Download and Install A Local PaperMC Server

Now we follow the steps provided by PaperMC to set up a local server: https://docs.papermc.io/paper/getting-started


We start by downloading it from the website above. Rename the file that you download to "paper.jar". Save it into its own folder!


In the Windows file explorer click on View and make sure file name extensions and show hidden files are turned on.


In the same folder as your paper.jar file, right click and create a new text document. Rename the text document to "run.bat" and make sure it does not end in ".txt". It must end in ".bat".


Now right click your run.bat file and select edit.


Paste in the code below. Check the website linked above to make sure it is still the same.

java -Xms2G -Xmx2G -jar paper.jar --nogui

If you have a decent amount of RAM then change "2G" to "4G" in both places. ctrl+s to save the file.


Double click on run.bat and it should open a console, run some code, then close the console.


Open the eula.txt document and change "false" to "true" and press ctrl+s to save.


Double click on run.bat and run it again.


Once everything has finished. Type "stop" into the console and press enter.


You should now have a load of different folders including a plugins one.


screenshot of the folders that are generated by run.bat

4: Install ServerTap

ServerTap allows TikFinity to talk to your local Minecraft server. We'll talk more about TikFinity later.


https://github.com/phybros/servertap/releases


Download the latest version of ServerTap from the link above. The correct file is the one that ends in ".jar".


Place this .jar file into the plugins directory.


Head back to the main directory and double click run.bat again and it will install the plugin.


Closing the run.bat terminal will shut down your server. You must keep it open while you're playing Minecraft.

5: Connect To Minecraft Java

Boot up Minecraft Java and click on the Multiplayer option. Then click on direct connection and make sure the server address is "127.0.0.1".


Now click Join Server. You should now be in a new Minecraft world!

6: Connect To TikFinity

https://tikfinity.zerody.one/?aff=wgmojo


Now it is time to set up TikFinity. This site will allow us to set up Minecraft commands and trigger them using gifts you get or commands typed by viewers.


Click on the setup page and make an account.


Stay on the setup page and scroll down to Minecraft Connection. The default information should be correct. Click the Test Connection button to confirm.

7: Set Up TikFinity

Now for the fun part! It is time to add our Minecraft commands (e.g. spawn creeper). We will then link them with gifts or chat commands.


Click on the actions/events page of TikFinity (it is linked in step 6).


For every Minecraft command we must make a new action then a new event.


New Action


Click create new action and name your action. (e.g. Creeper Spawn).

Scroll down and check the Exec Minecraft Command box.

Now choose a Minecraft command. Some examples are below:

Summon Phase 1 Ender Dragon ►► execute at PlayerName run summon ender_dragon ~ ~10 ~ {DragonPhase:0, CustomName:"\"{username}\""} 
Spawn Creeper (change for any npc) ►► execute at PlayerName run summon creeper ~5 ~5 ~ {CustomName:"\"{username}\""} 
Give One Diamond (change for any item) ►► execute at PlayerName run give PlayerName diamond 1
Eliminate the player ►► execute at PlayerName run kill PlayerName
Teleport 100 blocks into air ►► execute at PlayerName run tp PlayerName ~ ~100 ~

Nearly every command will begin with this. You must change PlayerName.

execute at PlayerName run

There are many sites such as this wiki or ChatGPT which can give you help with commands.


Try copying the creeper example above. All you will need to change is PlayerName.


Feel free to check any of the other boxes. For example you can use Show Alert to put the name of the gifter on the screen or the TTS option to read out loud what is happening.


Tick the "repeat with gift combos" box. This means multiple gifts will trigger multiple Minecraft commands.


Save the action.


New Event


Now create a new event.

Choose either the "Sending a specific gift" or "Commenting a command" trigger.


Now choose which gift the viewer will send to trigger you Minecraft command. For example, Sunglasses to trigger a creeper spawn.


Or, choose which chat command will trigger the Minecraft command. For example, "!summon" to summon a monster.


Next, choose the action you made from the list and save the event.


OBS or LIVE Studio


If you're using OBS or LIVE Studio then scroll down and add screen 1 as a Browser Source or Link Source to your software.


Test Your Commands


Test your new commands by clicking the play icon next to your action.


With any luck, you should see your action being played out in game!

Get Help

This process can be confusing. Here is some ways to get help:

  1. Get personal help from me through my Fiverr page.

  2. Watch the video at the top of the page. I show you every step mentioned here.

  3. You can get help in the TikFinity Discord by clicking the link at the top right of the TikFinity website.



Thanks for reading!


Harry


Hire me on Fiverr - Book a 1-on-1 - Discord - YouTube

bottom of page