Farm OR Die.mcpack
What's new
📝 Changelog: v1.0.0 - Initial Release
Release Title: Farm or Die - Version 1.0.0 (The Harvest Begins) Supported Versions: Minecraft Bedrock 1.21.0+
Welcome to the initial release of Farm or Die! This version introduces the core exponential survival loop, the virtual banking system, and the digital UI mechanics.
✨ Core Mechanics Added
-
Virtual Crop Bank: Implemented a system to safely store harvested crops without needing physical chests. Excess crops automatically roll over to the next day.
-
Dynamic Scaling: Added 3 difficulty tiers (Easy: Linear, Mid: Base-2 Exponential, Hard: Base-3 Exponential).
-
Daily Rewards: The system now automatically grants tiered supply drops (tools, armor, enchanted books, and food) upon surviving a day.
-
Death-Defy System: Failing a quota triggers a critical failure menu, allowing players to either terminate the run or accept a harsh -2 Day Penalty to continue playing.
-
Grace Period: Day 1 now includes a 2-minute real-time grace period before the timer starts.
🖥️ UI & Visuals
-
Digital Rulebook: Added a custom
minecraft:bookitem ("FARM OR DIE RULEBOOK") that opens a seamless, interactive UI screen when right-clicked. -
Setup Menus: Integrated full UI menus with custom vanilla item icons to select difficulty and crop targets upon starting.
-
Terminal HUD: Added a real-time Actionbar HUD featuring a timer, quota tracker, and a pulsing bank icon.
-
Immersive Particles: Added visual feedback (Totem particles) when successfully banking crops, and (Happy Villager particles) when receiving daily rewards.
-
Dynamic Titles: Added on-screen warnings at the 2-minute and 30-second marks.
⌨️ Commands Added
Added stable /scriptevent commands to bypass Bedrock chat limitations:
-
/scriptevent crabooz:submit- Deposits target crops from your inventory to the bank. -
/scriptevent crabooz:status- Prints current run statistics directly in chat. -
/scriptevent crabooz:book- Restores a lost or destroyed rulebook. -
/scriptevent crabooz:quit- Safely aborts the current challenge and clears stats.
🛠️ Under the Hood
-
Built entirely on Stable APIs (
@minecraft/server 1.14.0&@minecraft/server-ui 1.3.0). -
Requires No Experimental Toggles (Beta APIs are NOT required).
-
Multiplayer and Realm safe (uses isolated
craboozdynamic property namespace).
This mod has no additional files

