⚡ ScTerra - Advanced Crop Replant, Protection & Stats System
Author: Syncro | Supported Versions: 1.21+ (Paper / Spigot) | API Standard: 1.21
Author: Syncro | Supported Versions: 1.21+ (Paper / Spigot) | API Standard: 1.21
[HR][/HR]
Introduction
ScTerra is a high-performance, lightweight, and automated farming management solution designed for modern survival, skyblock, and towny servers. It allows administrators to create fully protected custom farming regions where crops replant and grow physically over time without triggering annoying region protection conflicts (such as WorldGuard).
Additionally, it comes with an integrated data system ( playerdata.yml) that dynamically tracks player farming statistics per crop type and displays them elegantly via a non-intrusive action bar.
[HR][/HR]
✨ Features
- WorldGuard Protection Bypass: Players can harvest crops smoothly inside protected zones without triggering protection errors. Drops go directly into the player's inventory to prevent item theft.
- 0.2s Fluid Harvest Animation: Solves the client-side "ghost block" problem. Crops stay as air for exactly 4 ticks (0.2s) for a satisfying breaking animation, then get replanted safely.
- Physical Real-Time Growth: Replanted crops grow stage-by-stage physically in the world based on the custom duration set during area creation.
- Smart Manual Planting: If a player places a seed manually inside a managed field, the plugin detects it and grows it progressively based on a separate configurable timer (Default: 3 seconds).
- Trample & Drought Protection: Farmlands inside managed fields stay 100% hydrated permanently without needing nearby water. Jumping or walking over farmlands will never turn them back into normal dirt.
- Universal Crop Recognition: Automatically supports all growing plants (WHEAT, CARROTS, POTATOES, BEETROOTS, NETHER_WART, COCOA_BEANS).
- Dynamic Localized ActionBar Stats: Tracks total harvest stats per player dynamically and updates the actionbar text immediately based on the specific crop type broken.
- Interactive Chat Menu & Auto-Complete: Fully features a modern clickable and hoverable admin help panel along with dynamic Tab-Complete suggestion parameters.
- Isolated YAML Data Architecture: Separates region coordinate storage (data.yml) from heavy player metrics (playerdata.yml) for extreme performance optimization.
[HR][/HR]
Command & Admin Panel Guide
- /sct - scterra.admin - Opens the modern clickable visual command menu.
- /sct wand - scterra.admin - Gives the magic Golden Axe region selection tool.
- /sct create <name> <seconds> <crop> - scterra.admin - Creates a managed farming region with a custom growth timer.
- /sct delete <name> - scterra.admin - Permanently deletes a managed farming area from the database.
- /sct list - scterra.admin - Displays all registered farming fields and their configurations.
- /sct reload - scterra.admin - Reloads config.yml in-memory and refreshes all data channels.
[HR][/HR]
⚙ Configuration File (config.yml)
Code (YAML):
# ==============================================================================
# ScTerra - Advanced Crop Replant, Protection & Stats
# Author: Syncro
# ==============================================================================
actionbar-system:
enabled : true
message : "&e✨ &f%crop_name% &eHarvested! &7| &aTotal Broken: &6%crop_count%"
crop-names:
WHEAT : "Wheat"
CARROTS : "Carrot"
POTATOES : "Potato"
BEETROOTS : "Beetroot"
NETHER_WART : "Nether Wart"
COCOA : "Cocoa Bean"
DEFAULT : "Crop"
worldguard-bypass:
enabled : true
drop-directly-to-inventory : true
field-protection:
anti-trample : true
allow-only-players-bypass : false
growth-settings:
player-place-growth-seconds : 3
cosmetics:
break-sound : "BLOCK_CROP_BREAK"
sound-volume : 1.0
sound-pitch : 1.0
growth-particle : "HAPPY_VILLAGER"
particle-count : 5
ScTerra is a free Minecraft Java mod. Downloaded 12 times (via Spigot). Download it and open it directly in the game.