ITEMS/mcl_farming: Use uncarved pumpkin in survival #285
No reviewers
Labels
No Label
blocker
bug
code quality
confirmed
critical
discussion
high priority
incompatibility
incomplete feature
invalid
low priority
missing feauture
needs testing
packet spam
performance
project
regression
translations
unconfirmed
in review
ready for review
No Milestone
No project
No Assignees
3 Participants
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: Mineclonia/Mineclonia#285
Loading…
Reference in New Issue
No description provided.
Delete Branch "uncarved-pumpkin-4"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Problem
TRACKING ISSUE:
Mineclonia: #94
Mineclone2: MineClone2/MineClone2#682
Solution
This PR introduces uncarved (faceless) pumpkins to survival.
This is done by modifying map generation and growing mechanics to generate uncarved pumpkins.
Pumpkins without faces have been in the game for a while, but were only obtainable in creative.
The beloved carved pumpkins can be created by using the metal shears on an uncarved pumpkin.
Details
The original PR for this from @Athemis broke iron and snow golem spawning.
It also broke fully grown stems bending towards the pumpkin and away from it.
MineClone2/MineClone2#684
Testing Steps
Ensure that all of the following is true in both creative mode and survival mode:
To do
f4050434fe
toabbb651847
WIP: ITEMS/mcl_farming: Use uncarved pumpkin in survivalto ITEMS/mcl_farming: Use uncarved pumpkin in survivalI stopped there because i have no idea what the itemstring for sugar is.
I have repeatedly asked to add these to testing instructions :/
@cora thank you for testing. I will add the itemstrings now.
let me know i guess :P
:)
Here are the item strings:
mcl_farming:pumpkin
mcl_farming:pumpkin_face
mcl_farming:pumpkin_seeds
mcl_tnt:tnt
mcl_farming:melon
mcl_farming:melon_seeds
mcl_tools:shears
mcl_core:sugar
mcl_throwing:egg
mcl_core:snowblock
mcl_core:ironblock
6d8b212e69
tofdd3c5db86
Rebased.
aww you're back <3 i'll look at it soon.
https://minecraft.fandom.com/wiki/Iron_Golem
bug number 1: shearing a pumpkin in an iron golem arrangement should spawn a golem, but it does not.
bug number 2: when a stem is connected to an uncarved pumpkin, it should disconnect when you shear the pumpkin, but it does not.
@Li0n_2 also said that shearing should probably give only one seed. I agree with that: Getting more seeds but not having a pumpkin afterwards is a good tradeoff.
@Li0n_2 it turned out that no callback actions were performed when the pumpkin was sheared. Please review the change in this commit and test if the bugs you found still happen:
7d2ef66175
I completed all the testing steps and found no bugs related to pumpkins.