Installation Guide
Get Moto Coin running on your Fabric server in under 5 minutes.
đ Requirements
Make sure you have the following before you start:
- Minecraft Java Edition â version 1.21.11
- Fabric Loader â 0.18.1 or newer
- Fabric API â 0.141.3+1.21.11 or newer
- Fabric Language Kotlin â 1.13.8+kotlin.2.3.0 or newer
- Java â 21 or newer
Both Fabric API and Fabric Language Kotlin are required. The mod will crash on startup without them. Download them from Modrinth before continuing.
đ§ Step 1 â Install Fabric Loader
Skip this section if you already have Fabric installed for 1.21.11.
Go to fabricmc.net/use/installer and download the universal JAR installer.
Open the JAR, select Server tab, choose Minecraft version 1.21.11, select loader version 0.18.1 or newer, pick your server directory, click Install.
Open eula.txt in the server folder and set eula=true.
đĻ Step 2 â Install Dependencies + Moto Coin
Download the required mods
Place all three JARs into your server's mods/ folder:
0.141.3+1.21.11 or newer
modrinth.com/mod/fabric-api
1.13.8+kotlin.2.3.0 or newer
modrinth.com/mod/flk
v1.0.1 for MC 1.21.11
mods.motofo20.de/motocoin
Folder structure
Your mods/ folder should look like this:
server/ âââ mods/ â âââ fabric-api-0.141.3+1.21.11.jar â âââ fabric-language-kotlin-1.13.8+kotlin.2.3.0.jar â âââ moto-coin-1.0.1.jar âââ eula.txt âââ server.properties
Moto Coin is a server-side mod. Clients do not need it installed â but they do need the Moto Coin resource pack if you want the custom coin texture to appear.
đĨī¸ Step 3 â Server Configuration
Resource pack (optional but recommended)
To display the gold coin texture, install the resource pack on your server or distribute it to players:
Available on the Moto Coin mod page under Downloads.
Upload the ZIP to a file host and set resource-pack=<url> and resource-pack-required=false in server.properties.
Permissions
Admin commands require operator level 2 (default OP). No additional permission plugin is needed. Use /op <player> to grant access.
No config file is needed. The mod creates default shops automatically on first start. Use /cointrader addshop in-game to add your own.
đ Step 4 â First Launch
Run your normal startup command. Look for [moto-coin] Moto Coin initialized in the console to confirm the mod loaded.
Join the server and run /cointrader. A shop UI should open.
As an OP, run:
/give @s minecraft:paper[minecraft:custom_model_data={floats:[1001.0]}] 1
The paper should show the coin texture if the resource pack is installed.
Stand where you want the shop, then run /cointrader addshop "My Shop". Players can right-click to open it.
MC 1.21.10+ note: The custom_model_data component now requires map format: {floats:[1001.0]}. The old integer format =1 will throw a "Malformed 'minecraft:custom_model_data' component: Not a map" error.
â FAQ
mods/ folder: Fabric API, Fabric Language Kotlin, and Moto Coin. A missing dependency causes the mod to silently fail. Check the server log for [ERROR] lines at startup.
custom_model_data. Since MC 1.21.4, this component requires map format. Use:/give @s minecraft:paper[minecraft:custom_model_data={floats:[1001.0]}] 1Never use
[minecraft:custom_model_data=1] on 1.21.10+.
/cointrader normally. The only optional client-side element is the resource pack for the custom coin texture.
data/ folder. They persist across restarts and are saved whenever a player logs out or a shop is modified.