diff --git a/build.gradle b/build.gradle index 2cebb940..103d3e13 100644 --- a/build.gradle +++ b/build.gradle @@ -49,7 +49,7 @@ repositories { } } -version = "0.4.0" +version = "0.5.0" group = 'com.eerussianguy.firmalife' archivesBaseName = 'firmalife' diff --git a/src/main/java/com/eerussianguy/firmalife/FirmaLife.java b/src/main/java/com/eerussianguy/firmalife/FirmaLife.java index 9420462f..b0052dcf 100644 --- a/src/main/java/com/eerussianguy/firmalife/FirmaLife.java +++ b/src/main/java/com/eerussianguy/firmalife/FirmaLife.java @@ -30,7 +30,7 @@ public class FirmaLife { public static final String MOD_ID = "firmalife"; public static final String MODNAME = "FirmaLife"; - public static final String MODVERSION = "0.4.0"; + public static final String MODVERSION = "0.5.0"; @Mod.Instance private static FirmaLife INSTANCE = null; diff --git a/src/main/java/com/eerussianguy/firmalife/blocks/BlockSpout.java b/src/main/java/com/eerussianguy/firmalife/blocks/BlockSpout.java index 229e7d34..dac78554 100644 --- a/src/main/java/com/eerussianguy/firmalife/blocks/BlockSpout.java +++ b/src/main/java/com/eerussianguy/firmalife/blocks/BlockSpout.java @@ -119,7 +119,7 @@ public void randomDisplayTick(IBlockState state, World world, BlockPos pos, Rand { if (range) { - double speed = MathHelper.nextDouble(rand, -0.1D, 0.1D); + double speed = MathHelper.nextDouble(rand, -0.2D, 0.2D); for (int i = 0; i < 5; i++) { ParticlesFL.SPRINKLE.spawn(world, pos.getX() + 0.5D, pos.getY() + 0.25D, pos.getZ() + 0.5D, speed * HelpersFL.nextSign(rand), 0.0D, speed * HelpersFL.nextSign(rand), 130); diff --git a/src/main/java/com/eerussianguy/firmalife/render/RenderHandler.java b/src/main/java/com/eerussianguy/firmalife/render/RenderHandler.java index 51712d4a..2172320e 100644 --- a/src/main/java/com/eerussianguy/firmalife/render/RenderHandler.java +++ b/src/main/java/com/eerussianguy/firmalife/render/RenderHandler.java @@ -71,7 +71,7 @@ public static void onItemTooltip(ItemTooltipEvent event) event.getToolTip().add("Right click to show either the protected region, or the incorrect block."); break; case 2: - event.getToolTip().add("Upgrade Currently Unused"); + event.getToolTip().add("Enhanced climate regulation makes planters grow 10.5% faster."); break; case 3: event.getToolTip().add("Enables growing grains in the greenhouse."); diff --git a/src/main/java/com/eerussianguy/firmalife/te/TEPlanter.java b/src/main/java/com/eerussianguy/firmalife/te/TEPlanter.java index 5adc259c..9ec5cd14 100644 --- a/src/main/java/com/eerussianguy/firmalife/te/TEPlanter.java +++ b/src/main/java/com/eerussianguy/firmalife/te/TEPlanter.java @@ -124,7 +124,8 @@ public void reduceCounter(long amount) @Override public void onCalendarUpdate(long l) { - long growthTicks = (long) (ICalendar.TICKS_IN_DAY * ConfigTFC.General.FOOD.cropGrowthTimeModifier); + double tierModifier = tier >= 2 ? 0.95D : 1.05D; + long growthTicks = (long) (ICalendar.TICKS_IN_DAY * tierModifier * ConfigTFC.General.FOOD.cropGrowthTimeModifier); while (getTicksSinceUpdate() > growthTicks) { reduceCounter(growthTicks); diff --git a/src/main/resources/assets/firmalife/recipes/sprinkler.json b/src/main/resources/assets/firmalife/recipes/sprinkler.json index 4d7211cb..f1b60129 100644 --- a/src/main/resources/assets/firmalife/recipes/sprinkler.json +++ b/src/main/resources/assets/firmalife/recipes/sprinkler.json @@ -18,7 +18,7 @@ } }, "result": { - "item": "firmalife:climate_station_5", + "item": "firmalife:sprinkler", "count": 1 } } \ No newline at end of file