Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
minecraftforge
GitHub Repository: minecraftforge/minecraftforge
Path: blob/1.21.x/patches/minecraft/net/minecraft/world/level/block/CocoaBlock.java.patch
6513 views
1
--- a/net/minecraft/world/level/block/CocoaBlock.java
2
+++ b/net/minecraft/world/level/block/CocoaBlock.java
3
@@ -52,10 +_,11 @@
4
5
@Override
6
protected void randomTick(BlockState p_221000_, ServerLevel p_221001_, BlockPos p_221002_, RandomSource p_221003_) {
7
- if (p_221001_.random.nextInt(5) == 0) {
8
+ {
9
int i = p_221000_.getValue(AGE);
10
- if (i < 2) {
11
+ if (i < 2 && net.minecraftforge.common.ForgeHooks.onCropsGrowPre(p_221001_, p_221002_, p_221000_, p_221001_.random.nextInt(5) == 0)) {
12
p_221001_.setBlock(p_221002_, p_221000_.setValue(AGE, i + 1), 2);
13
+ net.minecraftforge.common.ForgeHooks.onCropsGrowPost(p_221001_, p_221002_, p_221000_);
14
}
15
}
16
}
17
18