docs(design): complete initial harvest stories
This commit is contained in:
@@ -2,7 +2,7 @@
|
||||
type: User Story
|
||||
title: "US-004: Replant crops and distribute drops"
|
||||
description: Automatically replant harvested crops and deliver their remaining drops safely to the player.
|
||||
status: in-progress
|
||||
status: done
|
||||
---
|
||||
|
||||
# US-004: Replant crops and distribute drops
|
||||
@@ -11,16 +11,16 @@ As a **player**, I want harvested crops replanted and their useful drops deliver
|
||||
|
||||
## Acceptance criteria
|
||||
|
||||
- [ ] Every crop successfully harvested by an auto-harvest operation is immediately replanted as the same crop at its minimum growth stage.
|
||||
- [ ] Replanting consumes one appropriate planting item from that crop's generated drops before remaining drops are delivered.
|
||||
- [ ] Wheat consumes one wheat seed, carrots consume one carrot, potatoes consume one potato, and beetroot consumes one beetroot seed when replanted.
|
||||
- [ ] A crop is not auto-harvested when its generated drops cannot supply the item required to replant it.
|
||||
- [ ] Drop quantities follow normal server crop-drop behavior and applicable tool enchantments where supported by the Spigot API.
|
||||
- [ ] Replanting does not consume an additional item from the player's existing inventory.
|
||||
- [ ] Remaining planting items, produce, and other generated drops are inserted into the initiating player's inventory.
|
||||
- [ ] Items that do not fit in the inventory are dropped safely near the initiating player rather than at every harvested crop.
|
||||
- [ ] No crop harvest duplicates or silently discards generated items.
|
||||
- [ ] If the initiating player becomes unavailable, the operation ends without harvesting further crops.
|
||||
- [x] Every crop successfully harvested by an auto-harvest operation is immediately replanted as the same crop at its minimum growth stage.
|
||||
- [x] Replanting consumes one appropriate planting item from that crop's generated drops before remaining drops are delivered.
|
||||
- [x] Wheat consumes one wheat seed, carrots consume one carrot, potatoes consume one potato, and beetroot consumes one beetroot seed when replanted.
|
||||
- [x] A crop is not auto-harvested when its generated drops cannot supply the item required to replant it.
|
||||
- [x] Drop quantities follow normal server crop-drop behavior and applicable tool enchantments where supported by the Spigot API.
|
||||
- [x] Replanting does not consume an additional item from the player's existing inventory.
|
||||
- [x] Remaining planting items, produce, and other generated drops are inserted into the initiating player's inventory.
|
||||
- [x] Items that do not fit in the inventory are dropped safely near the initiating player rather than at every harvested crop.
|
||||
- [x] No crop harvest duplicates or silently discards generated items.
|
||||
- [x] If the initiating player becomes unavailable, the operation ends without harvesting further crops.
|
||||
|
||||
## Related
|
||||
|
||||
|
||||
Reference in New Issue
Block a user