#122: Add missing parentheses to pumpkin and melon growth modifier

This commit is contained in:
DerFrZocker 2022-10-31 12:51:23 +11:00 committed by md_5
parent 1aec3fc149
commit 6198b5ae88
No known key found for this signature in database
GPG key ID: E8E901AC7C617C11

View file

@ -1,4 +1,4 @@
From e0224e893a0a7ada1bbb1486c98a9b7825b51b5a Mon Sep 17 00:00:00 2001
From 15a3d88cf6218940932154a0d698711a590d2954 Mon Sep 17 00:00:00 2001
From: md_5 <git@md-5.net>
Date: Mon, 7 Mar 2016 22:14:13 +1100
Subject: [PATCH] Crop Growth Rates
@ -197,7 +197,7 @@ index ca7214220..588cb04f4 100644
}
diff --git a/src/main/java/net/minecraft/world/level/block/BlockStem.java b/src/main/java/net/minecraft/world/level/block/BlockStem.java
index e8a25e164..c7dbe8f74 100644
index e8a25e164..8f98dce4e 100644
--- a/src/main/java/net/minecraft/world/level/block/BlockStem.java
+++ b/src/main/java/net/minecraft/world/level/block/BlockStem.java
@@ -53,7 +53,7 @@ public class BlockStem extends BlockPlant implements IBlockFragilePlantElement {
@ -205,7 +205,7 @@ index e8a25e164..c7dbe8f74 100644
float f = BlockCrops.getGrowthSpeed(this, worldserver, blockposition);
- if (randomsource.nextInt((int) (25.0F / f) + 1) == 0) {
+ if (randomsource.nextFloat() < (this == Blocks.PUMPKIN_STEM ? worldserver.spigotConfig.pumpkinModifier : worldserver.spigotConfig.melonModifier / (100.0f * (Math.floor((25.0F / f) + 1))))) { // Spigot - SPIGOT-7159: Better modifier resolution
+ if (randomsource.nextFloat() < ((this == Blocks.PUMPKIN_STEM ? worldserver.spigotConfig.pumpkinModifier : worldserver.spigotConfig.melonModifier) / (100.0f * (Math.floor((25.0F / f) + 1))))) { // Spigot - SPIGOT-7159: Better modifier resolution
int i = (Integer) iblockdata.getValue(BlockStem.AGE);
if (i < 7) {