🌿 CryoCrops | Next-Gen Farming & Crop Optimization Engine ⚡
A performance-focused farming optimization engine designed to deliver customizable plant growth, intelligent item handling, and smoother survival gameplay for modern Minecraft servers.
🚀 Core Architecture & Features
-
⚡ Dynamic Growth Engine: Customize growth intervals for supported crops, environmental plants, and saplings with precise timing controls.
-
🌾 Advanced Crop Management: Configure growth behavior for wheat, carrots, potatoes, beetroot, nether wart, cocoa, melon stems, pumpkin stems, and sweet berry bushes.
-
🌿 Environmental Plant Optimization: Manage the growth of sugar cane, cactus, and bamboo with configurable growth intervals and maximum height limits.
-
🌳 Custom Sapling Growth: Control sapling growth cycles for supported tree types, with configurable growth attempts and light requirements.
-
🎒 Intelligent Auto-Pickup: Automatically send supported harvested items directly into players' inventories. Items that cannot fit remain as dropped items.
-
📦 Smart Entity Merging: Combine nearby dropped items of the same type into stacks to help reduce unnecessary item entities.
-
✨ Atmospheric Growth Particles: Add visual particle effects when supported crops reach maturity, making farming more engaging.
-
🛡️ Integrated Farmland Protection: Prevent farmland trampling caused by players, mobs, and falling blocks.
-
⚙️ Granular Chunk Processing: Configure processing intervals, player-distance-based chunk tracking, and per-step chunk limits to balance performance and growth activity.
-
🔧 Flexible Configuration: Customize growth timings, module states, particle effects, pickup behavior, merging settings, and protection options.
🎮 Command Suite & Reference
Primary Command: "/cryocrops" Alias: "/ccrops"
Command| Description| Permission
"/cryocrops help"| Displays available commands| "cryocrops.admin"
"/cryocrops status"| Shows module states and tracked plants| "cryocrops.admin"
"/cryocrops toggle"| Enables or disables the plugin| "cryocrops.admin"
"/cryocrops crop"| Toggles crop growth| "cryocrops.admin"
"/cryocrops plants"| Toggles environmental plant growth| "cryocrops.admin"
"/cryocrops saplings"| Toggles sapling growth| "cryocrops.admin"
"/cryocrops speed
Example commands:
- "/cryocrops speed crops 5s" — Sets crop growth timing to 5 seconds.
- "/cryocrops speed plants 10s" — Sets plant growth timing to 10 seconds.
- "/cryocrops speed saplings 30s" — Sets sapling growth timing to 30 seconds.
Growth timing depends on the configured module and supported command syntax.
🔐 Permission Nodes
- "cryocrops.admin" — Grants access to administrative commands, module controls, and configuration reloading.
- "cryocrops.bypass" — Allows players to bypass the smart-pickup behavior.
📥 Deployment & Setup
- Download "CryoCrops-2.1.1.jar".
- Upload the JAR into your server's "plugins/" directory.
- Restart your server to initialize the plugin and generate its configuration.
- Open "plugins/CryoCrops/config.yml" and customize the available settings.
- Run "/cryocrops help" to explore the command suite.
🖥️ System Compatibility & Specifications
- Server Software: Paper / Spigot / Purpur
- Minecraft Compatibility: Minecraft 1.21 series; verify the exact supported versions for your release.
- Java Runtime: Java 21–25, subject to the server build and plugin dependencies.
- Release Version: "2.1.1"
💎 Why CryoCrops?
CryoCrops combines configurable growth management, smart item handling, and farmland protection in one convenient plugin. Whether you're running a survival SMP or a farming-focused server, it gives you more control over your world's agricultural systems.
🌱 CryoCrops — Smarter Farming. Optimized Growth. Better Survival. ⚡
No gallery available for this project.