FrozenCrops

FrozenCrops

A high performance accelerated crop growth plugin for paper.

43 downloads

๐ŸŒพ FrozenCrops

๐Ÿ“ฆ Plugin Info

A high-performance accelerated crop growth plugin for Paper. It speeds up growth for regular crops (age-based) and vertical plants (bamboo, cane, kelp, vines, cactus), with per-crop toggles, smart pickup/auto-collect, optional growth effects, and a permission-based bypass for vanilla-speed growth.

  • Name: FrozenCrops
  • Version: 1.0.0 (versioned via Maven ${project.version})
  • Main class: me.dev.drfrozen.frozencrops.FrozenCrops
  • Description (plugin.yml): High-performance accelerated crop growth for Paper 1.21

๐Ÿ‘ค Author Info

  • Author: DrFrozenXD

โœ… Versions / Compatibility / Software Support

  • API Version: 1.21
  • Built against: Paper API 1.21.4-R0.1-SNAPSHOT (Java 21 toolchain, Maven + Shade plugin) โ˜•
  • Server software: Paper / Spigot forks
  • Folia support: โœ… yes!
  • Dependencies: None external โ€” pure Paper API plugin

๐Ÿ” Permissions

Permission Default Purpose
frozencrops.admin op Access to /frozencrops commands (reload, toggle)
frozencrops.bypass false Players with this permission get normal (vanilla) growth speed instead of accelerated growth

โŒจ๏ธ Commands

Command Aliases Permission Usage
/frozencrops /fc frozencrops.admin /frozencrops <reload|toggle>
  • reload โ€” reloads config.yml on the fly
  • toggle โ€” flips the master enabled switch, turning fast growth on/off server-wide without a reload
  • Tab-completes reload/toggle as the first argument

๐ŸŽฏ Uses

  • ๐ŸŒฑ Speed up regular crop growth (wheat, carrots, potatoes, beetroot, nether wart, melon/pumpkin stems, cocoa, berry bushes, saplings, mushrooms, and more) on a configurable timer, with adjustable randomness so growth doesn't feel robotic.
  • ๐ŸŽ‹ Accelerate vertical plants (bamboo, sugar cane, kelp, cactus, vines, twisting/weeping vines, cave vines) toward configurable max heights via periodic proximity scans near players.
  • ๐Ÿงบ Smart Pickup: block-break and harvest drops go straight into the breaking player's inventory; overflow merges into a single ground pile with a count hologram instead of scattering as separate item entities.
  • ๐ŸŽ›๏ธ Fine-grained control: enable/disable growth boosting per individual crop/plant type in config.yml.
  • โœจ Optional particle effects on growth stages and a sound on full maturity.
  • ๐Ÿšซ Give trusted players/areas vanilla-speed growth via the bypass permission.
  • ๐Ÿ› Debug mode for troubleshooting growth behavior.

โš™๏ธ Key Config Options (config.yml)

  • enabled โ€” master on/off toggle for the whole plugin
  • growth.crop-growth-seconds โ€” time (seconds) for a crop to go from planted to fully mature; also the target time for vertical plants to reach max height
  • growth.randomness โ€” 0.0 (no randomness) to 1.0 (fully random within the interval)
  • vertical.growth-interval-seconds โ€” how often the plugin scans near players for vertical plants (affects server load, not growth speed)
  • vertical.max-*-height โ€” max height per vertical plant type (0 = vanilla limit)
  • pickup.* โ€” smart pickup toggle, merge radius, hologram color, pickup sound
  • crops.* โ€” per-crop/plant true/false toggle for accelerated growth
  • effects.* โ€” particle-on-growth and sound-on-mature settings
  • debug โ€” verbose logging toggle
  • messages.* โ€” all user-facing message strings, color-coded with & formatting

No gallery available for this project.