Exemple #1
0
  public void b(World world, BlockPosition blockposition, IBlockData iblockdata, Random random) {
    int i = ((Integer) iblockdata.get(AGE)).intValue();
    if ((i < 3)
        && (random.nextInt(
                Math.max(1, (int) world.growthOdds / world.spigotConfig.wartModifier * 10))
            == 0)) {
      iblockdata = iblockdata.set(AGE, Integer.valueOf(i + 1));

      CraftEventFactory.handleBlockGrowEvent(
          world,
          blockposition.getX(),
          blockposition.getY(),
          blockposition.getZ(),
          this,
          toLegacyData(iblockdata));
    }
    super.b(world, blockposition, iblockdata, random);
  }