
🎨 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 cartnow 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[/code]
Database Tables (if SQL enabled)
fc_owned_paints- Stores player paint ownership across network
