Freecarts icon

Freecarts -----

Better Minecar(t)s



FreeCarts v1.2 - Cart Customizations Update
FreeCarts v1.2 - Cart Customizations Update
Major Features:

Paint & Variant System (Requires Resource pack)
Players can now purchase and customize cart color variants with an in-game economy system!
- Purchase paint colors using in-game currency through `/freecart variant`
- Real-time color switching with the interactive paint picker tool
- Economy integration via Vault - set custom prices for each color
- Admin bypass - admins get all colors unlocked automatically
- SQL & YAML support - works with both local and network-wide storage


Custom Cart Models with Resource Pack
Bring your carts to life with fully customizable 3D models!
- Example resource pack included - ready to use out of the box
- Create your own models - full support for custom Blockbench creations
- Multiple model variants - support for different cart styles and colors
- Seamless model switching - change models on-the-fly
- Persistent model data - models save to cart items when picked up


Cart Lore Customization
Add personality to your carts with custom item descriptions!
- Multi-line lore support - create detailed cart descriptions
- Garage Level 3 feature - unlocked through garage upgrades
- Full color code support - use `&` codes for styling


Improvements & Changes:


Command Updates

- ✨ New: `/freecart variant` - Purchase paint colors
- ✨ New: `/freecart customize paint` - Open paint picker interface
- Updated: `/freecart give cart` now supports `--model <model_id>` argument
- Reorganized: Cart naming moved to `/freecart customize name`
- Full command: `/freecart customize <color|lore|name|paint>`


Garage System Enhancements
- Visual improvements to slot differentiation:
- Red glass = Locked slots (can be unlocked with resources)
- Black glass = Restricted slots (require permissions/ranks!)
- Garage Upgrades button - quick access to upgrade menu
- Garage Finder button - browse other players' garages
- Better UI feedback for slot states and requirements


Resource Pack Integration
- Example resource pack zipped with plugin JAR
- 2 default cart models with multiple color variants:
- Simple style (6 colors)
- Hatchback style (6 colors)
- Full documentation for creating custom models
- Easy configuration through `models.yml`


New Files & Configuration

Paint System Configuration

plugins/FreeCarts/models/carts/
├── paint_colors.yml # Define colors, costs, and materials
├── player-owned-paints.yml # YAML storage (if database disabled)
└── models.yml # Cart model definitions



Config Changes:
Code (YAML):
 garage:
    enabled
: false                 # Enable/disable garage system

    upgrades
:
      enabled
: true               # Enable garage upgrade system
      # Upgrade requirements are configured in 'garage/garage-upgrades.yml'

    finder
:
      enabled
: true               # Enable garage finder menu
      show-offline
: true         # Show offline players in finder


Database Tables (if SQL enabled)

- `fc_owned_paints` - Stores player paint ownership across network
----------, Nov 22, 2025
Resource Information
Author:
----------
Total Downloads: 34
First Release: Nov 1, 2025
Last Update: Nov 22, 2025
Category: ---------------
All-Time Rating:
3 ratings
Find more info at discord.gg...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings