HomeJavaModsUberCraft [Folia Support]
UberCraft [Folia Support]
ModsJava

UberCraft [Folia Support]

Uber Minecraft System like taxi job for players, RP and Vanilla frendly. (Vault & CoinCard Support). Free Minecraft Java mod for 1.21, 26.1, 26.2.

⬇ Download on Spigot
UberCraft - Ride-Hailing Plugin for Minecraft 1.21.6+ [Folia Support]

Description

UberCraft brings the Uber experience to Minecraft! Players can request rides to coordinates or warps, paying with cryptocurrency through CoinCard. Ubers (staff/players) accept rides and earn coins. Features a 2-stage compass system, fair cancellation policies, and multi-world support.

✨ Features

- Now using Happy Ghast
- Request rides to coordinates or warps
- Smart compass - guides Uber to pickup, then destination
- CoinCard payments - automatic transactions
- ⚖️ Fair system - different refunds based on who cancels
- Multi-world - works in all dimensions
- ⚡ Zero lag - 100% asynchronous

Commands

Player Commands
Command | Description

/uber x y z [world] - Request Uber to coordinates
/uber warp - Open warp selection menu |
/uber warp <name> - Request Uber to specific warp
/uber cancel - Cancel current ride

Uber Commands

Command - Description

/ubergui - Open menu with pending requests
/ubergui duty - Start working as uber

Admin Commands
Command - Description

/uber admin set <name> - Create warp with item in hand
/uber admin unset <name> - Remove existing warp

Permissions

Permission - Description

uber.player - Can request Ubers
uber.uber - Can accept rides
uber.admin - Can manage warps


How It Works

1. Player requests ride → Pays 100% to server
2. Uber accepts via `/ubergui` menu
3. Stage 1: Compass points to pickup location
4. Arrival: Uber arrives, player boards
5. Stage 2: Compass updates to destination
6. Completion: Uber receives 99%, server keeps 1%

Dependencies

Plugin | Required

CoinCard | ✅ Yes
Vault | ✅ Yes

Coin API
You can host your own if you want.

Discord Bot

⚙️ Configuration

Main settings in `config.yml`:
- `Server_Card` - Server's card for payments
- `Distance_Worth` - Coin value per block
- `Request_Expire_Time` - Time before request expires
- All messages customizable

config.yml
Code (Text):

# UberCraft Configuration
# ======================================================================
# SERVER CARD (used when economy type is Money: "COIN" )
# Should be a valid Card Code for a Coin Account for your server
# Create a Coin Account here: https://bank.foxsrv.net or host your own API: https://github.com/FoxUshiha/DC-Coin-Bot (plugin: https://www.spigotmc.org/resources/coin-card-folia-support.129770/ )
Server_Card: "e1301fadfc35"

# Vault server Minecraft Account name (Money: "VAULT" or "TIME")
# Can be a player name like "Server" or "Steve" (If it's a Vault name)
ServerBank: "Server"

# Economy Support config
# Options: VAULT | COIN | TIME
#   VAULT: Uses Vault economy (as EssentialsX, CMI, etc.)
#   COIN: Uses CoinCard API (https://www.spigotmc.org/resources/coin-card-folia-support.129770/)
#   TIME: Uses Vault Economy, but as time units (hh:mm:ss) Plugin: https://www.spigotmc.org/resources/timemoney.132488/
Money: "VAULT"

# Price for each distance block (between the start and the end of the ride in blocks)
# The amount is in 8 decimal cases (internal). Example: 0.00000001 = 1 satoshi (coin compability)
# Could be 0.01 or more for Vault and TIME config.
# Use 0.00000001 for coins.
Distance_Worth: 0.01

# Happy ghast movement speed (multiplied by the vanilla base speed)
GhastSpeed: 2.5

# The size of the Uber happy ghast
HappyGhastScale: 0.8

# Decimal cases config compatible with coin api config (0 a 8)
#  8 = 0.00000001 (as satoshis) for coins
#  2 = 0.01 (as cents)
#  0 = 1 (integer)
Decimals: 2

# ======================================================================
# MENSAGES – Color support with (&)
# ======================================================================
messages:
  prefix: "&8[&5UberCraft&8]"

  # Permissions
  no-permission: "&cYou don't have permission to use this command!"

  # Títulos dos menus
  uber-gui-title: "&6&lUber Requests"
  warp-gui-title: "&6&lSelect Destination Warp"

  # Compass
  uber-compass-pickup: "&6&lUber Compass &7- Pickup %player%"
  uber-compass-destination: "&6&lUber Compass &7- %player%'s Destination"
  uber-compass-lore: "&7Follow this compass"

  # Request
  request-created: "&aUber requested! Price: &6%price%"
  request-waiting: "&7Waiting for an Uber to accept..."
  request-expired: "&cYour Uber request expired! &a%price% &chas been refunded."

  # Ride
  ride-accepted: "&a%uber% accepted your ride!"
  ride-pickup: "&7They are on their way to pick you up."
  ride-arrived: "&aThe Uber has arrived! Right-click to board."
  ride-board: "&7After boarding, they will take you to your destination."
  ride-enroute: "&aYou have arrived! Tell the player to board."
  ride-destination: "&7The compass now points to the destination."
  ride-completed: "&aRide completed! You received: &6%price%"
  ride-cancelled: "&cRide cancelled!"
  refund-issued: "&aRefund issued: &6%price%"

  # Warps (admin)
  warp-created: "&aWarp &6%name% &acreated!"
  warp-removed: "&aWarp &6%name% &aremoved!"
  warp-not-found: "&cWarp not found!"

  # Commum Erros
  error-insufficient-balance: "&cInsufficient balance! Need: &6%need% &cHave: &6%have%"
  error-no-card: "&cYou don't have a card set! Use /coin card <card>"
  error-active-request: "&cYou already have an active Uber request!"
  error-active-ride: "&cYou are already in an Uber ride!"
  error-player-offline: "&cThe player is no longer online!"
  error-wrong-world: "&cYou must be in the same world as the destination!"
  error-invalid-coordinates: "&cInvalid coordinates!"
  error-hold-item: "&cYou must hold an item to use as warp icon!"

 

❓ Support

Discord

Thank You!

Thank you for downloading UberCraft! If you enjoy the plugin, please:
- ⭐ Rate it 5 stars
- Share with friends
- Report bugs to help improve

Made with ❤️ for the Minecraft community

Commands

Plugin details

Read from the plugin's own plugin.yml.

UberCraft [Folia Support] is a free Minecraft Java mod. Compatible with Minecraft 1.21, 26.1, 26.2. Downloaded 98 times (via Spigot). Download it and open it directly in the game.

Explore more