Tags
Creators
Details
Licensed MIT
Published last year
Updated 3 months ago
All versions
1.7
Release
🚀 FreeCarts v1.7 Changelog7 months ago 130
Compatibility
Minecraft: Java Edition
26.1
1.21.x
1.20.x
1.19.x
1.18.x
1.17.1
Platforms
Paper
Purpur
Spigot
Changes
✨ New Features & Improvements
- Localization: Added Simplified Chinese translation support (Special thanks to SnowCutieOwO!).
- Advanced Upgrade Mechanics: The
amountfield for Cart, Garage, and Garage-Slot upgrades now supports a value of "0" with 'material' set to an item/block.- Note: This allows you to require a specific item in a player's inventory without consuming it during the upgrade.
- Custom Item Support: Materials for all upgrade categories now fully support Custom Model Data, allowing for deeper integration with custom resource packs.
- Refueling Overhaul:
- Introduced a sleek New Refueling Menu.
- Fuel cans can now be directly filled at fuel stations using glass bottles. The refill cost can be configured in the
config.yml. - Streamlined the process by removing the old fuel-can menu; you can now right-click a cart with a fuel can to refuel instantly.
- GeyserMC Compatibility: Updated the Bedrock example pack to align with the latest GeyserMC format versions.
🛠️ Bug Fixes & Logic Tweaks
- Bedrock Support: Fixed an issue where freshly placed Fuel Stations wouldn't display "fake blocks" for Bedrock players until a they interact with it or reconnect.
- GUI Fix: Fixed a bug where paint colors from the variants menu wouldn't load properly if the customization menu hadn't been opened first.
- Feedback & Messaging: The Repair Kit message now correctly displays the updated health value upon use.
- Exploit Fix: Blocked the vanilla crafting recipe that allowed Fuel Cans (Honey Bottles) to be turned into 3x Sugar.
Steps to Update the Plugin:
- Download the new plugin ".jar" file.
- Replace the existing file in your "/plugins/" folder with the newly downloaded file.
- Delete the "config.yml" file and the contents of the "/lang/" folder.
- Start the server to allow the plugin generate a new "config.yml" and fresh language files.
- Configure the "config.yml" as desired and restart the server.
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:x8wdyAex:JcPCbSv5"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:x8wdyAex:JcPCbSv5"
}

