Custom Harvest icon

Custom Harvest -----

All (Config: Thai)



Custom Harvest
is a lightweight and immersive plugin designed to add an interactive herb harvesting system to your Minecraft server. Perfect for survival or mmo worlds, this plugin features realistic mechanics, dynamic holograms, and fully customizable options

Features :

  • Interactive Harvesting: Right-click specific blocks to harvest herbs with a configurable countdown and sounds.
  • Dynamic Holograms: Displays block status as "Ready" or "Cooldown" using TextDisplay entities (no armor stands!)
  • Cooldown System: Set custom cooldowns per block type to control harvesting frequency.
  • Anti-Abuse Protection: Blocks simultaneous interactions and cancels harvesting if the player moves.
  • Configurable Worlds: Enable the system in specific worlds and for selected materials only.
  • Customizable Messages & Sounds: Edit titles, subtitles, and sounds to fit your server's style.
  • Persistence: Saves hologram and cooldown data to holograms.yml for a seamless experience after server restarts.
  • Command Support: /fernchaq reload to reload the config and cooldown data.
Note from the Creator
The plugin was developed by a Thai creator, and the default configuration comes in Thai to help local servers get started easily.

Have questions or need support?
Feel free to reach out via Discord: _chaq!

Upgrade your server’s farming system with FernChaq – making herb harvesting more fun and engaging for your players!

Config.yml

Code (Text):
# ---------------------------
# Harvest FernChaq 1.0 Plugin Configuration (By.ChaQzz)
# Support Discord : _chaq
# ---------------------------
countdown-time: 5
enable-world: "StarI"

materials:  # cooldown is in minutes -------- #Console command
  CRIMSON_FUNGUS:
    command: "give diamond %player% 1"
    cooldown-time: 60
  WITHER_ROSE:
    command: "give diamond %player% 1"
    cooldown-time: 60
  TWISTING_VINES:
    command: "give diamond %player% 1"
    cooldown-time: 120
  PITCHER_PLANT:
    command: "give diamond %player% 1"
    cooldown-time: 120
  TORCHFLOWER:
    command: "give diamond %player% 1"
    cooldown-time: 120

# You can change materials as desired
#  STONE:
#    command: "mi give DROPITEM CINDERFLARE_HERB %player% 1"
#    cooldown-time: 120


# ---------------------------
# Hologram Messages
# ---------------------------
hologram:
  ready: "§aReady to Harvest"
  cooldown: "§cCooldown in Progress"

# ---------------------------
# Harvest Messages
# ---------------------------
harvest-messages:
  countdown-title: "§e%time%" # Message in title during countdown
  countdown-subtitle: "§aGet ready for your reward..."
  success-title: "§aSuccess!"
  success-subtitle: "§eHarvest completed successfully!"
  cooldown-title: "§cCooldown"
  cooldown-subtitle: "§eTime remaining: %time%"
  already-harvesting-title: "§cUnable to Harvest!"
  already-harvesting-subtitle: "§eYou are already harvesting another plant!"
  active-player-title: "§cUnable to Harvest!"
  active-player-subtitle: "§ePlayer currently harvesting: %player%"
  move-title: "§cYou Moved!"
  move-subtitle: "§eHarvesting has been canceled!"


# ---------------------------
# Custom Sound Configuration
# ---------------------------
custom-sound:

  countdown-time:
    enabled: true # Enable or disable sounds for countdown
    volume: 1.0 # Sound volume
    pitch: 1.0 # Sound pitch
    sounds:
      5: "BLOCK_NOTE_BLOCK_PLING"
      4: "BLOCK_NOTE_BLOCK_BASS"
      3: "BLOCK_NOTE_BLOCK_BELL"
      2: "BLOCK_NOTE_BLOCK_CHIME"
      1: "BLOCK_NOTE_BLOCK_XYLOPHONE"
    console-command:
      enabled: false # Enable or disable Console commands for countdown
      5: "say %player% has 5 seconds left to harvest!"
      4: "say %player% has 4 seconds left to harvest!"
      3: "say %player% has 3 seconds left to harvest!"
      2: "say %player% has 2 seconds left to harvest!"
      1: "say %player% has 1 second left to harvest!"


# ---------------------------
# Messages
# ---------------------------
messages:
  reload-success: "Settings and cooldown reloaded successfully!"
  reload-usage: "Usage: /fernchaq reload"
  no-hologram: "§cThis block cannot be used!"
 

Resource Information
Author:
----------
Total Downloads: 39
First Release: Jan 27, 2025
Last Update: Feb 2, 2025
Category: ---------------
All-Time Rating:
0 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings