Made WorldGenShrub respect Block.canSustainPlant, Closes #1096
This commit is contained in:
parent
dc10db1d90
commit
acf8e468f3
|
@ -1,6 +1,15 @@
|
|||
--- ../src-base/minecraft/net/minecraft/world/gen/feature/WorldGenShrub.java
|
||||
+++ ../src-work/minecraft/net/minecraft/world/gen/feature/WorldGenShrub.java
|
||||
@@ -23,10 +23,15 @@
|
||||
@@ -5,6 +5,8 @@
|
||||
import net.minecraft.block.material.Material;
|
||||
import net.minecraft.init.Blocks;
|
||||
import net.minecraft.world.World;
|
||||
+import net.minecraftforge.common.IPlantable;
|
||||
+import net.minecraftforge.common.util.ForgeDirection;
|
||||
|
||||
public class WorldGenShrub extends WorldGenTrees
|
||||
{
|
||||
@@ -23,14 +25,19 @@
|
||||
{
|
||||
Block block;
|
||||
|
||||
|
@ -18,7 +27,12 @@
|
|||
|
||||
Block block1 = p_76484_1_.func_147439_a(p_76484_3_, p_76484_4_, p_76484_5_);
|
||||
|
||||
@@ -48,7 +53,7 @@
|
||||
- if (block1 == Blocks.field_150346_d || block1 == Blocks.field_150349_c)
|
||||
+ if (block1.canSustainPlant(p_76484_1_, p_76484_3_, p_76484_4_, p_76484_5_, ForgeDirection.UP, (IPlantable)Blocks.field_150345_g))
|
||||
{
|
||||
++p_76484_4_;
|
||||
this.func_150516_a(p_76484_1_, p_76484_3_, p_76484_4_, p_76484_5_, Blocks.field_150364_r, this.field_150527_b);
|
||||
@@ -48,7 +55,7 @@
|
||||
{
|
||||
int j2 = i2 - p_76484_5_;
|
||||
|
||||
|
|
Loading…
Reference in New Issue