Back to mods
Tuki API project artwork

CurseForge · Minecraft mod

Tuki API

Supplementary mod/API for the Tukitas mod

Choose a version Pick your version below, then grab the matching file.

Quick answer

Which Tuki API release matches 26.3?

Updated 19 days ago
Best match for your filters Tuki API 1.1.0
Game version 26.3
Loader NeoForge

Tuki API 1.1.0 targets 26.3 with NeoForge. The project page does not say whether this file belongs on the client, dedicated server, or both. All 1 required mods have matching files.

Where it goes

Is Tuki API required on the client, server, or both?

The project page does not say whether this file belongs on the client, dedicated server, or both.

Client Source doesn’t say
Dedicated server Source doesn’t say
Loader for this release NeoForge
Required install it here Optional supported, not mandatory Not supported do not install here Source doesn’t say do not assume

The source does not explicitly classify this release as client-only or server-only.

What else does Tuki API 1.1.0 need?

Tuki API 1.1.0 on 26.3. Every mod below is checked against that same setup.

All 1 required mods have matching files

Install Tukitas first. We found matching files for this game-version and loader setup.

Tukitas Needed by Tuki API 1.1.0
required
Matching file found Matched file: Neo Tukitas 1.2.0

We only count dependency files that match this setup. A file for another loader does not fill the gap.

Before you install it

Add Tuki API without breaking your instance.

Built for Tuki API 1.1.0 on 26.3. Pick another file and the loader, install side or required mods may change.

  1. 01

    Stick to this file

    Use Tuki API 1.1.0. It targets 26.3 with NeoForge; another release may have different loader, side or dependency requirements.

  2. 02

    Bring the mods it needs

    Install Tukitas first. We found matching files for this game-version and loader setup.

  3. 03

    Put it on the correct side

    The project page does not say whether this file belongs on the client, dedicated server, or both.

  4. 04

    Pick the file you checked

    Use the “Get this file” button beside Tuki API 1.1.0. It opens that exact file at the source.

About this project

What does Tuki API add?

This mod/API works in conjunction with the Tukitas mod. It allows for the creation of shops on servers, enabling users to sell items to other players using Tukitas. It adds further functionality via commands. Please check the README for more information. Economy mod/API for servers using Neo Tukitas. Adds persistent virtual Tukitas accounts, a server bank, commands for setting up shops and NPCs, a general marketplace between players, and a Java API so other mods can use Tukitas. Available for NeoForge, Forge, and Fabric. The mc/1.21.1 branch is for Minecraft 1.21.1 and main for 26.3. Neo Tukitas 1.2.0 or higher requires it: the Tukitawallet becomes a window to your virtual account. All amounts are measured in copper value: 1 Gold = 10 Silver = 100 Copper. In commands, currencies can be typed in English or Spanish (copper/cobre, silver/plata, gold/oro); if omitted, copper is assumed.

Virtual Accounts

Each player has an account saved with the world. Physical coins can be converted into a balance and vice versa at any time:

Command Description
/tukibank or /tukibanco Displays your balance
/tukibank deposit Deposits all Tukitas from your inventory
/tukibank deposit <amount> <currency> Deposits that amount of coins
/tukibank withdraw <amount> <currency> Withdraws physical coins from your account
/tukibank pay <player> <amount> [currency] Pays another player from your account

The Tukitawallet from Neo Tukitas does the same through its UI: whatever you deposit into it goes to your account, and whatever you withdraw comes out of your account. If it gets lost, the money remains safely in the account. Balances stored in Tukitawallets from previous versions automatically transfer to the account of whoever holds them.

General Marketplace (/tukimarket or /tukimercado)

  • /tukimercado sell <price> [currency]: puts whatever you are holding in your main hand up for sale. The server bank pays you the price immediately.
  • /tukimercado: opens the market. Click on an item and confirm to buy it; the payment goes to the server bank.
  • /tukimercado mine: your listed items. You can retrieve them by paying their price (returning to the bank what it paid you).

To prevent anyone from draining the bank by selling expensive junk, each player can earn a maximum of 5 Gold per day from their sales (any item, at any price), and the bank only pays as long as it has funds. Since everyone can see what is listed for sale, unfair pricing is easy to spot and report to an admin. If you retrieve an item on the same day you listed it, your limit allowance is restored. The day follows the server clock, and the limit does not reset when restarting the server. Admins can refill the bank using /tukibank bank add.

Admin Commands (permission level 2, ideal for NPCs, command blocks, and datapacks)

Command Description
/tukibank balance <player> View someone's balance
/tukibank admin give <players> <amount> [currency] Creates money and deposits it
/tukibank admin take <players> <amount> [currency] Removes money (down to a balance of 0)
/tukibank admin set <players> <amount> [currency] Sets the balance
/tukibank admin charge <player> <amount> [currency] Charges a fee (goes to the bank). Fails if the player cannot afford it, making it useful for conditioning other commands
/tukibank admin sell <player> <item> <amount> <price> [currency] Server shop: charges the player and gives the item, or does nothing if they cannot afford it
/tukibank admin buy <player> <item> <amount> <price> [currency] Server buys from player: removes the items and pays them from the bank
/tukibank bank Server bank balance
/tukibank bank add|remove <amount> [currency] Refill or withdraw funds from the bank
/tukibank bank pay <player> <amount> [currency] Pay from the bank (rewards, quests...)
/tukimercado admin dailylimit <amount> [currency] Changes the daily sales limit per player
/tukimercado admin reload Reloads config/tukitas_api-market.json

Example: A Vendor NPC with Easy NPC

In Easy NPC's dialogue actions, add a command action set to run with level 2 permissions:

tukibank admin sell @initiator minecraft:golden_apple 3 2 oro

The player interacting with the NPC pays 2 Gold from their account and receives 3 golden apples. If they cannot afford it, they receive a notification and nothing happens. With a command block, you would use @p instead of @initiator. For more complex setups, charge returns success or failure and can be chained (for instance, in command blocks or a datapack function):

scoreboard objectives add tk_pago dummy
execute store success score @p tk_pago run tukibank admin charge @p 50
execute if score @p tk_pago matches 1 run tp @p 100 64 200

Market Configuration

config/tukitas_api-market.json is generated automatically with initial default values:

  • daily_sell_limit: how much each player can earn per day in the market (default: 500 = 5 Gold).
  • blocked_items: items that cannot be sold (by default, coins and the Tukitawallet).
  • max_listings_per_player: how many items each player can have listed at once.

Project description from CurseForge.

Pick your setup

Tuki API by Minecraft version and loader

Choose the version and loader you play, then open the matching release.

3 available setups

Check the dependencies, then try the file in a copied instance before changing a world you care about.

Recent files

Tuki API versions and loaders

3 of 3 releases match
Clear filters

Looking for an older file? The official CurseForge project page is in Resources.